public interface PersistentProperty<T extends Property>
Type Params | Return Type | Name and description |
---|---|---|
|
public java.lang.String |
getCapitilizedName() The name with the first letter in upper case as per Java bean conventions |
|
public PropertyMapping<T> |
getMapping() Specifies the mapping between this property and an external form such as a column, key/value pair etc. |
|
public java.lang.String |
getName() The name of the property |
|
public PersistentEntity |
getOwner() Obtains the owner of this persistent property |
|
public PropertyReader |
getReader()
|
|
public java.lang.Class<?> |
getType() The type of the property |
|
public PropertyWriter |
getWriter()
|
|
public boolean |
isInherited()
|
|
public boolean |
isNullable() Whether the property can be set to null |
The name with the first letter in upper case as per Java bean conventions
Specifies the mapping between this property and an external form such as a column, key/value pair etc.
The name of the property
Obtains the owner of this persistent property
The type of the property
Whether the property can be set to null