public interface PrologInteger extends PrologNumber
PrologNumber
who contains an immutable Integer
instance. The Prolog Provider is the mechanism to create a new Prolog integer
invoking PrologProvider.newInteger(Number)
.
Two integers numbers are equals if and only if are integers and have equal
value. Integers numbers unify only with same value integers or with free
variable.getDoubleValue, getFloatValue, getIntegerValue, getLongValue, getPrologDouble, getPrologFloat, getPrologInteger, getPrologLong
cast, getArgument, getArguments, getArity, getFunctor, getIndicator, getObject, getProvider, getTerm, getType, hasIndicator, isAtom, isAtomic, isClass, isCompound, isDouble, isEmptyList, isEntry, isEvaluable, isFalseType, isField, isFloat, isInteger, isList, isLong, isMap, isMixin, isNil, isNullType, isNumber, isObjectType, isParameter, isReference, isResult, isStructure, isTrueType, isVariable, isVariableBound, isVariableNotBound, isVoidType, match, unify
compareTo
isClause, isTerm
Copyright © 2020–2024 Prolobjectlink Project. All rights reserved.