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
,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 interface
InputOutput.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
-
-