public class ModelPropertyImpl extends Object implements ModelProperty, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ModelPropertyImpl.Dependency |
| Constructor and Description |
|---|
ModelPropertyImpl(int id,
String name,
PropertyType propertyType,
AssociationType associationType,
boolean deferrable,
boolean mandatory,
Class<?> type,
Class<?> standardCollectionType,
Class<?> keyType,
Class<?> targetType,
ModelPropertyImpl.Dependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
AssociationType |
getAssociationType() |
<E> UnifiedComparator<E> |
getCollectionUnifiedComparator() |
ModelProperty |
getConvarianceProperty() |
ModelClass |
getDeclaringlClass() |
int |
getId() |
ModelProperty |
getIndexProperty() |
ModelClass |
getKeyClass() |
ModelProperty |
getKeyProperty() |
Class<?> |
getKeyType() |
<K> UnifiedComparator<K> |
getKeyUnifiedComparator() |
String |
getName() |
ModelProperty |
getOppositeProperty() |
PropertyType |
getPropertyType() |
ModelProperty |
getReferenceProperty() |
Class<?> |
getStandardCollectionType() |
ModelClass |
getTargetClass() |
Class<?> |
getTargetType() |
Class<?> |
getType() |
boolean |
isDeferrable() |
boolean |
isMandatory() |
String |
toString() |
protected Object |
writeReplace() |
public ModelPropertyImpl(int id,
String name,
PropertyType propertyType,
AssociationType associationType,
boolean deferrable,
boolean mandatory,
Class<?> type,
Class<?> standardCollectionType,
Class<?> keyType,
Class<?> targetType,
ModelPropertyImpl.Dependency dependency)
public int getId()
getId in interface ModelPropertypublic String getName()
getName in interface ModelPropertypublic ModelClass getDeclaringlClass()
getDeclaringlClass in interface ModelPropertypublic PropertyType getPropertyType()
getPropertyType in interface ModelPropertypublic Class<?> getType()
getType in interface ModelPropertypublic AssociationType getAssociationType()
getAssociationType in interface ModelPropertypublic boolean isDeferrable()
isDeferrable in interface ModelPropertypublic boolean isMandatory()
isMandatory in interface ModelPropertypublic Class<?> getStandardCollectionType()
getStandardCollectionType in interface ModelPropertypublic Class<?> getKeyType()
getKeyType in interface ModelPropertypublic ModelClass getKeyClass()
getKeyClass in interface ModelPropertypublic Class<?> getTargetType()
getTargetType in interface ModelPropertypublic ModelClass getTargetClass()
getTargetClass in interface ModelPropertypublic <K> UnifiedComparator<K> getKeyUnifiedComparator()
getKeyUnifiedComparator in interface ModelPropertypublic <E> UnifiedComparator<E> getCollectionUnifiedComparator()
getCollectionUnifiedComparator in interface ModelPropertypublic ModelProperty getIndexProperty()
getIndexProperty in interface ModelPropertypublic ModelProperty getKeyProperty()
getKeyProperty in interface ModelPropertypublic ModelProperty getReferenceProperty()
getReferenceProperty in interface ModelPropertypublic ModelProperty getConvarianceProperty()
getConvarianceProperty in interface ModelPropertypublic ModelProperty getOppositeProperty()
getOppositeProperty in interface ModelPropertyprotected final Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionCopyright © 2016. All rights reserved.