Package com.sun.xml.bind.v2.model.core
Interface TypeInfo<T,C>
-
- All Superinterfaces:
Locatable
- All Known Subinterfaces:
ArrayInfo<T,C>,BuiltinLeafInfo<T,C>,ClassInfo<T,C>,Element<T,C>,ElementInfo<T,C>,EnumLeafInfo<T,C>,LeafInfo<T,C>,MaybeElement<T,C>,NonElement<T,C>,RuntimeArrayInfo,RuntimeBuiltinLeafInfo,RuntimeClassInfo,RuntimeElement,RuntimeElementInfo,RuntimeEnumLeafInfo,RuntimeLeafInfo,RuntimeNonElement,RuntimeTypeInfo,WildcardTypeInfo<T,C>
- All Known Implementing Classes:
ArrayInfoImpl,BuiltinLeafInfoImpl,ClassInfoImpl,RuntimeBuiltinLeafInfoImpl
public interface TypeInfo<T,C> extends Locatable
- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanBeReferencedByIDREF()True if this type is a valid target from a property annotated withXmlIDREF.TgetType()Gets the underlying Java type that object represents.-
Methods inherited from interface com.sun.xml.bind.v2.model.annotation.Locatable
getLocation, getUpstream
-
-
-
-
Method Detail
-
getType
T getType()
Gets the underlying Java type that object represents.- Returns:
- always non-null.
-
canBeReferencedByIDREF
boolean canBeReferencedByIDREF()
True if this type is a valid target from a property annotated withXmlIDREF.
-
-