Package org.jvnet.jaxb.xml.bind.model
Interface MPropertyInfo<T,C extends T>
- All Superinterfaces:
MOriginated<MPropertyInfoOrigin>
- All Known Subinterfaces:
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>
- All Known Implementing Classes:
CMAnyAttributePropertyInfo,CMAnyElementPropertyInfo,CMAttributePropertyInfo,CMElementPropertyInfo,CMElementRefPropertyInfo,CMElementRefsPropertyInfo,CMElementsPropertyInfo,CMPropertyInfo,CMSingleTypePropertyInfo,CMValuePropertyInfo
-
Method Summary
Modifier and TypeMethodDescription<V> VacceptPropertyInfoVisitor(MPropertyInfoVisitor<T, C, V> visitor) MClassInfo<T, C> booleanbooleanMethods inherited from interface org.jvnet.jaxb.xml.bind.model.origin.MOriginated
getOrigin
-
Method Details
-
getClassInfo
MClassInfo<T,C> getClassInfo() -
getPrivateName
String getPrivateName() -
getPublicName
String getPublicName() -
isCollection
boolean isCollection() -
isRequired
boolean isRequired() -
acceptPropertyInfoVisitor
-