Class AbstractSpecificGraphToMapMapper

java.lang.Object
ai.stapi.graphoperations.graphToMapObjectMapper.specific.AbstractSpecificGraphToMapMapper
All Implemented Interfaces:
SpecificGraphToMapMapper
Direct Known Subclasses:
InterfaceGraphToMapMapper, LeafGraphToMapMapper, ListGraphToMapMapper, ObjectGraphToMapMapper, ReferenceGraphToMapMapper

public abstract class AbstractSpecificGraphToMapMapper extends Object implements SpecificGraphToMapMapper
  • Field Details

  • Constructor Details

  • Method Details

    • traverseGraph

      protected List<ai.stapi.graph.traversableGraphElements.TraversableGraphElement> traverseGraph(Declaration declaration, List<ai.stapi.graph.traversableGraphElements.TraversableGraphElement> elements, ai.stapi.graph.Graph graph) throws GraphReaderException
      Throws:
      GraphReaderException
    • traverseGraphToValue

      protected Object traverseGraphToValue(Declaration declaration, ai.stapi.graph.traversableGraphElements.TraversableGraphElement element, ai.stapi.graph.Graph graph)
    • resolveSerializationType

      protected String resolveSerializationType(ai.stapi.graph.traversableGraphElements.TraversableGraphElement element)