Top Description Fields Constructors Methods
com.sun.tools.xjc.model

public final Class CWildcardTypeInfo

extends AbstractCTypeInfoImpl
implements WildcardTypeInfo<NType, NClass>
Class Inheritance
All Implemented Interfaces
org.glassfish.jaxb.core.v2.model.core.WildcardTypeInfo, org.glassfish.jaxb.core.v2.model.core.TypeInfo, org.glassfish.jaxb.core.v2.model.annotation.Locatable
Imports
com.sun.codemodel.JType, com.sun.tools.xjc.model.nav.NClass, .NType, .NavigatorImpl, com.sun.tools.xjc.outline.Aspect, .Outline, org.glassfish.jaxb.core.v2.model.core.WildcardTypeInfo, org.w3c.dom.Element, org.xml.sax.Locator

CTypeInfo for the DOM node.

Todo

support other DOM models.

Author
Kohsuke Kawaguchi

Field Summary

Modifier and TypeField and Description
public static final CWildcardTypeInfo

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Locator
getLocator()

Implements com.sun.tools.xjc.model.CCustomizable.getLocator.

Gets the source location in the schema from which this model component is created.

public NType
getType()

Implements org.glassfish.jaxb.core.v2.model.core.TypeInfo.getType.

Gets the underlying Java type that object represents.

public JType
toType(Outline o, Aspect aspect)

Implements com.sun.tools.xjc.model.CTypeInfo.toType.

Returns the JClass that represents the class being bound, under the given Outline.

Inherited from com.sun.tools.xjc.model.AbstractCTypeInfoImpl:
canBeReferencedByIDREFcreateConstantgetAdapterUsegetCustomizationsgetExpectedMimeTypegetLocationgetSchemaComponentgetUpstreamidUseisCollection

Field Detail

INSTANCEback to summary
public static final CWildcardTypeInfo INSTANCE

Constructor Detail

CWildcardTypeInfoback to summary
private CWildcardTypeInfo()

Method Detail

getLocatorback to summary
public Locator getLocator()

Implements com.sun.tools.xjc.model.CCustomizable.getLocator.

Doc from com.sun.tools.xjc.model.CCustomizable.getLocator.

Gets the source location in the schema from which this model component is created.

Annotations
@Override
getTypeback to summary
public NType getType()

Implements org.glassfish.jaxb.core.v2.model.core.TypeInfo.getType.

Doc from org.glassfish.jaxb.core.v2.model.core.TypeInfo.getType.

Gets the underlying Java type that object represents.

Annotations
@Override
toTypeback to summary
public JType toType(Outline o, Aspect aspect)

Implements com.sun.tools.xjc.model.CTypeInfo.toType.

Doc from com.sun.tools.xjc.model.CTypeInfo.toType.

Returns the JClass that represents the class being bound, under the given Outline.

Annotations
@Override