Class CMAttributePropertyInfo<T,C extends T>
java.lang.Object
org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMPropertyInfo<T,C>
org.jvnet.jaxb2_commons.xml.bind.model.concrete.CMSingleTypePropertyInfo<T,C>
org.jvnet.jaxb2_commons.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.jaxb2_commons.xml.bind.model.concrete.CMSingleTypePropertyInfo
getDefaultValue, getDefaultValueNamespaceContext, getTypeInfoMethods inherited from class org.jvnet.jaxb2_commons.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.jaxb2_commons.xml.bind.model.MDefaultValue
getDefaultValue, getDefaultValueNamespaceContextMethods inherited from interface org.jvnet.jaxb2_commons.xml.bind.model.origin.MOriginated
getOriginMethods inherited from interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfo
getClassInfo, getPrivateName, getPublicName, isCollection, isRequiredMethods inherited from interface org.jvnet.jaxb2_commons.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>
-