Package omero.cmd.graphs
Class SkipTailPolicy
- java.lang.Object
-
- omero.cmd.graphs.SkipTailPolicy
-
public class SkipTailPolicy extends java.lang.Object
Adjust graph traversal policy to avoid processing or acting on certain model object classes.- Since:
- 5.2.1
-
-
Constructor Summary
Constructors Constructor Description SkipTailPolicy()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ome.services.graphs.GraphPolicy
getSkipTailPolicy(ome.services.graphs.GraphPolicy graphPolicy, java.util.function.Predicate<java.lang.Class<? extends ome.model.IObject>> isSkipClass)
Adjust an existing graph traversal policy so that processing stops at certain model object classes.
-
-
-
Method Detail
-
getSkipTailPolicy
public static ome.services.graphs.GraphPolicy getSkipTailPolicy(ome.services.graphs.GraphPolicy graphPolicy, java.util.function.Predicate<java.lang.Class<? extends ome.model.IObject>> isSkipClass)
Adjust an existing graph traversal policy so that processing stops at certain model object classes.- Parameters:
graphPolicy
- the graph policy to adjustisSkipClass
- if a given class should be not be reviewed or acted on- Returns:
- the adjusted graph policy
-
-