Interface SpecificGraphToObjectDeserializer

All Known Implementing Classes:
AbstractSpecificGraphToObjectDeserializer, InterfaceGraphToObjectDeserializer, LeafGraphToObjectDeserializer, ListGraphToObjectDeserializer, MapGraphToObjectDeserializer, ObjectGraphToObjectDeserializer

public interface SpecificGraphToObjectDeserializer
  • Method Details

    • deserialize

      Object deserialize(List<ai.stapi.graph.traversableGraphElements.TraversableGraphElement> elements, GraphDescription lastGraphDescription, ObjectGraphMapping graphMapping, ai.stapi.graph.inMemoryGraph.InMemoryGraphRepository contextualGraph, MissingTraversalTargetResolvingStrategy missingTraversalTargetResolvingStrategy)
    • deserialize

      default Object deserialize(List<ai.stapi.graph.traversableGraphElements.TraversableGraphElement> elements, GraphDescription lastGraphDescription, ObjectGraphMapping graphMapping, ai.stapi.graph.inMemoryGraph.InMemoryGraphRepository contextualGraph)
    • supports

      boolean supports(ObjectGraphMapping objectGraphMapping, List<ai.stapi.graph.traversableGraphElements.TraversableGraphElement> elements)