Class CWildcardTypeInfo

  • All Implemented Interfaces:
    CCustomizable, CTypeInfo, Locatable, TypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass>, WildcardTypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass>

    public final class CWildcardTypeInfo
    extends Object
    implements WildcardTypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass>
    CTypeInfo for the DOM node. TODO: support other DOM models.
    Author:
    Kohsuke Kawaguchi
    • Method Detail

      • toType

        public JType toType​(Outline o,
                            Aspect aspect)
        Description copied from interface: CTypeInfo
        Returns the JClass that represents the class being bound, under the given Outline.
        Specified by:
        toType in interface CTypeInfo
        See Also:
        NType.toType(Outline, com.sun.tools.xjc.outline.Aspect)
      • getType

        public com.sun.tools.xjc.model.nav.NType getType()
        Specified by:
        getType in interface TypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass>
      • getLocator

        public Locator getLocator()
        Description copied from interface: CCustomizable
        Gets the source location in the schema from which this model component is created.
        Specified by:
        getLocator in interface CCustomizable
        Returns:
        never null.
      • isCollection

        public final boolean isCollection()
      • getAdapterUse

        public final CAdapter getAdapterUse()
      • idUse

        public final ID idUse()
      • getSchemaComponent

        public final XSComponent getSchemaComponent()
        Description copied from interface: CCustomizable
        If this model object is built from XML Schema, this property returns a schema component from which the model is built.
        Specified by:
        getSchemaComponent in interface CCustomizable
        Returns:
        null if the model is built from sources other than XML Schema (such as DTD.)
      • canBeReferencedByIDREF

        public final boolean canBeReferencedByIDREF()
        Deprecated.
        why are you calling an unimplemented method?
        Specified by:
        canBeReferencedByIDREF in interface TypeInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass>
      • getExpectedMimeType

        public javax.activation.MimeType getExpectedMimeType()
        No default MimeType.