Class CMElementRefPropertyInfo<T,C extends T>
java.lang.Object
org.jvnet.jaxb.xml.bind.model.concrete.CMPropertyInfo<T,C>
org.jvnet.jaxb.xml.bind.model.concrete.CMElementRefPropertyInfo<T,C>
- All Implemented Interfaces:
MCustomizable,MDefaultValue,MElementRefPropertyInfo<T,,C> MElementTypeInfo<T,,C, MPropertyInfoOrigin> MMixable,MNillable,MPropertyInfo<T,,C> MTyped<T,,C> MWildcard,MWrappable,MOriginated<MPropertyInfoOrigin>
public class CMElementRefPropertyInfo<T,C extends T>
extends CMPropertyInfo<T,C>
implements MElementRefPropertyInfo<T,C>
-
Constructor Summary
ConstructorsConstructorDescriptionCMElementRefPropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T, C> classInfo, String privateName, boolean collection, boolean required, MTypeInfo<T, C> typeInfo, QName elementName, QName wrapperElementName, boolean mixed, boolean domAllowed, boolean typedObjectAllowed, String defaultValue, NamespaceContext defaultValueNamespaceContext) -
Method Summary
Modifier and TypeMethodDescription<V> VacceptPropertyInfoVisitor(MPropertyInfoVisitor<T, C, V> visitor) booleanbooleanisMixed()booleanbooleanMethods 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
getClassInfo, getPrivateName, getPublicName, isCollection, isRequired
-
Constructor Details
-
CMElementRefPropertyInfo
public CMElementRefPropertyInfo(MPropertyInfoOrigin origin, MClassInfo<T, C> classInfo, String privateName, boolean collection, boolean required, MTypeInfo<T, C> typeInfo, QName elementName, QName wrapperElementName, boolean mixed, boolean domAllowed, boolean typedObjectAllowed, String defaultValue, NamespaceContext defaultValueNamespaceContext)
-
-
Method Details
-
getTypeInfo
- Specified by:
getTypeInfoin interfaceMTyped<T,C extends T>
-
getElementName
- Specified by:
getElementNamein interfaceMElementTypeInfo<T,C extends T, MPropertyInfoOrigin>
-
getWrapperElementName
- Specified by:
getWrapperElementNamein interfaceMWrappable
-
isMixed
public boolean isMixed() -
isDomAllowed
public boolean isDomAllowed()- Specified by:
isDomAllowedin interfaceMWildcard
-
isTypedObjectAllowed
public boolean isTypedObjectAllowed()- Specified by:
isTypedObjectAllowedin interfaceMWildcard
-
isNillable
public boolean isNillable()- Specified by:
isNillablein interfaceMNillable
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceMDefaultValue
-
getDefaultValueNamespaceContext
- Specified by:
getDefaultValueNamespaceContextin interfaceMDefaultValue
-
acceptPropertyInfoVisitor
- Specified by:
acceptPropertyInfoVisitorin interfaceMPropertyInfo<T,C extends T>
-