public abstract class AbstractNonIdentifierAttribute extends AbstractAttribute implements NonIdentifierAttribute
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractNonIdentifierAttribute(AttributeSource source,
SessionFactoryImplementor sessionFactory,
int attributeNumber,
String attributeName,
Type attributeType,
BaselineAttributeInformation attributeInformation) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
attributeNumber() |
CascadeStyle |
getCascadeStyle() |
FetchMode |
getFetchMode() |
AttributeSource |
getSource() |
ValueGeneration |
getValueGenerationStrategy() |
boolean |
isDirtyCheckable() |
boolean |
isDirtyCheckable(boolean hasUninitializedProperties) |
boolean |
isInsertable() |
boolean |
isLazy() |
boolean |
isNullable() |
boolean |
isUpdateable() |
boolean |
isVersionable() |
protected String |
loggableMetadata() |
protected SessionFactoryImplementor |
sessionFactory() |
protected AttributeSource |
source() |
String |
toString() |
getName, getNode, getTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getTypeprotected AbstractNonIdentifierAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
public AttributeSource getSource()
getSource in interface AttributeDefinitionprotected AttributeSource source()
protected SessionFactoryImplementor sessionFactory()
protected int attributeNumber()
public boolean isLazy()
isLazy in interface NonIdentifierAttributepublic boolean isInsertable()
isInsertable in interface NonIdentifierAttributepublic boolean isUpdateable()
isUpdateable in interface NonIdentifierAttributepublic ValueGeneration getValueGenerationStrategy()
getValueGenerationStrategy in interface NonIdentifierAttributepublic boolean isNullable()
isNullable in interface AttributeDefinitionisNullable in interface NonIdentifierAttributepublic boolean isDirtyCheckable()
isDirtyCheckable in interface NonIdentifierAttributepublic boolean isDirtyCheckable(boolean hasUninitializedProperties)
isDirtyCheckable in interface NonIdentifierAttributepublic boolean isVersionable()
isVersionable in interface NonIdentifierAttributepublic CascadeStyle getCascadeStyle()
getCascadeStyle in interface NonIdentifierAttributepublic FetchMode getFetchMode()
getFetchMode in interface NonIdentifierAttributeprotected String loggableMetadata()
Copyright © 2017 JBoss by Red Hat. All rights reserved.