Class CMAttributePropertyInfo<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>
org.jvnet.basicjaxb.xml.bind.model.concrete.CMAttributePropertyInfo<T,C>
- All Implemented Interfaces:
MAttributePropertyInfo<T,,C> MCustomizable,MDefaultValue,MPropertyInfo<T,,C> MSingleTypePropertyInfo<T,,C> MTyped<T,,C> MOriginated<MPropertyInfoOrigin>
public class CMAttributePropertyInfo<T,C extends T>
extends CMSingleTypePropertyInfo<T,C>
implements MAttributePropertyInfo<T,C>
-
Constructor Summary
ConstructorsConstructorDescriptionCMAttributePropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T, C> classInfo, String privateName, MTypeInfo<T, C> typeInfo, QName attributeName, boolean required, String defaultValue, NamespaceContext defaultValueNamespaceContext) -
Method Summary
Modifier and TypeMethodDescription<V> VacceptPropertyInfoVisitor(MPropertyInfoVisitor<T, C, V> visitor) Methods inherited from class org.jvnet.basicjaxb.xml.bind.model.concrete.CMSingleTypePropertyInfo
getDefaultValue, getDefaultValueNamespaceContext, getTypeInfoMethods 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.MDefaultValue
getDefaultValue, getDefaultValueNamespaceContextMethods inherited from interface org.jvnet.basicjaxb.xml.bind.model.origin.MOriginated
getOriginMethods inherited from interface org.jvnet.basicjaxb.xml.bind.model.MPropertyInfo
getClassInfo, getPrivateName, getPublicName, isCollection, isRequiredMethods inherited from interface org.jvnet.basicjaxb.xml.bind.model.MTyped
getTypeInfo
-
Constructor Details
-
CMAttributePropertyInfo
public CMAttributePropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T, C> classInfo, String privateName, MTypeInfo<T, C> typeInfo, QName attributeName, boolean required, String defaultValue, NamespaceContext defaultValueNamespaceContext)
-
-
Method Details
-
getAttributeName
- Specified by:
getAttributeNamein interfaceMAttributePropertyInfo<T,C extends T>
-
acceptPropertyInfoVisitor
- Specified by:
acceptPropertyInfoVisitorin interfaceMPropertyInfo<T,C extends T>
-