public ValueExpression createValueExpression(Object instance, Class expectedType) { if (expectedType == null) { throw new NullPointerException(MessageFactory .get("error.value.expectedType")); } return new ValueExpressionLiteral(instance, expectedType); } }
public void setValue(Object base, EvaluationContext ctx, Object value) throws ELException { throw new PropertyNotWritableException(MessageFactory .get("error.syntax.set")); }
public void setValue(Object base, EvaluationContext ctx, Object value) throws ELException { throw new PropertyNotWritableException(MessageFactory .get("error.syntax.set")); }
public final static void throwUnhandled(Object base, Object property) throws ELException { if (base == null) { throw new PropertyNotFoundException(MessageFactory.get( "error.resolver.unhandled.null", property)); } else { throw new PropertyNotFoundException(MessageFactory.get( "error.resolver.unhandled", base.getClass(), property)); } }
public ValueExpression createValueExpression(Object instance, Class expectedType) { if (expectedType == null) { throw new NullPointerException(MessageFactory .get("error.value.expectedType")); } return new ValueExpressionLiteral(instance, expectedType); } }
public final static void throwUnhandled(Object base, Object property) throws ELException { if (base == null) { throw new PropertyNotFoundException(MessageFactory.get( "error.resolver.unhandled.null", property)); } else { throw new PropertyNotFoundException(MessageFactory.get( "error.resolver.unhandled", base.getClass(), property)); } }
public ValueExpression createValueExpression(Object instance, Class expectedType) { if (expectedType == null) { throw new NullPointerException(MessageFactory .get("error.value.expectedType")); } return new ValueExpressionLiteral(instance, expectedType); } }
public void setValue(Object base, EvaluationContext ctx, Object value) throws ELException { throw new PropertyNotWritableException(MessageFactory .get("error.syntax.set")); }
public final static void throwUnhandled(Object base, Object property) throws ELException { if (base == null) { throw new PropertyNotFoundException(MessageFactory.get( "error.resolver.unhandled.null", property)); } else { throw new PropertyNotFoundException(MessageFactory.get( "error.resolver.unhandled", base.getClass(), property)); } }
public void setValue(EvaluationContext ctx, Object value) throws ELException { throw new PropertyNotWritableException(MessageFactory.get("error.syntax.set")); }
public void setValue(ELContext context, Object value) { throw new PropertyNotWritableException(MessageFactory.get( "error.value.literal.write", this.value)); }
public void setValue(EvaluationContext ctx, Object value) throws ELException { throw new PropertyNotWritableException(MessageFactory.get("error.syntax.set")); }
public MethodExpression createMethodExpression(ELContext context, String expression, Class expectedReturnType, Class[] expectedParamTypes) { if (expectedParamTypes == null) { throw new NullPointerException(MessageFactory .get("error.method.nullParms")); } ExpressionBuilder builder = new ExpressionBuilder(expression, context); return builder.createMethodExpression(expectedReturnType, expectedParamTypes); }
public ValueExpression createValueExpression(ELContext context, String expression, Class expectedType) { if (expectedType == null) { throw new NullPointerException(MessageFactory .get("error.value.expectedType")); } ExpressionBuilder builder = new ExpressionBuilder(expression, context); return builder.createValueExpression(expectedType); }
public ValueExpression createValueExpression(ELContext context, String expression, Class expectedType) { if (expectedType == null) { throw new NullPointerException(MessageFactory .get("error.value.expectedType")); } ExpressionBuilder builder = new ExpressionBuilder(expression, context); return builder.createValueExpression(expectedType); }
public MethodExpression createMethodExpression(ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes) { if (expectedParamTypes == null) { throw new NullPointerException(MessageFactory .get("error.method.nullParms")); } ExpressionBuilder builder = new ExpressionBuilder(expression, context); return builder.createMethodExpression(expectedReturnType, expectedParamTypes); }
public MethodExpression createMethodExpression(ELContext context, String expression, Class expectedReturnType, Class[] expectedParamTypes) { if (expectedParamTypes == null) { throw new NullPointerException(MessageFactory .get("error.method.nullParms")); } ExpressionBuilder builder = new ExpressionBuilder(expression, context); return builder.createMethodExpression(expectedReturnType, expectedParamTypes); }
public ValueExpression createValueExpression(ELContext context, String expression, Class expectedType) { if (expectedType == null) { throw new NullPointerException(MessageFactory .get("error.value.expectedType")); } ExpressionBuilder builder = new ExpressionBuilder(expression, context); return builder.createValueExpression(expectedType); }
public Object getTarget(Object base, EvaluationContext ctx) throws ELException { if (base == null) return null; ELResolver resolver = ctx.getELResolver(); ctx.setPropertyResolved(false); Object r = resolver.getValue(ctx, base, this.image); if (r == null) { throw new PropertyNotFoundException(MessageFactory.get( "error.unreachable.property", base.getClass().getName(), this.image)); } return r; }
public Object getTarget(Object base, EvaluationContext ctx) throws ELException { if (base == null) return null; ELResolver resolver = ctx.getELResolver(); ctx.setPropertyResolved(false); Object p = this.getValue(ctx); Object r = resolver.getValue(ctx, base, p); if (r == null) { throw new PropertyNotFoundException(MessageFactory.get( "error.unreachable.property", base.getClass().getName(), p)); } return r; }