public class PathScopeExpression extends ScopeExpression
Modifier and Type | Class and Description |
---|---|
static class |
PathScopeExpression.Mode |
ScopeExpression.Applies
Modifier and Type | Field and Description |
---|---|
static PathScopeExpression |
ALL_BLOCKING |
static PathScopeExpression |
ALL_NON_BLOCKING |
static PathScopeExpression |
ANY_BLOCKING |
static PathScopeExpression |
ANY_NON_BLOCKING |
static PathScopeExpression |
BLOCKING |
static PathScopeExpression |
NON_BLOCKING |
ALL, ANY, applies, EACH
Constructor and Description |
---|
PathScopeExpression() |
PathScopeExpression(PathScopeExpression.Mode mode) |
PathScopeExpression(ScopeExpression.Applies applies) |
PathScopeExpression(ScopeExpression.Applies applies,
PathScopeExpression.Mode mode) |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsAll() |
boolean |
applies(PlannerContext plannerContext,
ElementGraph elementGraph,
Scope scope) |
PathScopeExpression.Mode |
getMode() |
boolean |
isIgnoreMode() |
String |
toString() |
appliesToAllPaths, appliesToAnyPath, appliesToEachPath, getApplies
public static final PathScopeExpression BLOCKING
public static final PathScopeExpression NON_BLOCKING
public static final PathScopeExpression ALL_BLOCKING
public static final PathScopeExpression ALL_NON_BLOCKING
public static final PathScopeExpression ANY_BLOCKING
public static final PathScopeExpression ANY_NON_BLOCKING
public PathScopeExpression()
public PathScopeExpression(ScopeExpression.Applies applies)
public PathScopeExpression(PathScopeExpression.Mode mode)
public PathScopeExpression(ScopeExpression.Applies applies, PathScopeExpression.Mode mode)
public boolean acceptsAll()
acceptsAll
in class ScopeExpression
public boolean isIgnoreMode()
public PathScopeExpression.Mode getMode()
public boolean applies(PlannerContext plannerContext, ElementGraph elementGraph, Scope scope)
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.