public class DeclarationSpec extends Object
Constructor and Description |
---|
DeclarationSpec(String bindingId,
Class<?> declarationClass) |
DeclarationSpec(String bindingId,
Class<?> declarationClass,
org.drools.javaparser.ast.expr.Expression declarationSource) |
DeclarationSpec(String bindingId,
Class<?> declarationClass,
Optional<org.drools.compiler.lang.descr.PatternDescr> pattern,
Optional<org.drools.javaparser.ast.expr.Expression> declarationSource) |
DeclarationSpec(String bindingId,
Class<?> declarationClass,
Optional<org.drools.compiler.lang.descr.PatternDescr> pattern,
Optional<org.drools.javaparser.ast.expr.Expression> declarationSource,
Optional<String> variableName) |
DeclarationSpec(String bindingId,
Class<?> declarationClass,
String variableName) |
Modifier and Type | Method and Description |
---|---|
List<org.drools.compiler.lang.descr.BehaviorDescr> |
getBehaviors() |
String |
getBindingId() |
Class<?> |
getDeclarationClass() |
Optional<org.drools.javaparser.ast.expr.Expression> |
getDeclarationSource() |
Optional<org.drools.compiler.lang.descr.PatternDescr> |
getOptPattern() |
org.drools.javaparser.ast.type.Type |
getType() |
Optional<String> |
getVariableName() |
public DeclarationSpec(String bindingId, Class<?> declarationClass, String variableName)
public DeclarationSpec(String bindingId, Class<?> declarationClass, org.drools.javaparser.ast.expr.Expression declarationSource)
public DeclarationSpec(String bindingId, Class<?> declarationClass, Optional<org.drools.compiler.lang.descr.PatternDescr> pattern, Optional<org.drools.javaparser.ast.expr.Expression> declarationSource)
public List<org.drools.compiler.lang.descr.BehaviorDescr> getBehaviors()
public String getBindingId()
public Class<?> getDeclarationClass()
public Optional<org.drools.compiler.lang.descr.PatternDescr> getOptPattern()
public Optional<org.drools.javaparser.ast.expr.Expression> getDeclarationSource()
public org.drools.javaparser.ast.type.Type getType()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.