galaxy.lang
Class Symbol

java.lang.Object
  |
  +--galaxy.lang.Symbol

public class Symbol
extends java.lang.Object


Field Summary
static Symbol ABSOLUTE_END_TIME_P
           
static Symbol ABSOLUTE_START_TIME_P
           
static Symbol ADVERB
           
static Symbol AFTER
           
static Symbol AND
           
static Symbol AT
           
static Symbol AUX
           
static Symbol BEFORE
           
static Symbol COMPLEMENT
           
static Symbol DATE
           
static Symbol DAY_OF_MONTH
           
static Symbol DEAD
           
static Symbol EMPTY
           
static Symbol END_DATE
           
static Symbol END_TIME
           
static Symbol ENTER_TOPIC_NAME
           
static Symbol EXISTS
           
static Symbol GENERIC_ACTION
           
static Symbol HOUR
           
static Symbol MILITARY
           
static Symbol MINUTES
           
static Symbol MONTH_DATE
           
static Symbol NAME
           
static Symbol NAMED_TOPICS
           
static Symbol NULL
           
static Symbol NUMBER
           
static Symbol OR
           
static Symbol PLURAL
           
static Symbol PRONOUN
           
static Symbol QUANTIFIER
           
static Symbol START_DATE
           
static Symbol START_TIME
           
static Symbol TIME
           
static Symbol TIME_INTERVAL
           
static Symbol TIME_OF_DAY
           
static Symbol TOPIC
           
static Symbol TRUE
           
static Symbol WELCOME
           
static Symbol WHICH
           
static Symbol XM
           
 
Constructor Summary
Symbol(java.lang.String name)
           
 
Method Summary
 java.lang.String getString()
           
static Symbol getSymbol(java.lang.String name)
           
 boolean isConjunction()
           
 java.lang.String toFormattedString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ABSOLUTE_END_TIME_P

public static final Symbol ABSOLUTE_END_TIME_P

ABSOLUTE_START_TIME_P

public static final Symbol ABSOLUTE_START_TIME_P

ADVERB

public static final Symbol ADVERB

AND

public static final Symbol AND

AFTER

public static final Symbol AFTER

AT

public static final Symbol AT

AUX

public static final Symbol AUX

BEFORE

public static final Symbol BEFORE

COMPLEMENT

public static final Symbol COMPLEMENT

DATE

public static final Symbol DATE

DAY_OF_MONTH

public static final Symbol DAY_OF_MONTH

DEAD

public static final Symbol DEAD

EMPTY

public static final Symbol EMPTY

END_DATE

public static final Symbol END_DATE

END_TIME

public static final Symbol END_TIME

ENTER_TOPIC_NAME

public static final Symbol ENTER_TOPIC_NAME

EXISTS

public static final Symbol EXISTS

GENERIC_ACTION

public static final Symbol GENERIC_ACTION

HOUR

public static final Symbol HOUR

MILITARY

public static final Symbol MILITARY

MINUTES

public static final Symbol MINUTES

MONTH_DATE

public static final Symbol MONTH_DATE

NAME

public static final Symbol NAME

NAMED_TOPICS

public static final Symbol NAMED_TOPICS

NULL

public static final Symbol NULL

NUMBER

public static final Symbol NUMBER

OR

public static final Symbol OR

PLURAL

public static final Symbol PLURAL

PRONOUN

public static final Symbol PRONOUN

QUANTIFIER

public static final Symbol QUANTIFIER

START_DATE

public static final Symbol START_DATE

START_TIME

public static final Symbol START_TIME

TIME

public static final Symbol TIME

TIME_INTERVAL

public static final Symbol TIME_INTERVAL

TIME_OF_DAY

public static final Symbol TIME_OF_DAY

TOPIC

public static final Symbol TOPIC

TRUE

public static final Symbol TRUE

WELCOME

public static final Symbol WELCOME

WHICH

public static final Symbol WHICH

XM

public static final Symbol XM
Constructor Detail

Symbol

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

getSymbol

public static Symbol getSymbol(java.lang.String name)

getString

public java.lang.String getString()

toString

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

toFormattedString

public java.lang.String toFormattedString()

isConjunction

public boolean isConjunction()