adams.ml
Class BaseData

java.lang.Object
  extended by adams.ml.BaseData

public class BaseData
extends Object

Version:
$Revision: 4584 $
Author:
dale (dale at waikato dot ac dot nz)

Nested Class Summary
static class BaseData.Type
           
 
Field Summary
protected  Object m_data
           
 
Constructor Summary
BaseData(Object o)
           
 
Method Summary
 Object getData()
           
 Object getData(BaseData.Type type)
           
static BaseData.Type getType(Object data)
           
 boolean isArray()
           
static boolean isArray(Object o)
           
static boolean isBoolean(Object o)
           
 boolean isNumeric()
           
static boolean isNumeric(Object o)
           
 boolean isString()
           
static boolean isString(Object o)
           
 void setData(Object data)
           
 void setData(Object data, BaseData.Type type)
           
static boolean typeEquals(Object data, BaseData.Type typ)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_data

protected Object m_data
Constructor Detail

BaseData

public BaseData(Object o)
Method Detail

isNumeric

public static boolean isNumeric(Object o)

isString

public static boolean isString(Object o)

isArray

public static boolean isArray(Object o)

isBoolean

public static boolean isBoolean(Object o)

getData

public Object getData()

setData

public void setData(Object data)

getData

public Object getData(BaseData.Type type)

setData

public void setData(Object data,
                    BaseData.Type type)

getType

public static BaseData.Type getType(Object data)

typeEquals

public static boolean typeEquals(Object data,
                                 BaseData.Type typ)

isNumeric

public boolean isNumeric()

isArray

public boolean isArray()

isString

public boolean isString()


Copyright © 2013 University of Waikato, Hamilton, NZ. All Rights Reserved.