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.

  • Constructor Details

    • NameClassCollisionChecker

      public NameClassCollisionChecker()
  • Method Details