public class org.springframework.expression.common.LiteralExpression extends java.lang.Object implements org.springframework.expression.Expression
{
private final java.lang.String literalValue;
public void <init>(java.lang.String)
{
org.springframework.expression.common.LiteralExpression v;
java.lang.String v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue> = v;
return;
}
public final java.lang.String getExpressionString()
{
org.springframework.expression.common.LiteralExpression v;
java.lang.String v;
v := @this: org.springframework.expression.common.LiteralExpression;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
return v;
}
public java.lang.Class getValueType(org.springframework.expression.EvaluationContext)
{
org.springframework.expression.common.LiteralExpression v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
return class "Ljava/lang/String;";
}
public java.lang.String getValue()
{
org.springframework.expression.common.LiteralExpression v;
java.lang.String v;
v := @this: org.springframework.expression.common.LiteralExpression;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
return v;
}
public java.lang.Object getValue(java.lang.Class) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.springframework.expression.TypedValue v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<org.springframework.expression.common.LiteralExpression: java.lang.String getValue()>();
v = new org.springframework.expression.TypedValue;
specialinvoke v.<org.springframework.expression.TypedValue: void <init>(java.lang.Object)>(v);
v = staticinvoke <org.springframework.expression.common.ExpressionUtils: java.lang.Object convertTypedValue(org.springframework.expression.EvaluationContext,org.springframework.expression.TypedValue,java.lang.Class)>(null, v, v);
return v;
}
public java.lang.String getValue(java.lang.Object)
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
java.lang.String v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.Object;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
return v;
}
public java.lang.Object getValue(java.lang.Object, java.lang.Class) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Class v;
java.lang.Object v, v;
java.lang.String v;
org.springframework.expression.TypedValue v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<org.springframework.expression.common.LiteralExpression: java.lang.String getValue(java.lang.Object)>(v);
v = new org.springframework.expression.TypedValue;
specialinvoke v.<org.springframework.expression.TypedValue: void <init>(java.lang.Object)>(v);
v = staticinvoke <org.springframework.expression.common.ExpressionUtils: java.lang.Object convertTypedValue(org.springframework.expression.EvaluationContext,org.springframework.expression.TypedValue,java.lang.Class)>(null, v, v);
return v;
}
public java.lang.String getValue(org.springframework.expression.EvaluationContext)
{
org.springframework.expression.common.LiteralExpression v;
java.lang.String v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
return v;
}
public java.lang.Object getValue(org.springframework.expression.EvaluationContext, java.lang.Class) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v;
org.springframework.expression.TypedValue v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<org.springframework.expression.common.LiteralExpression: java.lang.String getValue(org.springframework.expression.EvaluationContext)>(v);
v = new org.springframework.expression.TypedValue;
specialinvoke v.<org.springframework.expression.TypedValue: void <init>(java.lang.Object)>(v);
v = staticinvoke <org.springframework.expression.common.ExpressionUtils: java.lang.Object convertTypedValue(org.springframework.expression.EvaluationContext,org.springframework.expression.TypedValue,java.lang.Class)>(v, v, v);
return v;
}
public java.lang.String getValue(org.springframework.expression.EvaluationContext, java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
java.lang.String v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Object;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
return v;
}
public java.lang.Object getValue(org.springframework.expression.EvaluationContext, java.lang.Object, java.lang.Class) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Class v;
java.lang.Object v, v;
java.lang.String v;
org.springframework.expression.TypedValue v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<org.springframework.expression.common.LiteralExpression: java.lang.String getValue(org.springframework.expression.EvaluationContext,java.lang.Object)>(v, v);
v = new org.springframework.expression.TypedValue;
specialinvoke v.<org.springframework.expression.TypedValue: void <init>(java.lang.Object)>(v);
v = staticinvoke <org.springframework.expression.common.ExpressionUtils: java.lang.Object convertTypedValue(org.springframework.expression.EvaluationContext,org.springframework.expression.TypedValue,java.lang.Class)>(v, v, v);
return v;
}
public java.lang.Class getValueType()
{
org.springframework.expression.common.LiteralExpression v;
v := @this: org.springframework.expression.common.LiteralExpression;
return class "Ljava/lang/String;";
}
public java.lang.Class getValueType(java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.Object;
return class "Ljava/lang/String;";
}
public java.lang.Class getValueType(org.springframework.expression.EvaluationContext, java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Object;
return class "Ljava/lang/String;";
}
public org.springframework.core.convert.TypeDescriptor getValueTypeDescriptor()
{
org.springframework.expression.common.LiteralExpression v;
org.springframework.core.convert.TypeDescriptor v;
v := @this: org.springframework.expression.common.LiteralExpression;
v = staticinvoke <org.springframework.core.convert.TypeDescriptor: org.springframework.core.convert.TypeDescriptor valueOf(java.lang.Class)>(class "Ljava/lang/String;");
return v;
}
public org.springframework.core.convert.TypeDescriptor getValueTypeDescriptor(java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
org.springframework.core.convert.TypeDescriptor v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.Object;
v = staticinvoke <org.springframework.core.convert.TypeDescriptor: org.springframework.core.convert.TypeDescriptor valueOf(java.lang.Class)>(class "Ljava/lang/String;");
return v;
}
public org.springframework.core.convert.TypeDescriptor getValueTypeDescriptor(org.springframework.expression.EvaluationContext)
{
org.springframework.expression.common.LiteralExpression v;
org.springframework.core.convert.TypeDescriptor v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v = staticinvoke <org.springframework.core.convert.TypeDescriptor: org.springframework.core.convert.TypeDescriptor valueOf(java.lang.Class)>(class "Ljava/lang/String;");
return v;
}
public org.springframework.core.convert.TypeDescriptor getValueTypeDescriptor(org.springframework.expression.EvaluationContext, java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.core.convert.TypeDescriptor v;
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Object;
v = staticinvoke <org.springframework.core.convert.TypeDescriptor: org.springframework.core.convert.TypeDescriptor valueOf(java.lang.Class)>(class "Ljava/lang/String;");
return v;
}
public boolean isWritable(java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.Object;
return 0;
}
public boolean isWritable(org.springframework.expression.EvaluationContext)
{
org.springframework.expression.common.LiteralExpression v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
return 0;
}
public boolean isWritable(org.springframework.expression.EvaluationContext, java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Object;
return 0;
}
public void setValue(java.lang.Object, java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v, v;
java.lang.String v;
org.springframework.expression.EvaluationException v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = new org.springframework.expression.EvaluationException;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
specialinvoke v.<org.springframework.expression.EvaluationException: void <init>(java.lang.String,java.lang.String)>(v, "Cannot call setValue() on a LiteralExpression");
throw v;
}
public void setValue(org.springframework.expression.EvaluationContext, java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v;
java.lang.String v;
org.springframework.expression.EvaluationException v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Object;
v = new org.springframework.expression.EvaluationException;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
specialinvoke v.<org.springframework.expression.EvaluationException: void <init>(java.lang.String,java.lang.String)>(v, "Cannot call setValue() on a LiteralExpression");
throw v;
}
public void setValue(org.springframework.expression.EvaluationContext, java.lang.Object, java.lang.Object) throws org.springframework.expression.EvaluationException
{
org.springframework.expression.common.LiteralExpression v;
java.lang.Object v, v;
java.lang.String v;
org.springframework.expression.EvaluationException v;
org.springframework.expression.EvaluationContext v;
v := @this: org.springframework.expression.common.LiteralExpression;
v := @parameter: org.springframework.expression.EvaluationContext;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = new org.springframework.expression.EvaluationException;
v = v.<org.springframework.expression.common.LiteralExpression: java.lang.String literalValue>;
specialinvoke v.<org.springframework.expression.EvaluationException: void <init>(java.lang.String,java.lang.String)>(v, "Cannot call setValue() on a LiteralExpression");
throw v;
}
}