@Test public void testSimplePropertyExpression() { Person person = new Person(1L, "Homer"); Expression exp = createExpression("name"); assertEquals("Homer", exp.evaluate(person)); }
public T evaluate(Object target) { return evaluate(target, null); }
AbstractExpression implements Expression<T>, Serializable, PortableObject { public T evaluate(Object target) { return evaluate(target, null); } }
AbstractExpression implements Expression<T>, Serializable, PortableObject { public T evaluate(Object target) { return evaluate(target, null); } protected  AbstractExpression(); protected  AbstractExpression(String expression); protected  AbstractExpression(InputStream expression); }
AbstractExpression implements Expression<T>, Serializable, PortableObject { public T evaluate(Object target) { return evaluate(target, null); } protected  AbstractExpression(); protected  AbstractExpression(String expression); protected  AbstractExpression(InputStream expression); T evaluate(Object target); void readExternal(PofReader reader); void writeExternal(PofWriter writer); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); }
AbstractExpression implements Expression<T>, Serializable, PortableObject { public T evaluate(Object target) { return evaluate(target, null); } protected  AbstractExpression(); protected  AbstractExpression(String expression); protected  AbstractExpression(InputStream expression); T evaluate(Object target); void readExternal(PofReader reader); void writeExternal(PofWriter writer); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }