Package net.sf.jasperreports.engine.util
Class ExpressionParser
java.lang.Object
net.sf.jasperreports.engine.util.ExpressionParser
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final charprotected static final charstatic final Patternprotected static final charprotected static final intprotected static final charprotected static final intprotected static final charprotected static final charprotected static final char -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected bytechunkStringToType(String chunkStringType) booleanfastPlaceholderDetect(String text) static ExpressionParserinstance()voidparseExpression(String text, ExpressionParser.ParseResult result)
-
Field Details
-
PLACEHOLDER_PATTERN
-
PLACEHOLDER_TYPE_INDEX
protected static final int PLACEHOLDER_TYPE_INDEX- See Also:
-
PLACEHOLDER_TEXT_INDEX
protected static final int PLACEHOLDER_TEXT_INDEX- See Also:
-
PLACEHOLDER_START
protected static final char PLACEHOLDER_START- See Also:
-
PLACEHOLDER_OPEN
protected static final char PLACEHOLDER_OPEN- See Also:
-
PLACEHOLDER_CLOSE
protected static final char PLACEHOLDER_CLOSE- See Also:
-
PLACEHOLDER_TYPE_RESOURCE_MESSAGE
protected static final char PLACEHOLDER_TYPE_RESOURCE_MESSAGE- See Also:
-
PLACEHOLDER_TYPE_PARAMETER
protected static final char PLACEHOLDER_TYPE_PARAMETER- See Also:
-
PLACEHOLDER_TYPE_FIELD
protected static final char PLACEHOLDER_TYPE_FIELD- See Also:
-
PLACEHOLDER_TYPE_VARIABLE
protected static final char PLACEHOLDER_TYPE_VARIABLE- See Also:
-
-
Constructor Details
-
ExpressionParser
public ExpressionParser()
-
-
Method Details
-
instance
-
parseExpression
-
chunkStringToType
-
fastPlaceholderDetect
-