edu.stanford.rt.datatype
Class DataType
java.lang.Object
|
+--edu.stanford.rt.datatype.DataType
- Direct Known Subclasses:
- RecordType, SimpleType
- public abstract class DataType
- extends java.lang.Object
- Author:
- Ninghui Li, Sandra Qiu
DataType is the super class of all data type classes in RTML.
Every data type must have a type name.
Field Summary |
private java.lang.String |
name
The name of the defined type |
Constructor Summary |
(package private) |
DataType(java.lang.String name)
|
Method Summary |
java.lang.String |
getName()
Return the name of this type. |
java.lang.String |
toString()
|
java.lang.String |
toString(java.lang.String indent)
Method toString. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
private java.lang.String name
- The name of the defined type
DataType
DataType(java.lang.String name)
getName
public java.lang.String getName()
- Return the name of this type.
toString
public java.lang.String toString(java.lang.String indent)
- Method toString.
- Parameters:
indent
-
- Returns:
- String
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object