Package uk.gov.gchq.gaffer.operation.io
Interface InputOutput<I,O>
-
- Type Parameters:
I- the type of the operation inputO- the type of the operation output
- All Superinterfaces:
AutoCloseable,Closeable,Input<I>,Operation,Output<O>
- All Known Subinterfaces:
ExportTo<T>
- All Known Implementing Classes:
Aggregate,Count,CountAllElementsDefaultView,CountGroups,DeleteElements,ExportToGafferResultCache,ExportToLocalFile,ExportToOtherAuthorisedGraph,ExportToOtherGraph,ExportToSet,FederatedOperation,Filter,ForEach,GenerateElements,GenerateObjects,GenerateSplitPointsFromSample,GetAdjacentIds,GetElements,GetElementsBetweenSets,GetElementsBetweenSetsPairs,GetElementsInRanges,GetElementsWithinSet,GetJavaRDDOfElements,GetJavaRDDOfElementsInRanges,GetRDDOfElements,GetRDDOfElementsInRanges,GetWalks,If,Join,Limit,Map,Max,Min,NamedOperation,Reduce,SampleElementsForSplitPoints,Sort,SummariseGroupOverRanges,ToArray,ToCsv,ToEntitySeeds,ToList,ToMap,ToSet,ToSingletonList,ToStream,ToVertices,Transform,Validate,While
public interface InputOutput<I,O> extends Input<I>, Output<O>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceInputOutput.Builder<OP extends InputOutput<I,O>,I,O,B extends InputOutput.Builder<OP,I,O,?>>-
Nested classes/interfaces inherited from interface uk.gov.gchq.gaffer.operation.Operation
Operation.BaseBuilder<OP extends Operation,B extends Operation.BaseBuilder<OP,?>>
-
-
Method Summary
-
Methods inherited from interface uk.gov.gchq.gaffer.operation.Operation
_getNullOrOptions, addOption, containsOption, getOption, getOption, getOptions, setOptions, shallowClone, validate, validateRequiredFieldPresent
-
Methods inherited from interface uk.gov.gchq.gaffer.operation.io.Output
castToOutputType, getOutputClass, getOutputType, getOutputTypeReference
-
-