Class GraphToJsonEdgeMapper

java.lang.Object
org.aksw.jenax.io.json.graph.GraphToJsonEdgeMapper
All Implemented Interfaces:
GraphToJsonMapper
Direct Known Subclasses:
GraphToJsonNodeMapperFragmentHead, GraphToJsonPropertyMapper

public abstract class GraphToJsonEdgeMapper extends Object implements GraphToJsonMapper
  • Field Details

    • baseFilter

      protected org.aksw.jenax.arq.util.triple.TripleFilter baseFilter
    • targetNodeMapper

      protected GraphToJsonMapperNode targetNodeMapper
    • isHidden

      protected boolean isHidden
      Only applicable if the value produced by this PropertyMapper is a json object. If hidden is true, then the owning NodeMapper should merge the produced json object into its own json object.
  • Constructor Details

    • GraphToJsonEdgeMapper

      public GraphToJsonEdgeMapper(org.aksw.jenax.arq.util.triple.TripleFilter baseFilter)
  • Method Details

    • getTargetNodeMapper

      public abstract GraphToJsonMapperNode getTargetNodeMapper()
    • isHidden

      public boolean isHidden()
    • setHidden

      public void setHidden(boolean isHidden)
    • toAggregator

      public abstract AggJsonEdge toAggregator(org.apache.jena.sparql.path.P_Path0 jsonKey)