public abstract class CMPropertyInfo<T,C extends T> extends Object implements MPropertyInfo<T,C>, MCustomizable
| Constructor and Description |
|---|
CMPropertyInfo(MPropertyInfoOrigin origin,
MClassInfo<T,C> classInfo,
String privateName,
boolean collection,
boolean required) |
| Modifier and Type | Method and Description |
|---|---|
MClassInfo<T,C> |
getClassInfo() |
MCustomizations |
getCustomizations() |
MPropertyInfoOrigin |
getOrigin() |
String |
getPrivateName() |
String |
getPublicName() |
boolean |
isCollection() |
boolean |
isRequired() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptPropertyInfoVisitorpublic CMPropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T,C> classInfo, String privateName, boolean collection, boolean required)
public MCustomizations getCustomizations()
getCustomizations in interface MCustomizablepublic MPropertyInfoOrigin getOrigin()
getOrigin in interface MOriginated<MPropertyInfoOrigin>public MClassInfo<T,C> getClassInfo()
getClassInfo in interface MPropertyInfo<T,C extends T>public String getPrivateName()
getPrivateName in interface MPropertyInfo<T,C extends T>public String getPublicName()
getPublicName in interface MPropertyInfo<T,C extends T>public boolean isCollection()
isCollection in interface MPropertyInfo<T,C extends T>public boolean isRequired()
isRequired in interface MPropertyInfo<T,C extends T>Copyright © 2005-2016. All Rights Reserved.