Modifier and Type | Method and Description |
---|---|
abstract Compound |
Jpc.newRefTerm(Object ref) |
Compound |
DefaultJpc.newRefTerm(Object ref) |
abstract Compound |
Jpc.newRefTerm(Object ref,
Compound compound) |
Compound |
DefaultJpc.newRefTerm(Object ref,
Compound compound) |
abstract Compound |
Jpc.newSoftRefTerm(Object ref) |
Compound |
DefaultJpc.newSoftRefTerm(Object ref) |
abstract Compound |
Jpc.newSoftRefTerm(Object ref,
Compound compound) |
Compound |
DefaultJpc.newSoftRefTerm(Object ref,
Compound compound) |
abstract Compound |
Jpc.newWeakRefTerm(Object ref) |
Compound |
DefaultJpc.newWeakRefTerm(Object ref) |
abstract Compound |
Jpc.newWeakRefTerm(Object ref,
Compound compound) |
Compound |
DefaultJpc.newWeakRefTerm(Object ref,
Compound compound) |
abstract Compound |
Jpc.refTerm(Object o) |
Compound |
DefaultJpc.refTerm(Object o) |
abstract Compound |
Jpc.toCompound(Object name,
List<?> args) |
Compound |
DefaultJpc.toCompound(Object name,
List<?> args) |
Modifier and Type | Method and Description |
---|---|
abstract void |
Jpc.forgetRefTerm(Compound term) |
void |
DefaultJpc.forgetRefTerm(Compound term) |
abstract Compound |
Jpc.newRefTerm(Object ref,
Compound compound) |
Compound |
DefaultJpc.newRefTerm(Object ref,
Compound compound) |
abstract Compound |
Jpc.newSoftRefTerm(Object ref,
Compound compound) |
Compound |
DefaultJpc.newSoftRefTerm(Object ref,
Compound compound) |
abstract Compound |
Jpc.newWeakRefTerm(Object ref,
Compound compound) |
Compound |
DefaultJpc.newWeakRefTerm(Object ref,
Compound compound) |
abstract <T> T |
Jpc.resolveRefTerm(Compound compound) |
<T> T |
DefaultJpc.resolveRefTerm(Compound compound) |
Modifier and Type | Method and Description |
---|---|
T |
TypedTermToObjectConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
T |
TermSpecifierConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
T |
SequenceConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
Jpc |
JpcContextConverter.fromTerm(Compound term,
Type targetType,
Jpc context) |
T |
CustomTermToObjectConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
StackTraceElementConverter.toTerm(StackTraceElement stk,
Class<Compound> termClass,
Jpc jpc) |
Compound |
ThrowableConverter.toTerm(Throwable ex,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
UnknownIsoPrologError |
UnknownIsoPrologErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
TypeError |
TypeErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
SystemError |
SystemErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
SyntaxError |
SyntaxErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
ResourceError |
ResourceErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
RepresentationError |
RepresentationErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
PermissionError |
PermissionErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
IsoPrologError |
IsoPrologErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
InstantiationError |
InstantiationErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
ExistenceError |
ExistenceErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
EvaluationError |
EvaluationErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
DomainError |
DomainErrorConverter.fromTerm(Compound term,
Type type,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
StackTraceElementConverter.toTerm(StackTraceElement stk,
Class<Compound> termClass,
Jpc jpc) |
Compound |
ThrowableConverter.toTerm(Throwable ex,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
FileConverter.toTerm(File file,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
File |
FileConverter.fromTerm(Compound compound,
Type targetType,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
FileConverter.toTerm(File file,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
MapEntryConverter.MapEntryToTermConverter.toTerm(Map.Entry<K,V> entry,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Map.Entry<K,V> |
MapEntryConverter.TermToMapEntryConverter.fromTerm(Compound term,
Type type,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
MapEntryConverter.MapEntryToTermConverter.toTerm(Map.Entry<K,V> entry,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
URIConverter.toTerm(URI uri,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
URI |
URIConverter.fromTerm(Compound compound,
Type targetType,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
URIConverter.toTerm(URI uri,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
ReflectiveClassConverter.toTerm(org.minitoolbox.reflection.ReflectiveClass<?> staticClass,
Class<Compound> termClass,
Jpc jpc) |
Compound |
ReflectiveObjectConverter.toTerm(org.minitoolbox.reflection.ReflectiveObject reflectiveObject,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
org.minitoolbox.reflection.ReflectiveObject |
ReflectiveObjectConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
org.minitoolbox.reflection.ReflectiveClass<?> |
ReflectiveClassConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
org.minitoolbox.reflection.ReflectiveClass<?> |
ReflectiveClassConverter.ShortNotationReflectiveClassConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
T |
MethodCallConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
T |
ConstructorCallConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
ReflectiveClassConverter.toTerm(org.minitoolbox.reflection.ReflectiveClass<?> staticClass,
Class<Compound> termClass,
Jpc jpc) |
Compound |
ReflectiveObjectConverter.toTerm(org.minitoolbox.reflection.ReflectiveObject reflectiveObject,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
ClassConverter.toTerm(Class<?> clazz,
Class<Compound> termClass,
Jpc jpc) |
Compound |
GenericArrayTypeToTermConverter.toTerm(GenericArrayType type,
Class<Compound> termClass,
Jpc jpc) |
Compound |
ParameterizedTypeConverter.toTerm(ParameterizedType type,
Class<Compound> termClass,
Jpc jpc) |
Compound |
TypeVariableToTermConverter.toTerm(TypeVariable<? extends GenericDeclaration> type,
Class<Compound> termClass,
Jpc jpc) |
Compound |
WildcardTypeToTermConverter.toTerm(WildcardType type,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
WildcardType |
WildcardTypeToTermConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
TypeVariable<? extends GenericDeclaration> |
TypeVariableToTermConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
T |
TermToArrayTypeConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
ParameterizedType |
ParameterizedTypeConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
Class<?> |
ClassConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
Class<?> |
ClassConverter.ShortNotationClassConverter.fromTerm(Compound term,
Type targetType,
Jpc jpc) |
static Class<?> |
ClassConverter.getRawClass(Compound term,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
ClassConverter.toTerm(Class<?> clazz,
Class<Compound> termClass,
Jpc jpc) |
Compound |
GenericArrayTypeToTermConverter.toTerm(GenericArrayType type,
Class<Compound> termClass,
Jpc jpc) |
Compound |
ParameterizedTypeConverter.toTerm(ParameterizedType type,
Class<Compound> termClass,
Jpc jpc) |
Compound |
TypeVariableToTermConverter.toTerm(TypeVariable<? extends GenericDeclaration> type,
Class<Compound> termClass,
Jpc jpc) |
Compound |
WildcardTypeToTermConverter.toTerm(WildcardType type,
Class<Compound> termClass,
Jpc jpc) |
Modifier and Type | Method and Description |
---|---|
Compound |
ToRefTermConverter.toTerm(T object,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
RefTermType |
TermToRefTermTypeConverter.fromTerm(Compound term,
Type targetType,
Jpc context) |
T |
FromRefTermConverter.fromTerm(Compound term,
Type type,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
ToRefTermConverter.toTerm(T object,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
ToSerializedConverter.toTerm(Serializable object,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
T |
FromSerializedConverter.fromTerm(Compound term,
Type type,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Compound |
ToSerializedConverter.toTerm(Serializable object,
Class<Compound> termClass,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Type |
MapTypeSolver.inferType(Compound term) |
Type |
ListTypeSolver.inferType(Compound term) |
Modifier and Type | Method and Description |
---|---|
Compound |
LogtalkLibraryItem.asTerm() |
static Compound |
LogtalkObject.logtalkMessage(Term receiver,
String message) |
static Compound |
LogtalkObject.logtalkMessage(Term receiver,
String message,
List<? extends Term> args) |
static Compound |
LogtalkObject.logtalkMessage(Term receiver,
Term message) |
Constructor and Description |
---|
DomainError(Compound exceptionTerm) |
EvaluationError(Compound exceptionTerm) |
ExistenceError(Compound exceptionTerm) |
InstantiationError(Compound exceptionTerm) |
IsoPrologError(Compound exceptionTerm) |
PermissionError(Compound exceptionTerm) |
RepresentationError(Compound exceptionTerm) |
ResourceError(Compound exceptionTerm) |
SyntaxError(Compound exceptionTerm) |
SystemError(Compound exceptionTerm) |
TypeError(Compound exceptionTerm) |
UnknownIsoPrologError(Compound exceptionTerm) |
Modifier and Type | Method and Description |
---|---|
Compound |
SerializedTerm.asTerm() |
static Compound |
SerializedTerm.serialize(Serializable serializable) |
Modifier and Type | Method and Description |
---|---|
Compound |
RefTermIdManager.jRefTermId(Object ref) |
Compound |
RefTermIdManager.newJRefTermId(Object ref) |
Compound |
RefTermManager.newRefTerm(Object ref)
Maps an object to a generated and unique term representation.
|
Compound |
RefTermManager.newRefTerm(Object ref,
Compound compound)
Maps an object to a given term representation.
|
Compound |
RefTermManager.newSoftRefTerm(Object ref)
Maps an object to a generated and unique term representation.
|
Compound |
RefTermManager.newSoftRefTerm(Object ref,
Compound compound)
Maps an object to a given term representation.
|
Compound |
RefTermManager.newWeakRefTerm(Object ref)
Maps an object to a generated and unique term representation.
|
Compound |
RefTermManager.newWeakRefTerm(Object ref,
Compound compound)
Maps an object to a given term representation.
|
Compound |
RefTermManager.refTerm(Object ref) |
Compound |
RefTermManager.refTermOrThrow(Object ref) |
static Compound |
RefTermManager.softJRefTerm(Object ref) |
static Compound |
RefTermManager.weakJRefTerm(Object ref) |
Modifier and Type | Method and Description |
---|---|
void |
RefTermManager.forgetRefTerm(Compound term)
The given term will not be associated anymore to a reference.
|
Compound |
RefTermManager.newRefTerm(Object ref,
Compound compound)
Maps an object to a given term representation.
|
Compound |
RefTermManager.newSoftRefTerm(Object ref,
Compound compound)
Maps an object to a given term representation.
|
Compound |
RefTermManager.newWeakRefTerm(Object ref,
Compound compound)
Maps an object to a given term representation.
|
<T> T |
RefTermManager.resolve(Compound compound) |
<T> T |
RefTermManager.resolveOrThrow(Compound compound) |
Modifier and Type | Method and Description |
---|---|
boolean |
TermVisitor.visitCompound(Compound compound) |
boolean |
DefaultTermVisitor.visitCompound(Compound term) |
Copyright © 2014. All rights reserved.