|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.bind.v2.model.impl.PropertyInfoImpl<T,C,F,M>
com.sun.xml.bind.v2.model.impl.MapPropertyInfoImpl<T,C,F,M>
class MapPropertyInfoImpl<T,C,F,M>
| Field Summary |
|---|
| Fields inherited from class com.sun.xml.bind.v2.model.impl.PropertyInfoImpl |
|---|
parent, seed |
| Constructor Summary | |
|---|---|
MapPropertyInfoImpl(ClassInfoImpl<T,C,F,M> ci,
PropertySeed<T,C,F,M> seed)
|
|
| Method Summary | |
|---|---|
NonElement<T,C> |
getKeyType()
Type of the key of the map. |
NonElement<T,C> |
getTarget(T type)
|
NonElement<T,C> |
getValueType()
Type of the value of the map. |
javax.xml.namespace.QName |
getXmlName()
Gets the wrapper element name. |
boolean |
isCollectionNillable()
Returns true if this property is nillable (meaning the absence of the value is treated as nil='true') |
PropertyKind |
kind()
Gets the kind of this proeprty. |
java.util.Collection<? extends TypeInfo<T,C>> |
ref()
List of TypeInfos that this property references. |
| Methods inherited from class com.sun.xml.bind.v2.model.impl.PropertyInfoImpl |
|---|
calcXmlName, calcXmlName, compareTo, displayName, getAdapter, getExpectedMimeType, getIndividualType, getLocation, getName, getRawType, getSchemaType, getUpstream, hasAnnotation, id, inlineBinaryData, isCollection, link, nav, parent, readAnnotation, reader |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sun.xml.bind.v2.model.core.PropertyInfo |
|---|
displayName, getAdapter, getExpectedMimeType, getName, getSchemaType, id, inlineBinaryData, isCollection, parent |
| Methods inherited from interface com.sun.xml.bind.v2.model.annotation.AnnotationSource |
|---|
hasAnnotation, readAnnotation |
| Constructor Detail |
|---|
public MapPropertyInfoImpl(ClassInfoImpl<T,C,F,M> ci,
PropertySeed<T,C,F,M> seed)
| Method Detail |
|---|
public java.util.Collection<? extends TypeInfo<T,C>> ref()
PropertyInfoTypeInfos that this property references.
This allows the caller to traverse the reference graph without
getting into the details of each different property type.
ref in interface PropertyInfo<T,C>public final PropertyKind kind()
PropertyInfo
kind in interface PropertyInfo<T,C>public javax.xml.namespace.QName getXmlName()
MapPropertyInfo
getXmlName in interface MapPropertyInfo<T,C>public boolean isCollectionNillable()
MapPropertyInfoThis method is only used when this property is a collection.
isCollectionNillable in interface MapPropertyInfo<T,C>public NonElement<T,C> getKeyType()
MapPropertyInfoHashMap<K,V>
getKeyType in interface MapPropertyInfo<T,C>public NonElement<T,C> getValueType()
MapPropertyInfoHashMap<K,V>
getValueType in interface MapPropertyInfo<T,C>public NonElement<T,C> getTarget(T type)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||