Interface CNonElement

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

public interface CNonElement extends org.glassfish.jaxb.core.v2.model.core.NonElement<NType,NClass>, TypeUse, CTypeInfo
NonElement at compile-time.

This interface implements TypeUse so that a CNonElement instance can be used as a TypeUse instance.

Author:
Kohsuke Kawaguchi
  • Field Summary

    Fields inherited from interface org.glassfish.jaxb.core.v2.model.core.NonElement

    ANYTYPE_NAME
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    Deprecated.
    boolean
    Deprecated.

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

    getCustomizations, getLocator, getSchemaComponent

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

    toType

    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.NonElement

    getTypeName, isSimpleType

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

    canBeReferencedByIDREF, getType

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

    createConstant, getExpectedMimeType, idUse