E
- The type of the container classT
- The type of the value of the propertypublic abstract class SingularProperty<E,T> extends Property<E,T>
Constructor and Description |
---|
SingularProperty(AttributeAccessor attribute)
Creates a new instance of a SingularProperty.
|
Modifier and Type | Method and Description |
---|---|
abstract GeneratorColumn |
getColumn()
The associated column.
|
boolean |
isTableColumn()
Indicates that this property maps to a column from the parent table.
|
addInsertExpression, createPostInsertStatements, createPreInsertStatements, failIfRequired, findReferencedEntities, generatePendingStatements, getAttribute, getExpression, getName, getPredicate, getType, getValue, isComposition, isRequired, setValue, toString
public SingularProperty(AttributeAccessor attribute)
attribute
- access to the represented attributepublic abstract GeneratorColumn getColumn()
public boolean isTableColumn()
Property
isTableColumn
in class Property<E,T>
true
if Property.addInsertExpression(org.fastnate.generator.statements.TableStatement, E)
will add the corresponding value to the given statementCopyright © 2022 fastnate.org. All rights reserved.