public class DefaultJpc extends Jpc
| Modifier and Type | Method and Description |
|---|---|
void |
forgetRef(Object ref) |
void |
forgetRefTerm(Compound term) |
<T> T |
fromTerm(Term term) |
<T> T |
fromTerm(Term term,
Type targetType) |
RefTermManager |
getRefTermManager() |
boolean |
handleError(Term errorTerm,
Term goal) |
Type |
inferType(Object object) |
ListTerm |
listTerm(List<?> objects) |
ListTerm |
listTerm(Object... objects) |
Compound |
newRefTerm(Object ref) |
Compound |
newRefTerm(Object ref,
Compound compound) |
Compound |
newSoftRefTerm(Object ref) |
Compound |
newSoftRefTerm(Object ref,
Compound compound) |
Compound |
newWeakRefTerm(Object ref) |
Compound |
newWeakRefTerm(Object ref,
Compound compound) |
Compound |
refTerm(Object o) |
<T> T |
resolveRefTerm(Compound compound) |
Compound |
toCompound(Object name,
List<?> args) |
<T extends Term> |
toTerm(Object object) |
<T extends Term> |
toTerm(Object object,
Class<T> targetType) |
getDefault, setDefaultpublic final Compound toCompound(Object name, List<?> args)
toCompound in class Jpcpublic boolean handleError(Term errorTerm, Term goal)
handleError in class Jpcpublic RefTermManager getRefTermManager()
getRefTermManager in class Jpcpublic Compound newSoftRefTerm(Object ref, Compound compound)
newSoftRefTerm in class Jpcpublic Compound newSoftRefTerm(Object ref)
newSoftRefTerm in class Jpcpublic Compound newWeakRefTerm(Object ref, Compound compound)
newWeakRefTerm in class Jpcpublic Compound newWeakRefTerm(Object ref)
newWeakRefTerm in class Jpcpublic Compound newRefTerm(Object ref)
newRefTerm in class Jpcpublic Compound newRefTerm(Object ref, Compound compound)
newRefTerm in class Jpcpublic void forgetRefTerm(Compound term)
forgetRefTerm in class Jpcpublic <T> T resolveRefTerm(Compound compound)
resolveRefTerm in class JpcCopyright © 2014. All rights reserved.