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