com.sun.tools.xjc.reader.xmlschema
Class WildcardNameClassBuilder

java.lang.Object
  extended by com.sun.tools.xjc.reader.xmlschema.WildcardNameClassBuilder
All Implemented Interfaces:
XSWildcardFunction<NameClass>

public final class WildcardNameClassBuilder
extends Object
implements XSWildcardFunction<NameClass>

Builds a name class representation of a wildcard.

Singleton. Use the build method to create a NameClass.

Author:
Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)

Method Summary
 NameClass any(XSWildcard.Any wc)
           
static NameClass build(XSWildcard wc)
           
 NameClass other(XSWildcard.Other wc)
           
 NameClass union(XSWildcard.Union wc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

build

public static NameClass build(XSWildcard wc)

any

public NameClass any(XSWildcard.Any wc)
Specified by:
any in interface XSWildcardFunction<NameClass>

other

public NameClass other(XSWildcard.Other wc)
Specified by:
other in interface XSWildcardFunction<NameClass>

union

public NameClass union(XSWildcard.Union wc)
Specified by:
union in interface XSWildcardFunction<NameClass>


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.