Package com.sun.el
Class ValueExpressionLiteral
- java.lang.Object
-
- javax.el.Expression
-
- javax.el.ValueExpression
-
- com.sun.el.ValueExpressionLiteral
-
- All Implemented Interfaces:
java.io.Externalizable
,java.io.Serializable
public final class ValueExpressionLiteral extends javax.el.ValueExpression implements java.io.Externalizable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ValueExpressionLiteral()
ValueExpressionLiteral(java.lang.Object value, java.lang.Class expectedType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(ValueExpressionLiteral ve)
boolean
equals(java.lang.Object obj)
java.lang.Class
getExpectedType()
java.lang.String
getExpressionString()
java.lang.Class
getType(javax.el.ELContext context)
java.lang.Object
getValue(javax.el.ELContext context)
int
hashCode()
boolean
isLiteralText()
boolean
isReadOnly(javax.el.ELContext context)
void
readExternal(java.io.ObjectInput in)
void
setValue(javax.el.ELContext context, java.lang.Object value)
void
writeExternal(java.io.ObjectOutput out)
-
-
-
Method Detail
-
getValue
public java.lang.Object getValue(javax.el.ELContext context)
- Specified by:
getValue
in classjavax.el.ValueExpression
-
setValue
public void setValue(javax.el.ELContext context, java.lang.Object value)
- Specified by:
setValue
in classjavax.el.ValueExpression
-
isReadOnly
public boolean isReadOnly(javax.el.ELContext context)
- Specified by:
isReadOnly
in classjavax.el.ValueExpression
-
getType
public java.lang.Class getType(javax.el.ELContext context)
- Specified by:
getType
in classjavax.el.ValueExpression
-
getExpectedType
public java.lang.Class getExpectedType()
- Specified by:
getExpectedType
in classjavax.el.ValueExpression
-
getExpressionString
public java.lang.String getExpressionString()
- Specified by:
getExpressionString
in classjavax.el.Expression
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in classjavax.el.Expression
-
equals
public boolean equals(ValueExpressionLiteral ve)
-
hashCode
public int hashCode()
- Specified by:
hashCode
in classjavax.el.Expression
-
isLiteralText
public boolean isLiteralText()
- Specified by:
isLiteralText
in classjavax.el.Expression
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
- Specified by:
writeExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
- Specified by:
readExternal
in interfacejava.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
-
-