package org.geotoolkit.pending.demo.filter.customaccessor;
import java.util.Date;
import org.geotoolkit.factory.FactoryFinder;
import org.geotoolkit.pending.demo.Demos;
import org.opengis.filter.FilterFactory;
import org.opengis.filter.expression.Expression;
public class PojoDemo {
private static final FilterFactory FF = FactoryFinder.getFilterFactory(null);
public static void main(String[] args) {
Demos.init();
final Pojo myPojo = new Pojo("squid", 1200, new Date());
Expression exp = FF.property("family");
System.out.println(exp.evaluate(myPojo));
exp = FF.property("depth");
System.out.println(exp.evaluate(myPojo));
exp = FF.property("birth");
System.out.println(exp.evaluate(myPojo));
}
}