jp.ac.waseda.info.ueda.unyo.node
クラス Node_Atom
java.lang.Object
jp.ac.waseda.info.ueda.unyo.node.Node_Atom
public class Node_Atom
- extends java.lang.Object
アトムの Adapter クラス
- 作成者:
- nakano
メソッドの概要 |
static java.lang.String |
generateID(java.lang.String id)
|
static int |
getArity(java.lang.Object o)
|
static java.lang.String |
getID(java.lang.Object o)
|
static java.lang.String |
getName(java.lang.Object o)
|
static java.lang.Object |
getNthAtom(java.lang.Object o,
int i)
|
static java.lang.Object |
getNthAtomOverProxy(java.lang.Object o,
int i)
|
static java.lang.String |
getOrgID(java.lang.Object o)
|
static java.lang.Object |
getParent(java.lang.Object o)
|
static void |
init(java.lang.Class atomClass,
java.lang.reflect.Method atom_getID,
java.lang.reflect.Method atom_getName,
java.lang.reflect.Method atom_getArity,
java.lang.reflect.Method atom_getNthAtom,
java.lang.reflect.Method atom_getNthAtomOverProxy,
java.lang.reflect.Method atom_getMem,
java.lang.reflect.Method atom_getFuncotr,
java.lang.Class functorClass,
java.lang.reflect.Method functor_isInsideProxy,
java.lang.reflect.Method functor_isOutsideProxy)
|
static boolean |
isAtom(java.lang.Object o)
|
static boolean |
isInsideProxy(java.lang.Object o)
|
static boolean |
isOutsideProxy(java.lang.Object o)
|
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Node_Atom
public Node_Atom()
init
public static void init(java.lang.Class atomClass,
java.lang.reflect.Method atom_getID,
java.lang.reflect.Method atom_getName,
java.lang.reflect.Method atom_getArity,
java.lang.reflect.Method atom_getNthAtom,
java.lang.reflect.Method atom_getNthAtomOverProxy,
java.lang.reflect.Method atom_getMem,
java.lang.reflect.Method atom_getFuncotr,
java.lang.Class functorClass,
java.lang.reflect.Method functor_isInsideProxy,
java.lang.reflect.Method functor_isOutsideProxy)
getParent
public static java.lang.Object getParent(java.lang.Object o)
getOrgID
public static java.lang.String getOrgID(java.lang.Object o)
getID
public static java.lang.String getID(java.lang.Object o)
generateID
public static java.lang.String generateID(java.lang.String id)
getName
public static java.lang.String getName(java.lang.Object o)
getArity
public static int getArity(java.lang.Object o)
getNthAtom
public static java.lang.Object getNthAtom(java.lang.Object o,
int i)
getNthAtomOverProxy
public static java.lang.Object getNthAtomOverProxy(java.lang.Object o,
int i)
isAtom
public static boolean isAtom(java.lang.Object o)
isInsideProxy
public static boolean isInsideProxy(java.lang.Object o)
isOutsideProxy
public static boolean isOutsideProxy(java.lang.Object o)