Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.sun.msv.grammar.util
Class NameClassCollisionChecker

    java.lang.Object
      com.sun.msv.grammar.util.NameClassComparator
          com.sun.msv.grammar.util.NameClassCollisionChecker

All Implemented Interfaces:
  NameClassVisitor

public class NameClassCollisionChecker
extends NameClassComparator

Computes if two name classes collide or not.

This comparator returns true if the intersection of two name classes is non empty.

The same thing can be computed by using the `NameClass.intersection(NameClass, NameClass)` method, but generally this method is faster.

Author:
  Kohsuke KAWAGUCHI

Constructor Summary
`NameClassCollisionChecker()`

Methods inherited from class com.sun.msv.grammar.util.NameClassComparator
`check, onAnyName, onChoice, onDifference, onNot, onNsName, onSimple`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### NameClassCollisionChecker

    public NameClassCollisionChecker()

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD