com.sun.tools.xjc.model
Interface CTypeInfo
- All Superinterfaces:
- CCustomizable, com.sun.xml.bind.v2.model.annotation.Locatable, com.sun.xml.bind.v2.model.core.TypeInfo<NType,NClass>, TypeUse
- All Known Subinterfaces:
- CElement, CNonElement
- All Known Implementing Classes:
- AbstractCTypeInfoImpl, CArrayInfo, CBuiltinLeafInfo, CClassInfo, CElementInfo, CEnumLeafInfo, CWildcardTypeInfo
public interface CTypeInfo
- extends com.sun.xml.bind.v2.model.core.TypeInfo<NType,NClass>, TypeUse, CCustomizable
TypeInfo
at the compile-time.
Either CClassInfo
, CBuiltinLeafInfo
, or CElementInfo
.
This interface implements TypeUse
so that a CTypeInfo
instance can be used as a TypeUse
instance.
Method Summary |
com.sun.codemodel.JType |
toType(Outline o,
Aspect aspect)
Returns the JClass that represents the class being bound,
under the given Outline . |
Methods inherited from interface com.sun.xml.bind.v2.model.core.TypeInfo |
canBeReferencedByIDREF, getType |
Methods inherited from interface com.sun.xml.bind.v2.model.annotation.Locatable |
getLocation, getUpstream |
toType
com.sun.codemodel.JType toType(Outline o,
Aspect aspect)
- Returns the
JClass
that represents the class being bound,
under the given Outline
.
- See Also:
NType.toType(Outline, Aspect)