Class ArangoQueryBuilder
java.lang.Object
ai.stapi.arangograph.graphLoader.arangoQuery.builder.ArangoQueryBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionArangoQueryBuilder(ArangoGenericSearchOptionResolver searchOptionResolver, ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder structureSchemaFinder) -
Method Summary
Modifier and TypeMethodDescriptionbuild(ai.stapi.graphoperations.graphLoader.GraphLoaderReturnType... returnTypes) setFindIngoingEdgeMainQuery(String graphElementType) setFindNodesMainQuery(String graphElementType) setFindOutgoingEdgeMainQuery(String graphElementType) setGetIngoingEdgeMainQuery(String graphElementType, ai.stapi.identity.UniqueIdentifier mainEdgeUuid) setGetNodeMainQuery(String graphElementType, ai.stapi.identity.UniqueIdentifier mainNodeUuid) setGetOutgoingEdgeMainQuery(String graphElementType, ai.stapi.identity.UniqueIdentifier mainEdgeUuid)
-
Constructor Details
-
ArangoQueryBuilder
public ArangoQueryBuilder(ArangoGenericSearchOptionResolver searchOptionResolver, ai.stapi.schema.structureSchemaProvider.StructureSchemaFinder structureSchemaFinder)
-
-
Method Details
-
setFindNodesMainQuery
-
setFindOutgoingEdgeMainQuery
-
setFindIngoingEdgeMainQuery
-
setGetNodeMainQuery
public ArangoNodeGetSubQueryBuilder setGetNodeMainQuery(String graphElementType, ai.stapi.identity.UniqueIdentifier mainNodeUuid) -
setGetOutgoingEdgeMainQuery
public ArangoEdgeGetSubQueryBuilder setGetOutgoingEdgeMainQuery(String graphElementType, ai.stapi.identity.UniqueIdentifier mainEdgeUuid) -
setGetIngoingEdgeMainQuery
public ArangoEdgeGetSubQueryBuilder setGetIngoingEdgeMainQuery(String graphElementType, ai.stapi.identity.UniqueIdentifier mainEdgeUuid) -
build
-