se.chalmers.cs.gf.parse.chart
Class Category

java.lang.Object
  extended by se.chalmers.cs.gf.parse.chart.Symbol
      extended by se.chalmers.cs.gf.parse.chart.Category
All Implemented Interfaces:
java.lang.Comparable<Category>

public class Category
extends Symbol
implements java.lang.Comparable<Category>

A CF grammar category.


Constructor Summary
Category(java.lang.String name)
           
 
Method Summary
 int compareTo(Category c)
           
 boolean equals(Category c)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 int hashCode()
           
 boolean isTerminal()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Category

public Category(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

isTerminal

public boolean isTerminal()
Specified by:
isTerminal in class Symbol

equals

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

equals

public boolean equals(Category c)

compareTo

public int compareTo(Category c)
Specified by:
compareTo in interface java.lang.Comparable<Category>

hashCode

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object