T
- The type of entitypublic interface EntityMetaData<T> extends MetaData<T>
Modifier and Type | Method and Description |
---|---|
Collection<PropertyMetaData<T,Object>> |
getAllPropertyMetaData()
Returns metadata of all the properties defined on the entity.
|
<V> PropertyMetaData<T,V> |
getPropertyMetaData(String property)
Returns metadata for the specified property.
|
Set<String> |
getPropertyNames()
Returns set of property names.
|
boolean |
hasProperty(String property)
Determines if this entity metadata contains the specified property.
|
cast, getConstraint, getType
Set<String> getPropertyNames()
boolean hasProperty(String property)
property
- Property name.true
if this entity metadata contains the specified
property; false
otherwise.<V> PropertyMetaData<T,V> getPropertyMetaData(String property)
V
- The property value type.property
- Property name.IllegalArgumentException
- if the specified property not exists.Collection<PropertyMetaData<T,Object>> getAllPropertyMetaData()
Copyright © 2011–2020 FoxLabs. All rights reserved.