public class StringValueExpression extends AbstractValueExpression
Modifier and Type | Field and Description |
---|---|
protected static L10N |
L |
protected static java.util.logging.Logger |
log |
_expr
Constructor and Description |
---|
StringValueExpression(Expr expr) |
StringValueExpression(Expr expr,
java.lang.String expressionString) |
StringValueExpression(Expr expr,
java.lang.String expressionString,
java.lang.Class expectedType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
getExpectedType() |
java.lang.Class<?> |
getType(ELContext context) |
java.lang.Object |
getValue(ELContext context) |
ValueReference |
getValueReference(ELContext context) |
equals, getExpressionString, hashCode, isLiteralText, isReadOnly, setValue, toString
protected static final java.util.logging.Logger log
protected static final L10N L
public StringValueExpression(Expr expr, java.lang.String expressionString, java.lang.Class expectedType)
public StringValueExpression(Expr expr, java.lang.String expressionString)
public StringValueExpression(Expr expr)
public java.lang.Class<?> getExpectedType()
getExpectedType
in class AbstractValueExpression
public java.lang.Class<?> getType(ELContext context) throws PropertyNotFoundException, ELException
getType
in class AbstractValueExpression
PropertyNotFoundException
ELException
public java.lang.Object getValue(ELContext context) throws PropertyNotFoundException, ELException
getValue
in class AbstractValueExpression
PropertyNotFoundException
ELException
public ValueReference getValueReference(ELContext context)
getValueReference
in class ValueExpression