Class StringLiteral
- java.lang.Object
-
- org.apache.taglibs.standard.lang.jstl.Expression
-
- org.apache.taglibs.standard.lang.jstl.Literal
-
- org.apache.taglibs.standard.lang.jstl.StringLiteral
-
public class StringLiteral extends Literal
An expression representing a String literal value.
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
- Author:
- Nathan Abramson - Art Technology Group
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringLiteral
fromLiteralValue(String pValue)
Returns a StringLiteral with the given string valuestatic StringLiteral
fromToken(String pToken)
Returns a StringLiteral parsed from the given token (enclosed by single or double quotes)String
getExpressionString()
Returns the expression in the expression language syntaxstatic String
getValueFromToken(String pToken)
Parses the given token into the literal valuestatic String
toIdentifierToken(String pValue)
Converts the specified value to an identifier token, escaping it as a string literal if necessary.static String
toStringToken(String pValue)
Converts the specified value to a String token, using " as the enclosing quotes and escaping any characters that need escaping.
-
-
-
Method Detail
-
fromToken
public static StringLiteral fromToken(String pToken)
Returns a StringLiteral parsed from the given token (enclosed by single or double quotes)
-
fromLiteralValue
public static StringLiteral fromLiteralValue(String pValue)
Returns a StringLiteral with the given string value
-
getValueFromToken
public static String getValueFromToken(String pToken)
Parses the given token into the literal value
-
toStringToken
public static String toStringToken(String pValue)
Converts the specified value to a String token, using " as the enclosing quotes and escaping any characters that need escaping.
-
toIdentifierToken
public static String toIdentifierToken(String pValue)
Converts the specified value to an identifier token, escaping it as a string literal if necessary.
-
getExpressionString
public String getExpressionString()
Returns the expression in the expression language syntax- Specified by:
getExpressionString
in classExpression
-
-