public abstract static class LambdaConstraint.AbstractIndexValueExtractor extends Object implements org.drools.core.spi.TupleValueExtractor
| Modifier and Type | Field and Description |
|---|---|
protected org.drools.core.rule.Declaration |
d1 |
protected org.drools.core.base.ValueType |
valueType |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractIndexValueExtractor(org.drools.core.rule.Declaration d1,
Class<?> clazz) |
protected |
AbstractIndexValueExtractor(org.drools.core.rule.Declaration d1,
org.drools.core.base.ValueType valueType) |
| Modifier and Type | Method and Description |
|---|---|
abstract org.drools.core.spi.TupleValueExtractor |
clone() |
org.drools.core.base.ValueType |
getValueType() |
abstract void |
replaceDeclaration(org.drools.core.rule.Declaration oldDecl,
org.drools.core.rule.Declaration newDecl) |
protected org.drools.core.rule.Declaration |
replaceDeclaration(org.drools.core.rule.Declaration oldDecl,
org.drools.core.rule.Declaration newDecl,
org.drools.core.rule.Declaration indexingDeclaration) |
protected org.drools.core.rule.Declaration d1
protected final org.drools.core.base.ValueType valueType
protected AbstractIndexValueExtractor(org.drools.core.rule.Declaration d1,
Class<?> clazz)
protected AbstractIndexValueExtractor(org.drools.core.rule.Declaration d1,
org.drools.core.base.ValueType valueType)
public org.drools.core.base.ValueType getValueType()
getValueType in interface org.drools.core.spi.TupleValueExtractorpublic abstract org.drools.core.spi.TupleValueExtractor clone()
public abstract void replaceDeclaration(org.drools.core.rule.Declaration oldDecl,
org.drools.core.rule.Declaration newDecl)
protected org.drools.core.rule.Declaration replaceDeclaration(org.drools.core.rule.Declaration oldDecl,
org.drools.core.rule.Declaration newDecl,
org.drools.core.rule.Declaration indexingDeclaration)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.