galaxy.lang
Class GalaxyObject
java.lang.Object
|
+--galaxy.lang.GalaxyObject
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- BrokerProxy, Float32, Float64, GBinary, GFrame, GVector, Int16, Int32, Int64
- public abstract class GalaxyObject
- extends java.lang.Object
- implements java.lang.Cloneable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GAL_FREE
public static final int GAL_FREE
GAL_FRAME
public static final int GAL_FRAME
GAL_STRING
public static final int GAL_STRING
GAL_INT
public static final int GAL_INT
GAL_FLOAT
public static final int GAL_FLOAT
GAL_SYMBOL
public static final int GAL_SYMBOL
GAL_LIST
public static final int GAL_LIST
GAL_PTR
public static final int GAL_PTR
GAL_TOPIC_FRAME
public static final int GAL_TOPIC_FRAME
GAL_CLAUSE_FRAME
public static final int GAL_CLAUSE_FRAME
GAL_PRED_FRAME
public static final int GAL_PRED_FRAME
GAL_BINARY
public static final int GAL_BINARY
GAL_INT_16
public static final int GAL_INT_16
GAL_INT_32
public static final int GAL_INT_32
GAL_INT_64
public static final int GAL_INT_64
GAL_FLOAT_32
public static final int GAL_FLOAT_32
GAL_FLOAT_64
public static final int GAL_FLOAT_64
GAL_KEYWORD
public static final int GAL_KEYWORD
GAL_TAG
public static final int GAL_TAG
GAL_TOKEN
public static final int GAL_TOKEN
GAL_PROXY
public static final int GAL_PROXY
typeToName
public static java.util.Map typeToName
nameToType
public static java.util.Map nameToType
type
protected int type
GalaxyObject
public GalaxyObject()
getType
public int getType()
getTypeName
public java.lang.String getTypeName()
isArrayType
public static boolean isArrayType(int type)
nameType
public static java.lang.String nameType(int type)
getTypeForObject
public static int getTypeForObject(java.lang.Object obj)
getNameForObject
public static java.lang.String getNameForObject(java.lang.Object obj)