public abstract class AbstractNonIdentifierAttribute extends AbstractAttribute implements NonIdentifierAttribute
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractNonIdentifierAttribute(AttributeSource source,
SessionFactoryImplementor sessionFactory,
int attributeNumber,
java.lang.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 java.lang.String |
loggableMetadata() |
protected SessionFactoryImplementor |
sessionFactory() |
protected AttributeSource |
source() |
java.lang.String |
toString() |
getName, getNode, getTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getTypeprotected AbstractNonIdentifierAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int attributeNumber, java.lang.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 java.lang.String loggableMetadata()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.