Class MapFromResourceBase<K extends org.apache.jena.rdf.model.RDFNode,V extends org.apache.jena.rdf.model.RDFNode>

java.lang.Object
java.util.AbstractMap<K,V>
org.aksw.jena_sparql_api.utils.views.map.MapFromResourceBase<K,V>
All Implemented Interfaces:
Map<K,V>
Direct Known Subclasses:
MapFromResource, MapFromResourceUnmanaged

public abstract class MapFromResourceBase<K extends org.apache.jena.rdf.model.RDFNode,V extends org.apache.jena.rdf.model.RDFNode> extends AbstractMap<K,V>
  • Field Details

    • subject

      protected final org.apache.jena.rdf.model.Resource subject
    • keyConverter

      protected final org.aksw.commons.util.convert.ConvertFunction<? super org.apache.jena.rdf.model.RDFNode,K extends org.apache.jena.rdf.model.RDFNode> keyConverter
    • valueConverter

      protected final org.aksw.commons.util.convert.ConvertFunction<? super org.apache.jena.rdf.model.RDFNode,V extends org.apache.jena.rdf.model.RDFNode> valueConverter
  • Constructor Details

    • MapFromResourceBase

      public MapFromResourceBase(org.apache.jena.rdf.model.Resource subject, org.aksw.commons.util.convert.ConvertFunction<? super org.apache.jena.rdf.model.RDFNode,K> keyConverter, org.aksw.commons.util.convert.ConvertFunction<? super org.apache.jena.rdf.model.RDFNode,V> valueConverter)
  • Method Details

    • getKeyConverter

      public org.aksw.commons.util.convert.ConvertFunction<? super org.apache.jena.rdf.model.RDFNode,K> getKeyConverter()
    • getValueConverter

      public org.aksw.commons.util.convert.ConvertFunction<? super org.apache.jena.rdf.model.RDFNode,V> getValueConverter()