Package org.aksw.jenax.arq.util.binding
Class MapFromBinding
java.lang.Object
java.util.AbstractMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node>
org.aksw.jenax.arq.util.binding.MapFromBinding
- All Implemented Interfaces:
Map<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node>
public class MapFromBinding
extends AbstractMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node>
An immutable map view over a binding. With jena4 bindings are now always immutable.
-
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> -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMapFromBinding(org.apache.jena.sparql.engine.binding.Binding binding) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsKey(Object key) static Map<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> create(org.apache.jena.sparql.engine.binding.Binding binding) entrySet()org.apache.jena.graph.Nodeorg.apache.jena.sparql.engine.binding.BindingMethods inherited from class java.util.AbstractMap
clear, clone, containsValue, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, valuesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
binding
protected org.apache.jena.sparql.engine.binding.Binding binding
-
-
Constructor Details
-
MapFromBinding
protected MapFromBinding(org.apache.jena.sparql.engine.binding.Binding binding)
-
-
Method Details
-
create
public static Map<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> create(org.apache.jena.sparql.engine.binding.Binding binding) -
getBinding
public org.apache.jena.sparql.engine.binding.Binding getBinding() -
get
- Specified by:
getin interfaceMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> - Overrides:
getin classAbstractMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node>
-
containsKey
- Specified by:
containsKeyin interfaceMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> - Overrides:
containsKeyin classAbstractMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node>
-
entrySet
- Specified by:
entrySetin interfaceMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> - Specified by:
entrySetin classAbstractMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node>
-