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 char
protected static final char
static final Pattern
protected static final char
protected static final int
protected static final char
protected static final int
protected static final char
protected static final char
protected static final char
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byte
chunkStringToType
(String chunkStringType) boolean
fastPlaceholderDetect
(String text) static ExpressionParser
instance()
void
parseExpression
(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
-