Uses of Interface
uk.gov.gchq.gaffer.operation.io.InputOutput
-
Packages that use InputOutput Package Description uk.gov.gchq.gaffer.accumulostore.operation.impl uk.gov.gchq.gaffer.accumulostore.retriever uk.gov.gchq.gaffer.accumulostore.retriever.impl uk.gov.gchq.gaffer.federatedstore.operation uk.gov.gchq.gaffer.federatedstore.operation.handler uk.gov.gchq.gaffer.federatedstore.util uk.gov.gchq.gaffer.mapstore.operation Operations for the Map store.uk.gov.gchq.gaffer.named.operation Classes for handling NamedOperations in Gaffer.uk.gov.gchq.gaffer.operation Core classes for describing operations in Gaffer.uk.gov.gchq.gaffer.operation.export Extension interfaces for supporting exporting of data from a Gaffer graph to another location.uk.gov.gchq.gaffer.operation.export.graph Implementations of operations for exporting results from Gaffer to another Gaffer graph.uk.gov.gchq.gaffer.operation.impl Core operation implementations.uk.gov.gchq.gaffer.operation.impl.compare Operations for comparing objects in a graph.uk.gov.gchq.gaffer.operation.impl.delete uk.gov.gchq.gaffer.operation.impl.export.localfile uk.gov.gchq.gaffer.operation.impl.export.resultcache Operations for exporting and retrieving objects from a Gaffer results cache.uk.gov.gchq.gaffer.operation.impl.export.set Operations for exporting and retrieving objects from a Set.uk.gov.gchq.gaffer.operation.impl.function uk.gov.gchq.gaffer.operation.impl.generate Operations for generating alternate representations of elements and objects from a Gaffer graph.uk.gov.gchq.gaffer.operation.impl.get Operations for retrieving elements from a Gaffer graph.uk.gov.gchq.gaffer.operation.impl.join uk.gov.gchq.gaffer.operation.impl.output Operations for formatting the output of an operation into a required representation.uk.gov.gchq.gaffer.operation.io Extension interfaces for describing operations which define inputs and outputs.uk.gov.gchq.gaffer.spark.operation.javardd Operation classes for creating and consuming JavaRDDs using Spark in Gaffer.uk.gov.gchq.gaffer.spark.operation.scalardd Operation classes for creating and consuming RDDs using Spark in Gaffer.uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd Operations for using JavaRDDs with the Accumulo Gaffer store.uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd Operations for using RDDs with the Accumulo Gaffer store. -
-
Uses of InputOutput in uk.gov.gchq.gaffer.accumulostore.operation.impl
Classes in uk.gov.gchq.gaffer.accumulostore.operation.impl that implement InputOutput Modifier and Type Class Description classGetElementsBetweenSetsDeprecated.classGetElementsBetweenSetsPairsclassGetElementsInRangesThis returns all data between the providedElementIds.classGetElementsWithinSetclassSummariseGroupOverRangesASummariseGroupOverRangesoperation will return anElementthat represents the aggregated form of all data between the provided range for the provided group. -
Uses of InputOutput in uk.gov.gchq.gaffer.accumulostore.retriever
Classes in uk.gov.gchq.gaffer.accumulostore.retriever with type parameters of type InputOutput Modifier and Type Class Description classAccumuloSetRetriever<OP extends InputOutput<Iterable<? extends EntityId>,Iterable<? extends Element>> & GraphFilters> -
Uses of InputOutput in uk.gov.gchq.gaffer.accumulostore.retriever.impl
Classes in uk.gov.gchq.gaffer.accumulostore.retriever.impl with type parameters of type InputOutput Modifier and Type Class Description classAccumuloRangeIDRetriever<OP extends InputOutput<Iterable<? extends Pair<? extends ElementId,? extends ElementId>>,Iterable<? extends Element>> & GraphFilters>This allows queries for all data from between the providedElementIdpairs.classAccumuloSingleIDRetriever<OP extends InputOutput<Iterable<? extends ElementId>,Iterable<? extends Element>> & GraphFilters>This allows queries for all data related to the providedElementIds. -
Uses of InputOutput in uk.gov.gchq.gaffer.federatedstore.operation
Classes in uk.gov.gchq.gaffer.federatedstore.operation that implement InputOutput Modifier and Type Class Description classFederatedOperation<INPUT,OUTPUT>Deprecated.Concept of a FederatedOperation class will not exist from 2.4.0, all federation specifics are handled via operation options. -
Uses of InputOutput in uk.gov.gchq.gaffer.federatedstore.operation.handler
Methods in uk.gov.gchq.gaffer.federatedstore.operation.handler with parameters of type InputOutput Modifier and Type Method Description Iterable<? extends Element>FederatedDelegateToHandler. doOperation(InputOutput<Iterable<? extends Element>,Iterable<? extends Element>> operation, Context context, Store store)Constructor parameters in uk.gov.gchq.gaffer.federatedstore.operation.handler with type arguments of type InputOutput Constructor Description FederatedDelegateToHandler(OutputOperationHandler<? extends InputOutput<Iterable<? extends Element>,Iterable<? extends Element>>,Iterable<? extends Element>> handler) -
Uses of InputOutput in uk.gov.gchq.gaffer.federatedstore.util
Methods in uk.gov.gchq.gaffer.federatedstore.util with parameters of type InputOutput Modifier and Type Method Description static <INPUT,OUTPUT extends Iterable<?>>
FederatedOperation<INPUT,OUTPUT>FederatedStoreUtil. getFederatedOperation(InputOutput<INPUT,OUTPUT> operation)Defaulted with a iterableConcat -
Uses of InputOutput in uk.gov.gchq.gaffer.mapstore.operation
Classes in uk.gov.gchq.gaffer.mapstore.operation that implement InputOutput Modifier and Type Class Description classCountAllElementsDefaultView -
Uses of InputOutput in uk.gov.gchq.gaffer.named.operation
Classes in uk.gov.gchq.gaffer.named.operation that implement InputOutput Modifier and Type Class Description classNamedOperation<I_ITEM,O>Named operations enable encapsulation of an OperationChain into a new singleNamedOperation. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation
Methods in uk.gov.gchq.gaffer.operation with parameters of type InputOutput Modifier and Type Method Description <NEXT_OUT> OperationChain.OutputBuilder<NEXT_OUT>OperationChain.OutputBuilder. then(InputOutput<? super OUT,NEXT_OUT> op)<NEXT_OUT> OperationChain.OutputBuilder<NEXT_OUT>OperationChain.OutputBuilder. thenTypeUnsafe(InputOutput<?,NEXT_OUT> op)Adds the provided operation to the operation chain. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.export
Subinterfaces of InputOutput in uk.gov.gchq.gaffer.operation.export Modifier and Type Interface Description interfaceExportTo<T>AnExportTois an operation which exports data from a source to a specified output. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.export.graph
Classes in uk.gov.gchq.gaffer.operation.export.graph that implement InputOutput Modifier and Type Class Description classExportToOtherAuthorisedGraphAExportToOtherAuthorisedGraphoperation is used to export the results of carrying out a query on a GafferGraphto a different graph.classExportToOtherGraphAExportToOtherGraphoperation is used to export the results of carrying out a query on a GafferGraphto a different graph. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl
Classes in uk.gov.gchq.gaffer.operation.impl that implement InputOutput Modifier and Type Class Description classCount<T>ACountoperation counts how many items there are in the providedIterable.classCountGroupsACountGroupsoperation takes inElements and collects counts for the number of entity and edge groups used.classForEach<I,O>AForEachoperation runs the supplied operation on an Iterable of inputs.classGenerateSplitPointsFromSample<T>classGetWalksAGetWalksclass is used to retrieve all of the walks in a graph starting from one of a set of providedEntityIds, with a maximum length.classIf<I,O>classLimit<T>ALimitoperation takes in anIterableof items and limits the iterable to a given number of items.classMap<I,O>classReduce<T>AReduceis a GafferOperationwhich reduces anIterableinput of T to a single output value by applying a suppliedBinaryOperator.classSampleElementsForSplitPoints<T>classValidateclassWhile<I,O>AWhileis anOperationwhich executes a provided delegate Operation, either while some condition is true, (upto some global maximum), or until some configurable cut-off is reached. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.compare
Classes in uk.gov.gchq.gaffer.operation.impl.compare that implement InputOutput Modifier and Type Class Description classMaxAMaxoperation is intended as a terminal operation for retrieving the "maximum" element from anIterableof Elements.classMinAMinoperation is intended as a terminal operation for retrieving the "minimum" element from anIterableof Elements.classSort -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.delete
Classes in uk.gov.gchq.gaffer.operation.impl.delete that implement InputOutput Modifier and Type Class Description classDeleteElementsADeleteElementsoperation is aValidatableoperation for deleting elements. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.export.localfile
Classes in uk.gov.gchq.gaffer.operation.impl.export.localfile that implement InputOutput Modifier and Type Class Description classExportToLocalFileAExportToLocalFileoperation that takes an Iterable of Strings and writes them to a local file. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.export.resultcache
Classes in uk.gov.gchq.gaffer.operation.impl.export.resultcache that implement InputOutput Modifier and Type Class Description classExportToGafferResultCache<T>AnExportToGafferResultCacheExport operation exports results into a cache. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.export.set
Classes in uk.gov.gchq.gaffer.operation.impl.export.set that implement InputOutput Modifier and Type Class Description classExportToSet<T>AnExportToSetExport operation exports results to a Set. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.function
Classes in uk.gov.gchq.gaffer.operation.impl.function that implement InputOutput Modifier and Type Class Description classAggregateAnAggregateoperation appliesElementAggregator(s) to the providedIterableofElements by their group, and returns anIterable.classFilterAFilteroperation appliesElementFilter(s) to the providedIterableofElements and returns anIterable.classTransformATransformoperation applies providedElementTransformer(s) to the providedIterableofElements, and returns anIterable. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.generate
Classes in uk.gov.gchq.gaffer.operation.impl.generate that implement InputOutput Modifier and Type Class Description classGenerateElements<OBJ>classGenerateObjects<OBJ> -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.get
Classes in uk.gov.gchq.gaffer.operation.impl.get that implement InputOutput Modifier and Type Class Description classGetAdjacentIdsAGetAdjacentIdsoperation will return the vertex at the opposite end of connected edges to a provided seed vertex.classGetElements -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.join
Classes in uk.gov.gchq.gaffer.operation.impl.join that implement InputOutput Modifier and Type Class Description classJoin<I>AJoinOperation is used to join two Iterables together, specifying a match and merge method. -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.impl.output
Classes in uk.gov.gchq.gaffer.operation.impl.output that implement InputOutput Modifier and Type Class Description classToArray<T>AToArrayoperation takes in anIterableof items and converts them into an array.classToCsvAToMapoperation takes in anIterableof items and uses aCsvGeneratorto convert each item into a CSV String.classToEntitySeedsclassToList<T>classToMapAToMapoperation takes in anIterableof items and uses aMapGeneratorto convert each item into aMapof key-value pairs.classToSet<T>classToSingletonList<T>AToSingletonListoperation takes an input of type T and converts a single input to a list.classToStream<T>classToVertices -
Uses of InputOutput in uk.gov.gchq.gaffer.operation.io
Classes in uk.gov.gchq.gaffer.operation.io with type parameters of type InputOutput Modifier and Type Interface Description static interfaceInputOutput.Builder<OP extends InputOutput<I,O>,I,O,B extends InputOutput.Builder<OP,I,O,?>> -
Uses of InputOutput in uk.gov.gchq.gaffer.spark.operation.javardd
Classes in uk.gov.gchq.gaffer.spark.operation.javardd that implement InputOutput Modifier and Type Class Description classGetJavaRDDOfElementsAGetJavaRDDOfElementsoperation retrieves all theElements for the input seeds from the target store, and returns them inside aJavaRDD. -
Uses of InputOutput in uk.gov.gchq.gaffer.spark.operation.scalardd
Classes in uk.gov.gchq.gaffer.spark.operation.scalardd that implement InputOutput Modifier and Type Class Description classGetRDDOfElementsAGetRDDOfElementsoperation retrieves all theElements for the input seeds from the target store, and returns them inside aRDD. -
Uses of InputOutput in uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd
Classes in uk.gov.gchq.gaffer.sparkaccumulo.operation.javardd that implement InputOutput Modifier and Type Class Description classGetJavaRDDOfElementsInRanges -
Uses of InputOutput in uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd
Classes in uk.gov.gchq.gaffer.sparkaccumulo.operation.scalardd that implement InputOutput Modifier and Type Class Description classGetRDDOfElementsInRanges
-