Class CMSingleTypePropertyInfo<T,C extends T>
java.lang.Object
org.jvnet.basicjaxb.xml.bind.model.concrete.CMPropertyInfo<T,C>
org.jvnet.basicjaxb.xml.bind.model.concrete.CMSingleTypePropertyInfo<T,C>
- All Implemented Interfaces:
MCustomizable,MDefaultValue,MPropertyInfo<T,,C> MSingleTypePropertyInfo<T,,C> MTyped<T,,C> MOriginated<MPropertyInfoOrigin>
- Direct Known Subclasses:
CMAttributePropertyInfo,CMValuePropertyInfo
public abstract class CMSingleTypePropertyInfo<T,C extends T>
extends CMPropertyInfo<T,C>
implements MSingleTypePropertyInfo<T,C>
-
Constructor Summary
ConstructorsConstructorDescriptionCMSingleTypePropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T, C> classInfo, String privateName, boolean collection, MTypeInfo<T, C> typeInfo, boolean required, String defaultValue, NamespaceContext defaultValueNamespaceContext) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.jvnet.basicjaxb.xml.bind.model.concrete.CMPropertyInfo
getClassInfo, getCustomizations, getOrigin, getPrivateName, getPublicName, isCollection, isRequiredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jvnet.basicjaxb.xml.bind.model.origin.MOriginated
getOriginMethods inherited from interface org.jvnet.basicjaxb.xml.bind.model.MPropertyInfo
acceptPropertyInfoVisitor, getClassInfo, getPrivateName, getPublicName, isCollection, isRequired
-
Constructor Details
-
CMSingleTypePropertyInfo
public CMSingleTypePropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T, C> classInfo, String privateName, boolean collection, MTypeInfo<T, C> typeInfo, boolean required, String defaultValue, NamespaceContext defaultValueNamespaceContext)
-
-
Method Details
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceMDefaultValue
-
getDefaultValueNamespaceContext
- Specified by:
getDefaultValueNamespaceContextin interfaceMDefaultValue
-
getTypeInfo
- Specified by:
getTypeInfoin interfaceMTyped<T,C extends T>
-