ENTITY - the entity typeBASIC - the property basic typeCONTAINER - the property container typepublic class AssignedIdPropertyType<ENTITY,BASIC,CONTAINER> extends DefaultPropertyType<ENTITY,BASIC,CONTAINER>
DefaultPropertyType.DefaultPropertycolumnName, entityClass, field, insertable, name, namingType, quoteRequired, scalarSupplier, simpleName, updatable| Constructor and Description |
|---|
AssignedIdPropertyType(java.lang.Class<ENTITY> entityClass,
java.util.function.Supplier<org.seasar.doma.internal.jdbc.scalar.Scalar<BASIC,CONTAINER>> scalarSupplier,
java.lang.String name,
java.lang.String columnName,
NamingType namingType,
boolean quoteRequired) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isId()
Whether this property is an identifier.
|
copy, createProperty, getColumnName, getColumnName, getColumnName, getColumnName, getName, isInsertable, isQuoteRequired, isTenantId, isUpdatable, isVersion, modifyIfNecessarypublic AssignedIdPropertyType(java.lang.Class<ENTITY> entityClass, java.util.function.Supplier<org.seasar.doma.internal.jdbc.scalar.Scalar<BASIC,CONTAINER>> scalarSupplier, java.lang.String name, java.lang.String columnName, NamingType namingType, boolean quoteRequired)
public boolean isId()
EntityPropertyTypeisId in interface EntityPropertyType<ENTITY,BASIC>isId in class DefaultPropertyType<ENTITY,BASIC,CONTAINER>true if this property is an identifier