com.sun.xml.bind.v2.model.runtime
Interface RuntimeMapPropertyInfo

All Superinterfaces:
AnnotationSource, MapPropertyInfo<java.lang.reflect.Type,java.lang.Class>, PropertyInfo<java.lang.reflect.Type,java.lang.Class>, RuntimePropertyInfo

public interface RuntimeMapPropertyInfo
extends RuntimePropertyInfo, MapPropertyInfo<java.lang.reflect.Type,java.lang.Class>


Method Summary
 RuntimeNonElement getKeyType()
          Type of the key of the map.
 RuntimeNonElement getValueType()
          Type of the value of the map.
 
Methods inherited from interface com.sun.xml.bind.v2.model.runtime.RuntimePropertyInfo
elementOnlyContent, getAccessor, getIndividualType, getRawType, ref
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.MapPropertyInfo
getXmlName, isCollectionNillable
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.PropertyInfo
displayName, getAdapter, getExpectedMimeType, getName, getSchemaType, id, inlineBinaryData, isCollection, kind, parent
 
Methods inherited from interface com.sun.xml.bind.v2.model.annotation.AnnotationSource
hasAnnotation, readAnnotation
 

Method Detail

getKeyType

RuntimeNonElement getKeyType()
Description copied from interface: MapPropertyInfo
Type of the key of the map. K of HashMap<K,V>

Specified by:
getKeyType in interface MapPropertyInfo<java.lang.reflect.Type,java.lang.Class>
Returns:
never null.

getValueType

RuntimeNonElement getValueType()
Description copied from interface: MapPropertyInfo
Type of the value of the map. V of HashMap<K,V>

Specified by:
getValueType in interface MapPropertyInfo<java.lang.reflect.Type,java.lang.Class>
Returns:
never null.