| Package | Description |
|---|---|
| org.drools.model | |
| org.drools.model.index | |
| org.drools.model.view |
| Modifier and Type | Method and Description |
|---|---|
Index.ConstraintType |
Index.getConstraintType() |
Index.ConstraintType |
Index.ConstraintType.inverse() |
Index.ConstraintType |
Index.ConstraintType.negate() |
static Index.ConstraintType |
Index.ConstraintType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Index.ConstraintType[] |
Index.ConstraintType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,U> AlphaIndex<T,U> |
PatternDSL.alphaIndexedBy(Class<U> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,U> leftOperandExtractor,
U rightValue) |
static <T,U,V> BetaIndex<T,U,V> |
PatternDSL.betaIndexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function1<U,?> rightOperandExtractor) |
static <T,U,V> BetaIndex<T,U,V> |
PatternDSL.betaIndexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function1<U,?> rightOperandExtractor,
Class<?> rightReturnType) |
static <T,A,B,V> BetaIndex2<T,A,B,V> |
PatternDSL.betaIndexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function2<A,B,?> rightOperandExtractor,
Class<?> rightReturnType) |
static <T,A,B,C,V> |
PatternDSL.betaIndexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function3<A,B,C,?> rightOperandExtractor,
Class<?> rightReturnType) |
static <T,A,B,C,D,V> |
PatternDSL.betaIndexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function4<A,B,C,D,?> rightOperandExtractor,
Class<?> rightReturnType) |
| Modifier and Type | Method and Description |
|---|---|
Index.ConstraintType |
AbstractIndex.getConstraintType() |
| Constructor and Description |
|---|
AbstractBetaIndex(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Class<?> rightReturnType) |
AbstractIndex(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor) |
AlphaIndexImpl(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
V rightValue) |
BetaIndex2Impl(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function2<B,C,?> rightOperandExtractor,
Class<?> rightReturnType) |
BetaIndex3Impl(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function3<B,C,D,?> rightOperandExtractor,
Class<?> rightReturnType) |
BetaIndex4Impl(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function4<B,C,D,E,?> rightOperandExtractor,
Class<?> rightReturnType) |
BetaIndexImpl(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function1<B,?> rightOperandExtractor) |
BetaIndexImpl(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function1<B,?> rightOperandExtractor,
Class<?> rightReturnType) |
| Modifier and Type | Method and Description |
|---|---|
<U> Expr1ViewItemImpl<T> |
Expr1ViewItemImpl.indexedBy(Class<U> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,U> leftOperandExtractor,
U rightValue) |
<U> Expr1ViewItem<T> |
Expr1ViewItem.indexedBy(Class<U> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,U> leftOperandExtractor,
U rightValue) |
<V> Expr3ViewItemImpl<A,B,C> |
Expr3ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function2<B,C,?> rightOperandExtractor) |
<V> Expr3ViewItemImpl<A,B,C> |
Expr3ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function2<B,C,?> rightOperandExtractor) |
<V> Expr3ViewItemImpl<A,B,C> |
Expr3ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function2<B,C,?> rightOperandExtractor,
Class<?> rightReturnType) |
<V> Expr3ViewItemImpl<A,B,C> |
Expr3ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function2<B,C,?> rightOperandExtractor,
Class<?> rightReturnType) |
<V> Expr4ViewItemImpl<A,B,C,D> |
Expr4ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function3<B,C,D,?> rightOperandExtractor) |
<V> Expr4ViewItemImpl<A,B,C,D> |
Expr4ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function3<B,C,D,?> rightOperandExtractor) |
<V> Expr4ViewItemImpl<A,B,C,D> |
Expr4ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function3<B,C,D,?> rightOperandExtractor,
Class<?> rightReturnType) |
<V> Expr4ViewItemImpl<A,B,C,D> |
Expr4ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function3<B,C,D,?> rightOperandExtractor,
Class<?> rightReturnType) |
<V> Expr5ViewItemImpl<A,B,C,D,E> |
Expr5ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function4<B,C,D,E,?> rightOperandExtractor) |
<V> Expr5ViewItemImpl<A,B,C,D,E> |
Expr5ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function4<B,C,D,E,?> rightOperandExtractor) |
<V> Expr5ViewItemImpl<A,B,C,D,E> |
Expr5ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function4<B,C,D,E,?> rightOperandExtractor,
Class<?> rightReturnType) |
<V> Expr5ViewItemImpl<A,B,C,D,E> |
Expr5ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<A,V> leftOperandExtractor,
Function4<B,C,D,E,?> rightOperandExtractor,
Class<?> rightReturnType) |
<V> Expr2ViewItemImpl<T,U> |
Expr2ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function1<U,?> rightOperandExtractor) |
<V> Expr2ViewItem<T,U> |
Expr2ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function1<U,?> rightOperandExtractor) |
<V> Expr2ViewItemImpl<T,U> |
Expr2ViewItemImpl.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function1<U,?> rightOperandExtractor,
Class<?> rightReturnType) |
<V> Expr2ViewItem<T,U> |
Expr2ViewItem.indexedBy(Class<V> indexedClass,
Index.ConstraintType constraintType,
int indexId,
Function1<T,V> leftOperandExtractor,
Function1<U,?> rightOperandExtractor,
Class<?> rightReturnType) |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.