Class GenericGraphToObjectDeserializer

java.lang.Object
ai.stapi.graphoperations.graphDeserializers.ogmDeserializer.GenericGraphToObjectDeserializer

public class GenericGraphToObjectDeserializer extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • deserialize

      public <T extends ai.stapi.serialization.SerializableObject> T deserialize(ai.stapi.graph.traversableGraphElements.TraversableGraphElement element, Class<T> classType, ai.stapi.graph.inMemoryGraph.InMemoryGraphRepository contextualGraph, MissingTraversalTargetResolvingStrategy missingTraversalTargetResolvingStrategy)
    • deserialize

      public <T extends ai.stapi.serialization.SerializableObject> T deserialize(ai.stapi.graph.traversableGraphElements.TraversableGraphElement element, Class<T> classType, ai.stapi.graph.inMemoryGraph.InMemoryGraphRepository contextualGraph)
    • resolveInternally

      public Object resolveInternally(List<ai.stapi.graph.traversableGraphElements.TraversableGraphElement> elements, GraphDescription parentGraphDescription, ObjectGraphMapping objectGraphMapping, ai.stapi.graph.inMemoryGraph.InMemoryGraphRepository contextualGraph, MissingTraversalTargetResolvingStrategy missingTraversalTargetResolvingStrategy)