org.camunda.bpm.engine.impl.juel
Class Builder
java.lang.Object
org.camunda.bpm.engine.impl.juel.Builder
- All Implemented Interfaces:
- Serializable, TreeBuilder
public class Builder
- extends Object
- implements TreeBuilder
Tree builder.
- Author:
- Christoph Beck
- See Also:
- Serialized Form
Nested Class Summary |
static class |
Builder.Feature
Feature enumeration type. |
features
protected final EnumSet<Builder.Feature> features
Builder
public Builder()
Builder
public Builder(Builder.Feature... features)
isEnabled
public boolean isEnabled(Builder.Feature feature)
- Returns:
true
iff the specified feature is supported.
build
public Tree build(String expression)
throws TreeBuilderException
- Parse expression.
- Specified by:
build
in interface TreeBuilder
- Parameters:
expression
- expression string
- Returns:
- tree corresponding to the given expression
- Throws:
TreeBuilderException
createParser
protected Parser createParser(String expression)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
main
public static void main(String[] args)
- Dump out abstract syntax tree for a given expression
- Parameters:
args
- array with one element, containing the expression string
Copyright © 2015 camunda services GmbH. All rights reserved.