-
- All Superinterfaces:
Locatable
- All Known Subinterfaces:
ArrayInfo<T,C>,BuiltinLeafInfo<T,C>,CClass,CElement,ClassInfo<T,C>,CNonElement,CTypeInfo,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,CArrayInfo,CBuiltinLeafInfo,CClassInfo,CClassRef,CElementInfo,CEnumLeafInfo,ClassInfoImpl,CWildcardTypeInfo,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 org.glassfish.jaxb.core.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.
-
-