public interface PrologMap extends PrologList, Map<PrologTerm,PrologTerm>
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Map.Entry<PrologTerm,PrologTerm> entry)
True if this map contains an entry previously created
|
void |
put(Map.Entry<PrologTerm,PrologTerm> entry)
Put in the map an entry previously created
|
void |
putAll(Collection<Map.Entry<PrologTerm,PrologTerm>> entries)
Put all collections of entries in the map.
|
void |
remove(Map.Entry<PrologTerm,PrologTerm> entry)
Remove in the map an entry previously created
|
clear, getHead, getTail, isEmpty, size
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
forEach, iterator, spliterator
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
void putAll(Collection<Map.Entry<PrologTerm,PrologTerm>> entries)
entries
- entries to be put in the map.boolean contains(Map.Entry<PrologTerm,PrologTerm> entry)
void remove(Map.Entry<PrologTerm,PrologTerm> entry)
entry
- entry to be removed from this mapvoid put(Map.Entry<PrologTerm,PrologTerm> entry)
entry
- entry to be put in this mapCopyright © 2020–2024 Prolobjectlink Project. All rights reserved.