org.jvnet.jaxb2_commons.xml.bind.model.concrete
Class CMPropertyInfo<T,C>
java.lang.Object
org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMPropertyInfo<T,C>
- All Implemented Interfaces:
- MPropertyInfo<T,C>, MOriginated<MPropertyInfoOrigin>
- Direct Known Subclasses:
- CMAnyAttributePropertyInfo, CMAnyElementPropertyInfo, CMElementPropertyInfo, CMElementRefPropertyInfo, CMElementRefsPropertyInfo, CMElementsPropertyInfo, CMSingleTypePropertyInfo
public abstract class CMPropertyInfo<T,C>
- extends Object
- implements MPropertyInfo<T,C>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMPropertyInfo
public CMPropertyInfo(MPropertyInfoOrigin origin,
MClassInfo<T,C> classInfo,
String privateName,
boolean collection)
getOrigin
public MPropertyInfoOrigin getOrigin()
- Specified by:
getOrigin
in interface MOriginated<MPropertyInfoOrigin>
getClassInfo
public MClassInfo<T,C> getClassInfo()
- Specified by:
getClassInfo
in interface MPropertyInfo<T,C>
getPrivateName
public String getPrivateName()
- Specified by:
getPrivateName
in interface MPropertyInfo<T,C>
getPublicName
public String getPublicName()
- Specified by:
getPublicName
in interface MPropertyInfo<T,C>
isCollection
public boolean isCollection()
- Specified by:
isCollection
in interface MPropertyInfo<T,C>
Copyright © 2005-2012. All Rights Reserved.