public class PrologMetaField
extends java.lang.Object
Constructor and Description |
---|
PrologMetaField(PrologMetaClass cl,
java.lang.reflect.Field f)
Creates a new instance of MetaPrologClass
|
Modifier and Type | Method and Description |
---|---|
PrologMetaClass |
getEnclosingMeta() |
java.lang.reflect.Field |
getJavaField() |
Theory |
getTheory() |
<T extends Term<?>> |
getValue(PrologObject o) |
void |
init(PrologObject o) |
<T extends Term<?>> |
setValue(PrologObject o,
T t) |
public PrologMetaField(PrologMetaClass cl, java.lang.reflect.Field f)
public PrologMetaClass getEnclosingMeta()
public <T extends Term<?>> void setValue(PrologObject o, T t)
public <T extends Term<?>> T getValue(PrologObject o)
public Theory getTheory()
public java.lang.reflect.Field getJavaField()
public void init(PrologObject o)