Constructor and Description |
---|
Entity() |
public void setEntityConfig(EntityConfig config)
public void setParent(Entity parent)
public boolean hasParent()
public boolean hasChildren()
public String getParentsTrainAndSelf()
public void addAttribute(Attribute attribute)
public void addChild(Entity child)
public void addUnique(Unique unique)
public int getHierarchyLevel()
public Entity getRoot()
Hierarchical
getRoot
in interface Hierarchical<Entity>
public boolean isRoot()
Hierarchical
isRoot
in interface Hierarchical<Entity>
public List<Entity> getParents()
Hierarchical
getParents
in interface Hierarchical<Entity>
public List<Entity> getChildren()
Hierarchical
getChildren
in interface Hierarchical<Entity>
public void addRelation(Relation relation)
public Attribute getAttributeByTableAndColumnName(String tableName, String columnName)
public boolean hasInheritance()
public Inheritance getInheritance()
public boolean hasParentEntityName()
public String getParentEntityName()
public String getName()
getName
in interface Hierarchical<Entity>
getName
in interface Named
public boolean hasTableName()
public String getTableName()
public String getTableNameEscaped()
public boolean hasCompositePk()
public boolean hasSimplePk()
public boolean hasDatePk()
public boolean hasPrimaryKey()
public boolean hasComment()
public String getComment()
public String getCommentAsJavadoc()
public String getSpaceAndExtendsStatement()
public String getCommaAndImplementedInterfaces()
public boolean isAccount()
public boolean isRole()
public boolean isAuditLog()
public AuditLogAttribute getAuditLogAttributes()
public boolean isSavedSearch()
public SavedSearchAttributes getSavedSearchAttributes()
public boolean isEntityAudited()
public AuditEntityAttribute getAuditEntityAttributes()
public boolean hasFileAttributes()
public boolean generateIdentifiableMethods()
public List<AttributeBundle> getAttributeBundles()
public boolean useBusinessKey()
public Attribute getXToOneSortAttribute()
public boolean hasDateAttribute()
public boolean hasUniqueDateAttribute()
public boolean hasUniqueBigIntegerAttribute()
public boolean hasUniqueAttribute()
public boolean overrideDeleteInManagerImpl()
public boolean is(InheritanceType strategy)
public boolean isTable()
public boolean isDrivesAllRelations()
public boolean isIndexed()
public String getLabelName()
public Labels getLabels()
public final boolean equals(Object o)
public final int hashCode()
public CollectionType getCollectionType()
public boolean containsKey(Object arg0)
containsKey
in interface Map<String,Object>
public boolean containsValue(Object arg0)
containsValue
in interface Map<String,Object>
public Config getConfig()
public com.jaxio.celerio.factory.RelationCollisionUtil getCollisionUtil()
public boolean isVirtual()
public boolean isView()
public boolean isManyToManyJoinEntity()
public Entity getParent()
Hierarchical
getParent
in interface Hierarchical<Entity>
public EntityConfig getEntityConfig()
public AccountAttributes getAccountAttributes()
public RoleAttributes getRoleAttributes()
public Namer getModel()
public Namer getControllerWithPathVariable()
public Namer getDao()
public Namer getConverter()
public Namer getFormatter()
public Namer getFormService()
public Namer getValidator()
public Namer getFormValidator()
public Namer getRepository()
public Namer getRepositorySupport()
public Namer getService()
public Namer getServiceImpl()
public Namer getServiceSupport()
public Namer getEntityForm()
public Namer getContext()
public Namer getModelGenerator()
public Namer getSearchController()
public Namer getWebSupport()
public Namer getWebModel()
public Namer getWebModelConverter()
public Namer getWebModelItems()
public Namer getWebPermission()
public Namer getSeleniumEditPage()
public Namer getSeleniumSearchPage()
public Namer getPrinter()
public PrimaryKey getPrimaryKey()
public Map<String,Attribute> getCurrentAttributesByColumnFullName()
public EntityUniques getUniques()
public EntityUniques getSimpleUniques()
public EntityUniques getCompositeUniques()
public EntityRelations getRelations()
public EntityRelations getRelationsExceptNN()
public EntityRelations getCollectionRelations()
public EntityRelations getOneToMany()
public EntityRelations getOneToVirtualOne()
public EntityRelations getManyToOne()
public EntityRelations getXToOne()
public EntityRelations getNonSimpleXToOne()
public EntityRelations getCompositeXToOne()
public EntityRelations getUnidirectionalXToOne()
public EntityRelations getBidirectionalXToOne()
public EntityRelations getIntermediateXToOne()
public EntityRelations getOneToOne()
public EntityRelations getInverseOneToOne()
public EntityRelations getManyToMany()
public EntityRelations getUnidirectionalManyToMany()
public EntityRelations getBidirectionalManyToMany()
public EntityRelations getXToMany()
public EntityRelations getComposite()
public EntityRelations getSimpleRelations()
public EntityRelations getInverseRelations()
public EntityRelations getFormInputFieldRelations()
public HierarchicalSupport<Entity> getHierarchicalSupport()
public CurrentAndFlatListHolder<Entity,Entity> getHierarchy()
public EntityAttributes getAttributes()
public EntityAttributes getAllAttributes()
public EntityAttributes getPrimaryKeyAttributes()
public EntityAttributes getNonCpkAttributes()
public EntityAttributes getInPkAttributes()
public EntityAttributes getSimplePkAttributes()
public EntityAttributes getNotInPkAttributes()
public EntityAttributes getCpkDateAttributes()
public EntityAttributes getBusinessKeyByConfiguration()
public EntityAttributes getInFkAttributes()
public EntityAttributes getSimpleFkAttributes()
public EntityAttributes getSimpleAttributes()
public EntityAttributes getSimpleStringAttributes()
public EntityAttributes getUniqueAttributes()
public EntityAttributes getDateAttributes()
public EntityAttributes getAnyDateAttributes()
public EntityAttributes getFileAttributes()
public EntityAttributes getNumericAttributes()
public EntityAttributes getLocaleKeyAttributes()
public EntityAttributes getLocalizableAttributes()
public EntityAttributes getEnumAttributes()
public EntityAttributes getUniqueEnumAttributes()
public EntityAttributes getPertinentDefaultValueAttributes()
public EntityAttributes getLabelAttributes()
public EntityAttributes getPrinterAttributes()
public EntityAttributes getStringPrinterAttributes()
public EntityAttributes getIndexedPrinterAttributes()
public EntityAttributes getLocalizableDisplayStringAttributes()
public EntityAttributes getVersionAttributes()
public EntityAttributes getSearchAttributes()
public EntityAttributes getRangeableSearchAttributes()
public EntityAttributes getMultiSelectableSearchAttributes()
public EntityAttributes getHibernateSearchAttributes()
public EntityAttributes getSearchResultAttributesConvention()
public EntityAttributes getSearchResultAttributesManual()
public EntityAttributes getSearchResultAttributes()
public EntityAttributes getPatternSearchableAttributes()
public EntityAttributes getPatternSearchableCpkAttributes()
public EntityAttributes getWithPublicSetterAccessibilityAttributes()
public EntityAttributes getVisibleAttributes()
public EntityAttributes getSortableAttributes()
public EntityAttributes getDefaultSortAttributes()
public EntityAttributes getFormAttributes()
public EntityAttributes getVisibleFormAttributes()
public EntityAttributes getHiddenFormAttributes()
public EntityEntity getMeAndRelatedEntities()
public EntityEntity getRelatedEntities()
public com.jaxio.celerio.factory.conventions.AuditLogConvention getAuditLogConvention()
public com.jaxio.celerio.factory.conventions.SavedSearchConvention getSavedSearchConvention()
public com.jaxio.celerio.factory.conventions.AuditEntityConvention getAuditEntityConvention()
public Boolean getHasFileAttributes()
public void setVirtual(boolean virtual)
public void setView(boolean view)
public void setManyToManyJoinEntity(boolean manyToManyJoinEntity)
public void setAccountAttributes(AccountAttributes accountAttributes)
public void setRoleAttributes(RoleAttributes roleAttributes)
public void setPrimaryKey(PrimaryKey primaryKey)
Copyright © 2005-2013 JAXIO S.A.R.L. - All Rights Reserved.