1 23 24 package org.objectweb.medor.expression.api; 25 26 33 public interface Comparator 34 extends BinaryOperator { 35 36 42 boolean evaluate(Object op1, Object op2); 43 44 50 boolean evaluate(int op1, int op2); 51 52 58 boolean evaluate(int op1, short op2); 59 60 66 boolean evaluate(int op1, long op2); 67 68 74 boolean evaluate(int op1, float op2); 75 76 82 boolean evaluate(int op1, double op2); 83 84 90 boolean evaluate(float op1, float op2); 91 92 98 boolean evaluate(float op1, short op2); 99 100 106 boolean evaluate(float op1, int op2); 107 108 114 boolean evaluate(float op1, long op2); 115 116 122 boolean evaluate(float op1, double op2); 123 124 130 boolean evaluate(char op1, char op2); 131 132 138 boolean evaluate(long op1, long op2); 139 140 146 boolean evaluate(long op1, short op2); 147 148 154 boolean evaluate(long op1, int op2); 155 156 162 boolean evaluate(long op1, float op2); 163 164 170 boolean evaluate(long op1, double op2); 171 172 178 boolean evaluate(double op1, double op2); 179 180 186 boolean evaluate(double op1, short op2); 187 188 194 boolean evaluate(double op1, int op2); 195 196 202 boolean evaluate(double op1, float op2); 203 204 210 boolean evaluate(double op1, long op2); 211 212 218 boolean evaluate(String op1, String op2); 219 220 227 boolean evaluate(boolean op1, boolean op2); 228 229 } 230 | Popular Tags |