1 package prefuse.data.expression; 2 3 import prefuse.data.Schema; 4 import prefuse.data.Tuple; 5 import prefuse.data.event.ExpressionListener; 6 7 36 public interface Expression { 37 38 42 public Class getType(Schema s); 43 44 48 public void visit(ExpressionVisitor v); 49 50 55 public Object get(Tuple t); 56 57 62 public int getInt(Tuple t); 63 64 69 public long getLong(Tuple t); 70 71 76 public float getFloat(Tuple t); 77 78 83 public double getDouble(Tuple t); 84 85 90 public boolean getBoolean(Tuple t); 91 92 96 public void addExpressionListener(ExpressionListener lstnr); 97 98 102 public void removeExpressionListener(ExpressionListener lstnr); 103 104 } | Popular Tags |