Interface IGraphConfigurationService
-
- All Known Implementing Classes:
GraphConfigurationService
@Path("/graph") @Produces("application/json") public interface IGraphConfigurationService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
Set<Class>
getElementGenerators()
Set<Class>
getFilterFunctions()
Set<Class>
getFilterFunctions(String inputClass)
Set<Class>
getNextOperations(String operationClassName)
Set<Class>
getObjectGenerators()
Set<Class>
getOperations()
Schema
getSchema()
Set<String>
getSerialisedFields(String className)
Set<StoreTrait>
getStoreTraits()
Set<Class>
getTransformFunctions()
Boolean
isOperationSupported(Class operation)
-
-
-
Field Detail
-
LIST
static final String LIST
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSchema
@GET @Path("/schema") Schema getSchema()
-
getDescription
@GET @Path("/description") String getDescription()
-
getFilterFunctions
@GET @Path("/filterFunctions/{inputClass}") Set<Class> getFilterFunctions(@PathParam("inputClass") String inputClass)
-
getStoreTraits
@GET @Path("/storeTraits") Set<StoreTrait> getStoreTraits()
-
getNextOperations
@GET @Path("/nextOperations/{className}") Set<Class> getNextOperations(@PathParam("className") String operationClassName)
-
isOperationSupported
@POST @Path("/isOperationSupported") Boolean isOperationSupported(Class operation)
-
-