public class IndexUtil extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IndexUtil.ConstraintType |
static class |
IndexUtil.Factory |
| Constructor and Description |
|---|
IndexUtil() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
compositeAllowed(BetaNodeFieldConstraint[] constraints,
short betaNodeType,
RuleBaseConfiguration config) |
static boolean |
isIndexable(BetaNodeFieldConstraint constraint,
short nodeType,
RuleBaseConfiguration config) |
static boolean[] |
isIndexableForNode(org.kie.internal.conf.IndexPrecedenceOption indexPrecedenceOption,
short nodeType,
int keyDepth,
BetaNodeFieldConstraint[] constraints,
RuleBaseConfiguration config) |
static boolean |
isIndexableForNode(short nodeType,
BetaNodeFieldConstraint constraint,
RuleBaseConfiguration config) |
public static boolean compositeAllowed(BetaNodeFieldConstraint[] constraints, short betaNodeType, RuleBaseConfiguration config)
public static boolean isIndexable(BetaNodeFieldConstraint constraint, short nodeType, RuleBaseConfiguration config)
public static boolean isIndexableForNode(short nodeType,
BetaNodeFieldConstraint constraint,
RuleBaseConfiguration config)
public static boolean[] isIndexableForNode(org.kie.internal.conf.IndexPrecedenceOption indexPrecedenceOption,
short nodeType,
int keyDepth,
BetaNodeFieldConstraint[] constraints,
RuleBaseConfiguration config)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.