| java.lang.Object org.ofbiz.entity.model.ModelEntity org.ofbiz.entity.model.ModelViewEntity
Inner Class :public static class ModelMemberEntity | |
Inner Class :public static class ModelAliasAll | |
Inner Class :public static class ModelAlias | |
Inner Class :public static interface ComplexAliasMember | |
Inner Class :public static class ComplexAlias implements ComplexAliasMember | |
Inner Class :public static class ComplexAliasField implements ComplexAliasMember | |
Inner Class :public static class ModelViewLink | |
aliasAlls | protected List aliasAlls(Code) | | List of alias-alls which act as a shortcut for easily pulling over member entity fields
|
aliases | protected List aliases(Code) | | List of aliases with information in addition to what is in the standard field list
|
allModelMemberEntities | protected List allModelMemberEntities(Code) | | A list of all ModelMemberEntity entries; this is mainly used to preserve the original order of member entities from the XML file
|
functionPrefixMap | public static Map functionPrefixMap(Code) | | |
groupBys | protected List groupBys(Code) | | A List of the Field objects for the View Entity, one for each GROUP BY field
|
memberModelEntities | protected Map memberModelEntities(Code) | | Contains member-entity ModelEntities: key is alias, value is ModelEntity; populated with fields
|
memberModelMemberEntities | protected Map memberModelMemberEntities(Code) | | Contains member-entity alias name definitions: key is alias, value is ModelMemberEntity
|
viewLinks | protected List viewLinks(Code) | | List of view links to define how entities are connected (or "joined")
|
addMemberModelMemberEntity | public void addMemberModelMemberEntity(ModelMemberEntity modelMemberEntity)(Code) | | |
addViewLink | public void addViewLink(ModelViewLink viewLink)(Code) | | |
getAlias | public ModelAlias getAlias(int index)(Code) | | List of aliases with information in addition to what is in the standard field list
|
getAliasesSize | public int getAliasesSize()(Code) | | |
getAllModelMemberEntities | public List getAllModelMemberEntities()(Code) | | |
getColNameOrAlias | public String getColNameOrAlias(String fieldName)(Code) | | The col-name of the Field, the alias of the field if this is on a view-entity
|
getGroupBysCopy | public List getGroupBysCopy()(Code) | | |
getMemberModelMemberEntities | public Map getMemberModelMemberEntities()(Code) | | |
getMemberModelMemberEntity | public ModelMemberEntity getMemberModelMemberEntity(String alias)(Code) | | |
getViewLink | public ModelViewLink getViewLink(int index)(Code) | | List of view links to define how entities are connected (or "joined")
|
getViewLinksCopy | public List getViewLinksCopy()(Code) | | |
getViewLinksSize | public int getViewLinksSize()(Code) | | |
removeMemberModelMemberEntity | public void removeMemberModelMemberEntity(String alias)(Code) | | |
Methods inherited from org.ofbiz.entity.model.ModelEntity | public void addField(ModelField field)(Code)(Java Doc) public void addIndex(ModelIndex index)(Code)(Java Doc) public void addRelation(ModelRelation relation)(Code)(Java Doc) public boolean areFields(Collection fieldNames)(Code)(Java Doc) public String classNameString(List flds)(Code)(Java Doc) public String classNameString(List flds, String separator, String afterLast)(Code)(Java Doc) public String colNameString(List flds)(Code)(Java Doc) public String colNameString(List flds, String separator, String afterLast, boolean alias)(Code)(Java Doc) public int compareTo(Object obj)(Code)(Java Doc) protected synchronized void createFieldsMap()(Code)(Java Doc) public String fieldNameString()(Code)(Java Doc) public String fieldNameString(String separator, String afterLast)(Code)(Java Doc) public String fieldTypeNameString()(Code)(Java Doc) public String fieldsStringList(List flds, String eachString, String separator)(Code)(Java Doc) public String fieldsStringList(List flds, String eachString, String separator, boolean appendIndex)(Code)(Java Doc) public String fieldsStringList(List flds, String eachString, String separator, boolean appendIndex, boolean onlyNonPK)(Code)(Java Doc) public String finderQueryString(List flds)(Code)(Java Doc) public List getAllFieldNames()(Code)(Java Doc) public String getAuthor()(Code)(Java Doc) public String getColNameOrAlias(String fieldName)(Code)(Java Doc) public String getCopyright()(Code)(Java Doc) public String getDefaultResourceName()(Code)(Java Doc) public String getDependentOn()(Code)(Java Doc) public String getDescription()(Code)(Java Doc) public boolean getDoLock()(Code)(Java Doc) public String getEntityName()(Code)(Java Doc) public ModelField getField(int index)(Code)(Java Doc) public ModelField getField(String fieldName)(Code)(Java Doc) public List getFieldNamesFromFieldVector(List modelFields)(Code)(Java Doc) public List getFieldsCopy()(Code)(Java Doc) public Iterator getFieldsIterator()(Code)(Java Doc) public int getFieldsSize()(Code)(Java Doc) public ModelIndex getIndex(int index)(Code)(Java Doc) public ModelIndex getIndex(String indexName)(Code)(Java Doc) public Iterator getIndexesIterator()(Code)(Java Doc) public int getIndexesSize()(Code)(Java Doc) public ModelReader getModelReader()(Code)(Java Doc) public boolean getNeverCache()(Code)(Java Doc) public boolean getNoAutoStamp()(Code)(Java Doc) public List getNoPkFieldNames()(Code)(Java Doc) public ModelField getNopk(int index)(Code)(Java Doc) public List getNopksCopy()(Code)(Java Doc) public Iterator getNopksIterator()(Code)(Java Doc) public int getNopksSize()(Code)(Java Doc) public String getPackageName()(Code)(Java Doc) public ModelField getPk(int index)(Code)(Java Doc) public List getPkFieldNames()(Code)(Java Doc) public List getPksCopy()(Code)(Java Doc) public Iterator getPksIterator()(Code)(Java Doc) public int getPksSize()(Code)(Java Doc) public String getPlainTableName()(Code)(Java Doc) public ModelRelation getRelation(int index)(Code)(Java Doc) public ModelRelation getRelation(String relationName)(Code)(Java Doc) public Iterator getRelationsIterator()(Code)(Java Doc) public int getRelationsSize()(Code)(Java Doc) public String getTableName(String helperName)(Code)(Java Doc) public String getTableName(EntityConfigUtil.DatasourceInfo datasourceInfo)(Code)(Java Doc) public String getTitle()(Code)(Java Doc) public String getVersion()(Code)(Java Doc) public String httpArgList(List flds)(Code)(Java Doc) public String httpArgListFromClass(List flds)(Code)(Java Doc) public String httpArgListFromClass(List flds, String entityNameSuffix)(Code)(Java Doc) public String httpRelationArgList(List flds, ModelRelation relation)(Code)(Java Doc) public boolean isField(String fieldName)(Code)(Java Doc) public boolean lock()(Code)(Java Doc) public String nameString(List flds)(Code)(Java Doc) public String nameString(List flds, String separator, String afterLast)(Code)(Java Doc) public String nonPkNullList()(Code)(Java Doc) public String pkNameString()(Code)(Java Doc) public String pkNameString(String separator, String afterLast)(Code)(Java Doc) protected void populateBasicInfo(Element entityElement, Element docElement, Hashtable docElementValues)(Code)(Java Doc) protected void populateIndexes(Element entityElement)(Code)(Java Doc) protected void populateRelated(ModelReader reader, Element entityElement)(Code)(Java Doc) public String primKeyClassNameString()(Code)(Java Doc) public ModelField removeField(int index)(Code)(Java Doc) public ModelField removeField(String fieldName)(Code)(Java Doc) public ModelIndex removeIndex(int index)(Code)(Java Doc) public ModelRelation removeRelation(int index)(Code)(Java Doc) public void setAuthor(String author)(Code)(Java Doc) public void setCopyright(String copyright)(Code)(Java Doc) public void setDefaultResourceName(String defaultResourceName)(Code)(Java Doc) public void setDependentOn(String dependentOn)(Code)(Java Doc) public void setDescription(String description)(Code)(Java Doc) public void setDoLock(boolean doLock)(Code)(Java Doc) public void setEntityName(String entityName)(Code)(Java Doc) public void setNeverCache(boolean neverCache)(Code)(Java Doc) public void setNoAutoStamp(boolean noAutoStamp)(Code)(Java Doc) public void setPackageName(String packageName)(Code)(Java Doc) public void setTableName(String tableName)(Code)(Java Doc) public void setTitle(String title)(Code)(Java Doc) public void setVersion(String version)(Code)(Java Doc) public String typeNameString(List flds)(Code)(Java Doc) public String typeNameStringRelatedAndMain(List flds, ModelRelation relation)(Code)(Java Doc) public String typeNameStringRelatedNoMapped(List flds, ModelRelation relation)(Code)(Java Doc) public void updatePkLists()(Code)(Java Doc)
|
|
|