Interface ByModulating
-
- All Known Implementing Classes:
AggregateGlobalStep,AggregateLocalStep,DedupGlobalStep,FormatStep,GroupCountSideEffectStep,GroupCountStep,GroupSideEffectStep,GroupStep,MathStep,OrderGlobalStep,OrderLocalStep,PathFilterStep,PathStep,ProjectStep,PropertyMapStep,SackValueStep,SampleGlobalStep,SelectOneStep,SelectStep,TraversalSelectStep,TreeSideEffectStep,TreeStep,WherePredicateStep
public interface ByModulatingAByModulatingstep is able to takeGraphTraversal.by()calls. All the methods have default implementations exceptmodulateBy(Traversal.Admin). In short, given a traversal, what should theByModulatingstep do with it.- Author:
- Marko A. Rodriguez (http://markorodriguez.com)
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidmodulateBy()default voidmodulateBy(String string)default voidmodulateBy(String key, Comparator comparator)default voidmodulateBy(Comparator comparator)default voidmodulateBy(Function function)default voidmodulateBy(Function function, Comparator comparator)default voidmodulateBy(Order order)default voidmodulateBy(Traversal.Admin<?,?> traversal)default voidmodulateBy(Traversal.Admin<?,?> traversal, Comparator comparator)default voidmodulateBy(Column column, Comparator comparator)default voidmodulateBy(T token)default voidmodulateBy(T t, Comparator comparator)
-
-
-
Method Detail
-
modulateBy
default void modulateBy(Traversal.Admin<?,?> traversal) throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
-
modulateBy
default void modulateBy(String string) throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
-
modulateBy
default void modulateBy(T token) throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
-
modulateBy
default void modulateBy(Function function) throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
-
modulateBy
default void modulateBy() throws UnsupportedOperationException- Throws:
UnsupportedOperationException
-
modulateBy
default void modulateBy(Traversal.Admin<?,?> traversal, Comparator comparator)
-
modulateBy
default void modulateBy(String key, Comparator comparator)
-
modulateBy
default void modulateBy(Comparator comparator)
-
modulateBy
default void modulateBy(Order order)
-
modulateBy
default void modulateBy(T t, Comparator comparator)
-
modulateBy
default void modulateBy(Column column, Comparator comparator)
-
modulateBy
default void modulateBy(Function function, Comparator comparator)
-
-