Known Direct Subclasses
|
Class Overview
Represents a property as part of an entity or a component.
Public Constructors
Public Methods
public
int
getColumnSpan
()
public
Map
getMetaAttributes
()
public
String
getPropertyAccessorName
()
public
boolean
isBackRef
()
public
boolean
isBasicPropertyAccessor
()
public
boolean
isComposite
()
public
boolean
isInsertable
()
public
boolean
isNaturalIdentifier
()
public
boolean
isOptimisticLocked
()
public
boolean
isOptional
()
public
boolean
isPrimitive
(Class clazz)
public
boolean
isSelectable
()
public
boolean
isSynthetic
()
Does this property represent a synthetic property? A synthetic property is one we create during
metamodel binding to represent a collection of columns but which does not represent a property
physically available on the entity.
Returns
- True if synthetic; false otherwise.
public
boolean
isUpdateable
()
public
boolean
isValid
(Mapping mapping)
public
void
setCascade
(String cascade)
public
void
setInsertable
(boolean insertable)
public
void
setLazy
(boolean lazy)
public
void
setMetaAttributes
(Map metas)
public
void
setName
(String name)
public
void
setNaturalIdentifier
(boolean naturalIdentifier)
public
void
setNodeName
(String nodeName)
public
void
setOptimisticLocked
(boolean optimisticLocked)
public
void
setOptional
(boolean optional)
public
void
setPropertyAccessorName
(String string)
public
void
setSelectable
(boolean selectable)
public
void
setUpdateable
(boolean mutable)
public
void
setValue
(Value value)