1 17 18 package javax.el; 19 20 23 public abstract class ValueExpression extends Expression { 24 25 public abstract Class <?> getExpectedType(); 26 27 public abstract Class <?> getType(ELContext context) throws NullPointerException , PropertyNotFoundException, ELException; 28 29 public abstract boolean isReadOnly(ELContext context) throws NullPointerException , PropertyNotFoundException, ELException; 30 31 public abstract void setValue(ELContext context, Object value) throws NullPointerException , PropertyNotFoundException, PropertyNotWritableException, ELException; 32 33 public abstract Object getValue(ELContext context) throws NullPointerException , PropertyNotFoundException, ELException; 34 35 } 36 | Popular Tags |