Uses of Interface
org.tentackle.model.Attribute
-
Packages that use Attribute Package Description org.tentackle.model Entity model.org.tentackle.model.impl Default model implementation.org.tentackle.model.migrate Database migration support.org.tentackle.model.print Model pretty printing. -
-
Uses of Attribute in org.tentackle.model
Methods in org.tentackle.model that return Attribute Modifier and Type Method Description AttributeEntityFactory. createAttribute(Entity entity, SourceInfo sourceInfo, boolean implicit)Creates an attribute.AttributeAttributeOptions. getAttribute()Gets the attribute this option-set belongs to.AttributeAttributeSorting. getAttribute()Gets the sorted attribute.AttributeIndexAttribute. getAttribute()Gets the attribute.AttributeMethodArgument. getAttribute()Gets the local attribute.AttributeRelation. getAttribute()Gets the associated attribute.AttributeEntity. getAttributeByColumnName(java.lang.String columnName, boolean all)Gets an attribute by its database column name.AttributeEntity. getAttributeByJavaName(java.lang.String javaName, boolean all)Gets an attribute by its java name.AttributeEntity. getContextIdAttribute()Gets the attribute that holds the context id.AttributeRelation. getCountAttribute()Returns the attribute that holds the number of elements of a 1:N relation.
Applies only to composite non-reversed list relations.
If set, this column gets the number of elements in the list when the PDO is persisted.AttributeMethodArgument. getForeignAttribute()Gets the foreign attribute.AttributeRelation. getForeignAttribute()Gets the foreign attribute.AttributeForeignKey. getReferencedAttribute()Gets the referenced attribute.AttributeForeignKey. getReferencingAttribute()Gets the referencing attribute.AttributeEntity. getRootAttribute()Returns the single root attribute if there is exactly one.Methods in org.tentackle.model that return types with arguments of type Attribute Modifier and Type Method Description java.util.List<Attribute>Entity. getAllAttributes()Gets all attributes including inherited and from sub entities.java.util.List<Attribute>Entity. getAttributes()Gets the attributes.java.util.List<Attribute>Entity. getAttributesIncludingInherited()Gets the attributes including the inherited ones.java.util.List<Attribute>Entity. getAttributesIncludingSubEntities()Gets the attributes including the ones from the sub entities.java.util.List<Attribute>Entity. getInheritedAttributes()Gets the inherited attributes.java.util.List<Attribute>Entity. getMappedAttributes()Gets the attributes mapped by the persistence layer for this entity.java.util.Set<Attribute>Entity. getRootAttributes()Returns the attributes that corresponds to the root id.java.util.List<Attribute>Entity. getSubEntityAttributes()Gets the attributes from the sub entities.java.util.List<Attribute>Entity. getTableAttributes()Gets the attributes of the table mapped by this entity.java.util.List<Attribute>Entity. getUniqueDomainKey()Gets the attributes describing the unique domain key.Methods in org.tentackle.model with parameters of type Attribute Modifier and Type Method Description AttributeOptionsEntityFactory. createAttributeOptions(Attribute attribute, SourceInfo sourceInfo)Creates attribute options.java.lang.StringCodeFactory. createBindableAnnotation(Attribute attribute)Creates source code for the @Bindable-annotation.java.lang.StringCodeFactory. createGetterName(Attribute attribute)Creates the name of the getter for an attribute.java.lang.StringCodeFactory. createMethodArgument(Attribute attribute, java.lang.String value)Creates the source code for a method argument.java.lang.StringCodeFactory. createSetterName(Attribute attribute)Creates the name of the setter for an attribute.Constructors in org.tentackle.model with parameters of type Attribute Constructor Description AttributeSorting(Attribute attribute, SortType sortType)Creates a sorting info for an attribute.MethodArgument(Relation relation, java.lang.String foreignAttributeName, Attribute attribute)Creates a method argument for another foreign attribute as the relation points to.MethodArgument(Relation relation, Attribute attribute)Creates a method argument. -
Uses of Attribute in org.tentackle.model.impl
Classes in org.tentackle.model.impl that implement Attribute Modifier and Type Class Description classAttributeImplAttribute implementation.Methods in org.tentackle.model.impl that return Attribute Modifier and Type Method Description AttributeIndexAttributeImpl. getAttribute()AttributeRelationImpl. getAttribute()AttributeEntityImpl. getAttributeByColumnName(java.lang.String columnName, boolean all)AttributeEntityImpl. getAttributeByJavaName(java.lang.String javaName, boolean all)AttributeEntityImpl. getContextIdAttribute()AttributeRelationImpl. getCountAttribute()AttributeRelationImpl. getForeignAttribute()AttributeForeignKeyImpl. getReferencedAttribute()AttributeForeignKeyImpl. getReferencingAttribute()AttributeEntityImpl. getRootAttribute()Methods in org.tentackle.model.impl that return types with arguments of type Attribute Modifier and Type Method Description protected java.util.List<Attribute>EntityImpl. appendIdSerial(Entity entity, java.util.List<Attribute> attributes)Appends id and serial from another entity.java.util.List<Attribute>EntityImpl. getAllAttributes()java.util.List<Attribute>EntityImpl. getAttributes()java.util.List<Attribute>EntityImpl. getAttributesIncludingInherited()java.util.List<Attribute>EntityImpl. getAttributesIncludingSubEntities()java.util.List<Attribute>EntityImpl. getInheritedAttributes()java.util.List<Attribute>EntityImpl. getMappedAttributes()java.util.Set<Attribute>EntityImpl. getRootAttributes()java.util.List<Attribute>EntityImpl. getSubEntityAttributes()java.util.List<Attribute>EntityImpl. getTableAttributes()java.util.List<Attribute>EntityImpl. getUniqueDomainKey()protected java.util.List<Attribute>EntityImpl. moveIdSerialToEnd(java.util.List<Attribute> attributes)Moved id and serial to the end of a new created attribute list.protected java.util.List<Attribute>EntityImpl. removeIdSerial(java.util.List<Attribute> attributes)Removes id and serial from the list of attributes.Methods in org.tentackle.model.impl with parameters of type Attribute Modifier and Type Method Description AttributeOptionsImplEntityFactoryImpl. createAttributeOptions(Attribute attribute, SourceInfo sourceInfo)voidIndexAttributeImpl. setAttribute(Attribute attribute)voidRelationImpl. setAttribute(Attribute attribute)voidEntityImpl. setContextIdAttribute(Attribute contextIdAttribute)Sets the context id attribute.voidRelationImpl. setCountAttribute(Attribute countAttribute)voidRelationImpl. setForeignAttribute(Attribute foreignAttribute)Method parameters in org.tentackle.model.impl with type arguments of type Attribute Modifier and Type Method Description protected java.util.List<Attribute>EntityImpl. appendIdSerial(Entity entity, java.util.List<Attribute> attributes)Appends id and serial from another entity.protected voidEntityImpl. getUniqueDomainKeyImpl(java.util.List<Attribute> uniqueDomainKeys, Entity entity)Adds the unique domain keys recursively for given entity to the list.protected java.util.List<Attribute>EntityImpl. moveIdSerialToEnd(java.util.List<Attribute> attributes)Moved id and serial to the end of a new created attribute list.protected java.util.List<Attribute>EntityImpl. removeIdSerial(java.util.List<Attribute> attributes)Removes id and serial from the list of attributes.Constructors in org.tentackle.model.impl with parameters of type Attribute Constructor Description AttributeOptionsImpl(Attribute attribute, SourceInfo sourceInfo)Creates attribute options.ForeignKeyImpl(Entity referencingEntity, Attribute referencingAttribute, Entity referencedEntity, Attribute referencedAttribute, boolean composite)Creates a foreign key. -
Uses of Attribute in org.tentackle.model.migrate
Methods in org.tentackle.model.migrate that return Attribute Modifier and Type Method Description AttributeColumnMigrator. getAttribute()Gets the model's attribute.Constructors in org.tentackle.model.migrate with parameters of type Attribute Constructor Description ColumnMigrator(Entity entity, Attribute attribute, org.tentackle.sql.Backend backend, java.util.Collection<org.tentackle.sql.metadata.ColumnMetaData> columns)Creates a column migrator.ColumnMigrator(Entity entity, Attribute attribute, org.tentackle.sql.Backend backend, org.tentackle.sql.metadata.ColumnMetaData... columns)Creates a column migrator. -
Uses of Attribute in org.tentackle.model.print
Constructors in org.tentackle.model.print with parameters of type Attribute Constructor Description AttributeOptionsPrinter(Attribute attribute, PrintConfiguration configuration)Creates an options printer.AttributePrinter(Attribute attribute, PrintConfiguration configuration)Creates an attribute printer.
-