Interface CTypeInfo

All Superinterfaces:
CCustomizable, org.glassfish.jaxb.core.v2.model.annotation.Locatable, org.glassfish.jaxb.core.v2.model.core.TypeInfo<NType,NClass>
All Known Subinterfaces:
CClass, CElement, CNonElement
All Known Implementing Classes:
CArrayInfo, CBuiltinLeafInfo, CClassInfo, CClassRef, CElementInfo, CEnumLeafInfo, CWildcardTypeInfo

public interface CTypeInfo extends org.glassfish.jaxb.core.v2.model.core.TypeInfo<NType,NClass>, CCustomizable
TypeInfo at the compile-time. Either CClassInfo, CBuiltinLeafInfo, or CElementInfo.
Author:
Kohsuke Kawaguchi
  • Method Summary

    Modifier and Type
    Method
    Description
    toType(Outline o, Aspect aspect)
    Returns the JClass that represents the class being bound, under the given Outline.

    Methods inherited from interface com.sun.tools.xjc.model.CCustomizable

    getCustomizations, getLocator, getSchemaComponent

    Methods inherited from interface org.glassfish.jaxb.core.v2.model.annotation.Locatable

    getLocation, getUpstream

    Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.TypeInfo

    canBeReferencedByIDREF, getType