com.sun.xml.bind.v2.model.impl
Class ValuePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>

java.lang.Object
  extended by com.sun.xml.bind.v2.model.impl.PropertyInfoImpl<T,C,F,M>
      extended by com.sun.xml.bind.v2.model.impl.SingleTypePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
          extended by com.sun.xml.bind.v2.model.impl.ValuePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
All Implemented Interfaces:
AnnotationSource, Locatable, NonElementRef<TypeT,ClassDeclT>, PropertyInfo<TypeT,ClassDeclT>, ValuePropertyInfo<TypeT,ClassDeclT>, Comparable<PropertyInfoImpl>
Direct Known Subclasses:
RuntimeValuePropertyInfoImpl

 class ValuePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
extends SingleTypePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
implements ValuePropertyInfo<TypeT,ClassDeclT>


Field Summary
 
Fields inherited from class com.sun.xml.bind.v2.model.impl.PropertyInfoImpl
parent, seed
 
Constructor Summary
ValuePropertyInfoImpl(ClassInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> parent, PropertySeed<TypeT,ClassDeclT,FieldT,MethodT> seed)
           
 
Method Summary
 PropertyKind kind()
          Gets the kind of this proeprty.
 
Methods inherited from class com.sun.xml.bind.v2.model.impl.SingleTypePropertyInfoImpl
getAccessor, getSource, getTarget, getTransducer, link, ref
 
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, 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.ValuePropertyInfo
getAdapter
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.PropertyInfo
displayName, getExpectedMimeType, getName, getSchemaType, id, inlineBinaryData, isCollection, parent, ref
 
Methods inherited from interface com.sun.xml.bind.v2.model.annotation.AnnotationSource
hasAnnotation, readAnnotation
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.NonElementRef
getSource, getTarget
 

Constructor Detail

ValuePropertyInfoImpl

ValuePropertyInfoImpl(ClassInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> parent,
                      PropertySeed<TypeT,ClassDeclT,FieldT,MethodT> seed)
Method Detail

kind

public PropertyKind kind()
Description copied from interface: PropertyInfo
Gets the kind of this proeprty.

Specified by:
kind in interface PropertyInfo<TypeT,ClassDeclT>
Returns:
always non-null.