Class FunctorMap
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,List<JFunctor>>
-
- edu.uiuc.ncsa.security.util.functor.logic.FunctorMap
-
public class FunctorMap extends HashMap<String,List<JFunctor>>
A map of all functors that have resulted in the execution of a functor. This lets you recover them in toto and pass them around.Created by Jeff Gaynor
on 3/22/18 at 2:16 PM- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors Constructor Description FunctorMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAll(FunctorMap functorMap)
Add all of the functors in the argument to this map.boolean
containsKey(JFunctor jFunctor)
void
put(JFunctor functor)
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
-
-
-
Method Detail
-
put
public void put(JFunctor functor)
-
containsKey
public boolean containsKey(JFunctor jFunctor)
-
addAll
public void addAll(FunctorMap functorMap)
Add all of the functors in the argument to this map.- Parameters:
functorMap
-
-
-