Package ai.timefold.jpyinterpreter.util
Class JavaStringMapMirror
java.lang.Object
ai.timefold.jpyinterpreter.util.JavaStringMapMirror
- All Implemented Interfaces:
Map<PythonLikeObject,,PythonLikeObject> org.apache.commons.collections4.Get<PythonLikeObject,,PythonLikeObject> org.apache.commons.collections4.IterableGet<PythonLikeObject,,PythonLikeObject> org.apache.commons.collections4.IterableMap<PythonLikeObject,,PythonLikeObject> org.apache.commons.collections4.OrderedMap<PythonLikeObject,,PythonLikeObject> org.apache.commons.collections4.Put<PythonLikeObject,PythonLikeObject>
public class JavaStringMapMirror
extends Object
implements org.apache.commons.collections4.OrderedMap<PythonLikeObject,PythonLikeObject>
-
Nested Class Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleanbooleanentrySet()firstKey()booleanisEmpty()keySet()lastKey()org.apache.commons.collections4.OrderedMapIterator<PythonLikeObject,PythonLikeObject> nextKey(PythonLikeObject object) previousKey(PythonLikeObject object) put(PythonLikeObject key, PythonLikeObject value) voidputAll(Map<? extends PythonLikeObject, ? extends PythonLikeObject> map) intsize()values()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
JavaStringMapMirror
-
-
Method Details
-
size
public int size()- Specified by:
sizein interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
sizein interfaceMap<PythonLikeObject,PythonLikeObject>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
isEmptyin interfaceMap<PythonLikeObject,PythonLikeObject>
-
containsKey
- Specified by:
containsKeyin interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
containsKeyin interfaceMap<PythonLikeObject,PythonLikeObject>
-
containsValue
- Specified by:
containsValuein interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
containsValuein interfaceMap<PythonLikeObject,PythonLikeObject>
-
get
- Specified by:
getin interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
getin interfaceMap<PythonLikeObject,PythonLikeObject>
-
put
- Specified by:
putin interfaceMap<PythonLikeObject,PythonLikeObject> - Specified by:
putin interfaceorg.apache.commons.collections4.Put<PythonLikeObject,PythonLikeObject>
-
remove
- Specified by:
removein interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
removein interfaceMap<PythonLikeObject,PythonLikeObject>
-
putAll
- Specified by:
putAllin interfaceMap<PythonLikeObject,PythonLikeObject> - Specified by:
putAllin interfaceorg.apache.commons.collections4.Put<PythonLikeObject,PythonLikeObject>
-
clear
public void clear()- Specified by:
clearin interfaceMap<PythonLikeObject,PythonLikeObject> - Specified by:
clearin interfaceorg.apache.commons.collections4.Put<PythonLikeObject,PythonLikeObject>
-
keySet
- Specified by:
keySetin interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
keySetin interfaceMap<PythonLikeObject,PythonLikeObject>
-
values
- Specified by:
valuesin interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
valuesin interfaceMap<PythonLikeObject,PythonLikeObject>
-
entrySet
- Specified by:
entrySetin interfaceorg.apache.commons.collections4.Get<PythonLikeObject,PythonLikeObject> - Specified by:
entrySetin interfaceMap<PythonLikeObject,PythonLikeObject>
-
mapIterator
public org.apache.commons.collections4.OrderedMapIterator<PythonLikeObject,PythonLikeObject> mapIterator()- Specified by:
mapIteratorin interfaceorg.apache.commons.collections4.IterableGet<PythonLikeObject,PythonLikeObject> - Specified by:
mapIteratorin interfaceorg.apache.commons.collections4.OrderedMap<PythonLikeObject,PythonLikeObject>
-
firstKey
- Specified by:
firstKeyin interfaceorg.apache.commons.collections4.OrderedMap<PythonLikeObject,PythonLikeObject>
-
lastKey
- Specified by:
lastKeyin interfaceorg.apache.commons.collections4.OrderedMap<PythonLikeObject,PythonLikeObject>
-
nextKey
- Specified by:
nextKeyin interfaceorg.apache.commons.collections4.OrderedMap<PythonLikeObject,PythonLikeObject>
-
previousKey
- Specified by:
previousKeyin interfaceorg.apache.commons.collections4.OrderedMap<PythonLikeObject,PythonLikeObject>
-