Package org.umlg.sqlg.services
Class SqlgFunctionFactory
java.lang.Object
org.umlg.sqlg.services.SqlgServiceRegistry.SqlgServiceFactory<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
org.umlg.sqlg.services.SqlgFunctionFactory
- All Implemented Interfaces:
AutoCloseable,org.apache.tinkerpop.gremlin.structure.service.Service<org.apache.tinkerpop.gremlin.structure.Vertex,,Long> org.apache.tinkerpop.gremlin.structure.service.Service.ServiceFactory<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
public class SqlgFunctionFactory
extends SqlgServiceRegistry.SqlgServiceFactory<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
implements org.apache.tinkerpop.gremlin.structure.service.Service<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.structure.service.Service
org.apache.tinkerpop.gremlin.structure.service.Service.DirectoryService<I extends Object>, org.apache.tinkerpop.gremlin.structure.service.Service.Exceptions, org.apache.tinkerpop.gremlin.structure.service.Service.ServiceCallContext, org.apache.tinkerpop.gremlin.structure.service.Service.ServiceFactory<I extends Object,R extends Object>, org.apache.tinkerpop.gremlin.structure.service.Service.Type -
Field Summary
FieldsFields inherited from class org.umlg.sqlg.services.SqlgServiceRegistry.SqlgServiceFactory
describeParams, graph, name, requirements -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.tinkerpop.gremlin.structure.service.Service<org.apache.tinkerpop.gremlin.structure.Vertex,Long> createService(boolean isStart, Map params) org.apache.tinkerpop.gremlin.structure.util.CloseableIterator<Long>execute(org.apache.tinkerpop.gremlin.structure.service.Service.ServiceCallContext ctx, org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Vertex> in, Map params) Set<org.apache.tinkerpop.gremlin.structure.service.Service.Type>org.apache.tinkerpop.gremlin.structure.service.Service.TypegetType()Methods inherited from class org.umlg.sqlg.services.SqlgServiceRegistry.SqlgServiceFactory
addDescribeParams, addRequirements, describeParams, getName, getRequirementsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tinkerpop.gremlin.structure.service.Service
execute, execute, getMaxBarrierSize, getRequirements, isBarrier, isStart, isStreamingMethods inherited from interface org.apache.tinkerpop.gremlin.structure.service.Service.ServiceFactory
getRequirementsByType
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
SqlgFunctionFactory
-
-
Method Details
-
getType
public org.apache.tinkerpop.gremlin.structure.service.Service.Type getType()- Specified by:
getTypein interfaceorg.apache.tinkerpop.gremlin.structure.service.Service<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
-
getSupportedTypes
- Specified by:
getSupportedTypesin interfaceorg.apache.tinkerpop.gremlin.structure.service.Service.ServiceFactory<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
-
createService
public org.apache.tinkerpop.gremlin.structure.service.Service<org.apache.tinkerpop.gremlin.structure.Vertex,Long> createService(boolean isStart, Map params) - Specified by:
createServicein interfaceorg.apache.tinkerpop.gremlin.structure.service.Service.ServiceFactory<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
-
execute
public org.apache.tinkerpop.gremlin.structure.util.CloseableIterator<Long> execute(org.apache.tinkerpop.gremlin.structure.service.Service.ServiceCallContext ctx, org.apache.tinkerpop.gremlin.process.traversal.Traverser.Admin<org.apache.tinkerpop.gremlin.structure.Vertex> in, Map params) - Specified by:
executein interfaceorg.apache.tinkerpop.gremlin.structure.service.Service<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.tinkerpop.gremlin.structure.service.Service<org.apache.tinkerpop.gremlin.structure.Vertex,Long> - Specified by:
closein interfaceorg.apache.tinkerpop.gremlin.structure.service.Service.ServiceFactory<org.apache.tinkerpop.gremlin.structure.Vertex,Long>
-