Top Description Fields Constructors Methods
com.sun.tools.xjc.reader.xmlschema

public final Class WildcardNameClassBuilder

extends Object
implements XSWildcardFunction<NameClass>
Class Inheritance
All Implemented Interfaces
com.sun.xml.xsom.visitor.XSWildcardFunction
Imports
java.util.Iterator, com.sun.xml.xsom.XSWildcard, com.sun.xml.xsom.visitor.XSWildcardFunction, com.sun.tools.rngom.nc.AnyNameExceptNameClass, .ChoiceNameClass, .NameClass, .NsNameClass

Builds a name class representation of a wildcard.

Singleton. Use the build method to create a NameClass.

Author
Kohsuke Kawaguchi ([email protected])

Field Summary

Modifier and TypeField and Description
private static final XSWildcardFunction<NameClass>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public NameClass
public static NameClass
public NameClass
public NameClass
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

theInstanceback to summary
private static final XSWildcardFunction<NameClass> theInstance

Constructor Detail

WildcardNameClassBuilderback to summary
private WildcardNameClassBuilder()

Method Detail

anyback to summary
public NameClass any(XSWildcard.Any wc)

Implements com.sun.xml.xsom.visitor.XSWildcardFunction.any.

Annotations
@Override
buildback to summary
public static NameClass build(XSWildcard wc)
otherback to summary
public NameClass other(XSWildcard.Other wc)

Implements com.sun.xml.xsom.visitor.XSWildcardFunction.other.

Annotations
@Override
unionback to summary
public NameClass union(XSWildcard.Union wc)

Implements com.sun.xml.xsom.visitor.XSWildcardFunction.union.

Annotations
@Override