public final class JplEntry
extends io.github.prolobjectlink.prolog.AbstractCompounds
implements io.github.prolobjectlink.prolog.PrologEntry
Map.Entry
and PrologTerm
.Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
io.github.prolobjectlink.prolog.PrologTerm[] |
getArguments() |
int |
getArity() |
String |
getFunctor() |
io.github.prolobjectlink.prolog.PrologTerm |
getKey() |
io.github.prolobjectlink.prolog.PrologTerm |
getValue() |
int |
hashCode() |
boolean |
isEmptyList() |
boolean |
isList() |
boolean |
isStructure() |
io.github.prolobjectlink.prolog.PrologTerm |
setValue(io.github.prolobjectlink.prolog.PrologTerm value) |
String |
toString() |
compareTo, isAtom, isAtomic, isCompound, isDouble, isEvaluable, isFalseType, isFloat, isInteger, isLong, isNil, isNullType, isNumber, isObjectType, isReference, isTrueType, isVariable, isVoidType, unify
cast, cast, cast, checkIndex, checkIndex, fromTerm, fromTermArray, getArgument, getIndicator, getLogger, getObject, getProvider, getTerm, getType, hasIndicator, isClass, isClause, isEntry, isField, isMap, isMixin, isParameter, isResult, isTerm, isVariableBound, isVariableNotBound, match, removeQuoted, toTerm, toTermArray
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
cast, getArgument, getIndicator, getObject, getProvider, getTerm, getType, hasIndicator, isAtom, isAtomic, isClass, isCompound, isDouble, isEntry, isEvaluable, isFalseType, isField, isFloat, isInteger, isLong, isMap, isMixin, isNil, isNullType, isNumber, isObjectType, isParameter, isReference, isResult, isTrueType, isVariable, isVariableBound, isVariableNotBound, isVoidType, match, unify
compareTo
comparingByKey, comparingByKey, comparingByValue, comparingByValue
public io.github.prolobjectlink.prolog.PrologTerm getKey()
public io.github.prolobjectlink.prolog.PrologTerm getValue()
public io.github.prolobjectlink.prolog.PrologTerm setValue(io.github.prolobjectlink.prolog.PrologTerm value)
public boolean isList()
isList
in interface io.github.prolobjectlink.prolog.PrologTerm
public boolean isStructure()
isStructure
in interface io.github.prolobjectlink.prolog.PrologTerm
public boolean isEmptyList()
isEmptyList
in interface io.github.prolobjectlink.prolog.PrologTerm
public String getFunctor()
getFunctor
in interface io.github.prolobjectlink.prolog.PrologTerm
public int getArity()
getArity
in interface io.github.prolobjectlink.prolog.PrologTerm
public io.github.prolobjectlink.prolog.PrologTerm[] getArguments()
getArguments
in interface io.github.prolobjectlink.prolog.PrologTerm
public int hashCode()
public boolean equals(Object obj)
Copyright © 2020–2024 Prolobjectlink Project. All rights reserved.