MOriginated<MPropertyInfoOrigin>MAnyAttributePropertyInfo<T,C>, MAnyElementPropertyInfo<T,C>, MAttributePropertyInfo<T,C>, MElementPropertyInfo<T,C>, MElementRefPropertyInfo<T,C>, MElementRefsPropertyInfo<T,C>, MElementsPropertyInfo<T,C>, MSingleTypePropertyInfo<T,C>, MValuePropertyInfo<T,C>CMAnyAttributePropertyInfo, CMAnyElementPropertyInfo, CMAttributePropertyInfo, CMElementPropertyInfo, CMElementRefPropertyInfo, CMElementRefsPropertyInfo, CMElementsPropertyInfo, CMPropertyInfo, CMSingleTypePropertyInfo, CMValuePropertyInfopublic interface MPropertyInfo<T,C extends T> extends MOriginated<MPropertyInfoOrigin>
| Modifier and Type | Method | Description |
|---|---|---|
<V> V |
acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor) |
|
MClassInfo<T,C> |
getClassInfo() |
|
String |
getPrivateName() |
|
String |
getPublicName() |
|
boolean |
isCollection() |
|
boolean |
isRequired() |
getOriginMClassInfo<T,C> getClassInfo()
String getPrivateName()
String getPublicName()
boolean isCollection()
boolean isRequired()
<V> V acceptPropertyInfoVisitor(MPropertyInfoVisitor<T,C,V> visitor)
Copyright © 2005–2018. All rights reserved.