| 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectlearner.RankedSymbol
public class RankedSymbol
The class RankedSymbol mimics the abstact data type ranked symbol, which consists of a symbol and a natural number. The number indicats how many subtrees a node labelled this symbol is expected to have.
| Field Summary | |
|---|---|
 int | 
rank
the rank, a natural number indicating the symbols arity  | 
 java.lang.String | 
symbol
the symbol itself  | 
| Constructor Summary | |
|---|---|
RankedSymbol(java.lang.String symbol,
             int rank)
Constructs a ranked symbol, given an symbol and a rank.  | 
|
| Method Summary | |
|---|---|
 java.lang.Object | 
clone()
 | 
 int | 
compareTo(java.lang.Object o)
Comparasion function  | 
 boolean | 
equals(java.lang.Object object)
 | 
 int | 
hashCode()
 | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class java.lang.Object | 
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public java.lang.String symbol
public int rank
| Constructor Detail | 
|---|
public RankedSymbol(java.lang.String symbol,
                    int rank)
symbol - Any String will due.rank - a natural number| Method Detail | 
|---|
public java.lang.Object clone()
clone in class java.lang.Objectpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparablepublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||