Interface GraphFilters
-
- All Superinterfaces:
OperationView
- All Known Subinterfaces:
SeededGraphFilters
- All Known Implementing Classes:
GetAdjacentIds,GetAllElements,GetDataFrameOfElements,GetElements,GetElementsBetweenSets,GetElementsBetweenSetsPairs,GetElementsInRanges,GetElementsWithinSet,GetGraphFrameOfElements,GetJavaRDDOfAllElements,GetJavaRDDOfElements,GetJavaRDDOfElementsInRanges,GetRDDOfAllElements,GetRDDOfElements,GetRDDOfElementsInRanges,SummariseGroupOverRanges
public interface GraphFilters extends OperationView
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceGraphFilters.Builder<OP extends GraphFilters,B extends GraphFilters.Builder<OP,?>>
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DirectedTypegetDirectedType()voidsetDirectedType(DirectedType directedType)default booleanvalidate(Edge edge)default booleanvalidateFlags(Edge edge)-
Methods inherited from interface uk.gov.gchq.gaffer.operation.graph.OperationView
getView, setView, setViews, validate, validate, validatePostAggregationFilter, validatePostTransformFilter, validatePreAggregationFilter
-
-
-
-
Method Detail
-
validate
default boolean validate(Edge edge)
- Specified by:
validatein interfaceOperationView- Parameters:
edge- theEdgeto be validated.- Returns:
- true if the
Edgeis valid. Otherwise false and a reason should be logged.
-
validateFlags
default boolean validateFlags(Edge edge)
-
getDirectedType
DirectedType getDirectedType()
-
setDirectedType
void setDirectedType(DirectedType directedType)
-
-