public class PrologMetaField extends Object
Constructor and Description |
---|
PrologMetaField(PrologMetaClass cl,
Field f)
Creates a new instance of MetaPrologClass
|
Modifier and Type | Method and Description |
---|---|
PrologMetaClass |
getEnclosingMeta() |
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, 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 Field getJavaField()
public void init(PrologObject o)