Top Description Fields Constructors Methods
org.glassfish.jaxb.runtime.v2.model.impl

pack-priv abstract Class ERPropertyInfoImpl<TypeT, ClassDeclT, FieldT, MethodT>

extends PropertyInfoImpl<TypeT, ClassDeclT, FieldT, MethodT>
Class Inheritance
Known Direct Subclasses
org.glassfish.jaxb.runtime.v2.model.impl.ReferencePropertyInfoImpl, org.glassfish.jaxb.runtime.v2.model.impl.ElementPropertyInfoImpl
Imports
org.glassfish.jaxb.core.v2.runtime.IllegalAnnotationException, jakarta.xml.bind.annotation.XmlElementWrapper, javax.xml.namespace.QName

Common part of ElementPropertyInfoImpl and ReferencePropertyInfoImpl.
Author
Kohsuke Kawaguchi

Field Summary

Modifier and TypeField and Description
private final boolean
wrapperNillable

True if the wrapper tag name is nillable.

private final boolean
wrapperRequired

True if the wrapper tag is required.

private final QName
Inherited from org.glassfish.jaxb.runtime.v2.model.impl.PropertyInfoImpl:
parentseed

Constructor Summary

AccessConstructor and Description
public
ERPropertyInfoImpl(ClassInfoImpl<TypeT, ClassDeclT, FieldT, MethodT> classInfo, PropertySeed<TypeT, ClassDeclT, FieldT, MethodT> propertySeed)

Method Summary

Modifier and TypeMethod and Description
public final QName
getXmlName()

Gets the wrapper element name.

public final boolean
public final boolean
Inherited from org.glassfish.jaxb.runtime.v2.model.impl.PropertyInfoImpl:
calcXmlNamecalcXmlNamecompareTodisplayNamegetAdaptergetExpectedMimeTypegetIndividualTypegetLocationgetNamegetRawTypegetSchemaTypegetUpstreamhasAnnotationidinlineBinaryDataisCollectionlinknavparentreadAnnotationreader

Field Detail

wrapperNillableback to summary
private final boolean wrapperNillable

True if the wrapper tag name is nillable.

wrapperRequiredback to summary
private final boolean wrapperRequired

True if the wrapper tag is required.

xmlNameback to summary
private final QName xmlName

Constructor Detail

ERPropertyInfoImplback to summary
public ERPropertyInfoImpl(ClassInfoImpl<TypeT, ClassDeclT, FieldT, MethodT> classInfo, PropertySeed<TypeT, ClassDeclT, FieldT, MethodT> propertySeed)

Method Detail

getXmlNameback to summary
public final QName getXmlName()

Gets the wrapper element name.

isCollectionNillableback to summary
public final boolean isCollectionNillable()
isCollectionRequiredback to summary
public final boolean isCollectionRequired()