Class CMSingleTypePropertyInfo<T,C extends T>
java.lang.Object
org.jvnet.jaxb.xml.bind.model.concrete.CMPropertyInfo<T,C>
org.jvnet.jaxb.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.jaxb.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.jaxb.xml.bind.model.origin.MOriginated
getOriginMethods inherited from interface org.jvnet.jaxb.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>
-