convert.relaxng.output.xsd.basic
Class Wildcard

java.lang.Object
  extended by convert.relaxng.output.xsd.basic.Wildcard

public class Wildcard
extends java.lang.Object


Constructor Summary
Wildcard(boolean positive, java.util.Set<java.lang.String> namespaces, java.util.Set<Name> excludedNames)
           
 
Method Summary
 boolean contains(Name name)
           
 boolean equals(java.lang.Object obj)
           
 java.util.Set<Name> getExcludedNames()
           
 java.util.Set<java.lang.String> getNamespaces()
           
 int hashCode()
           
 boolean isPositive()
           
static Wildcard union(Wildcard wc1, Wildcard wc2)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Wildcard

public Wildcard(boolean positive,
                java.util.Set<java.lang.String> namespaces,
                java.util.Set<Name> excludedNames)
Method Detail

isPositive

public boolean isPositive()

getNamespaces

public java.util.Set<java.lang.String> getNamespaces()

getExcludedNames

public java.util.Set<Name> getExcludedNames()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

contains

public boolean contains(Name name)

union

public static Wildcard union(Wildcard wc1,
                             Wildcard wc2)