1 28 29 package com.caucho.jmx.query; 30 31 import javax.management.*; 32 33 36 public class LtExpr extends AbstractExp implements QueryExp { 37 private ValueExp _v1; 38 private ValueExp _v2; 39 40 43 public LtExpr(ValueExp v1, ValueExp v2) 44 { 45 _v1 = v1; 46 _v2 = v2; 47 } 48 49 56 public boolean apply(ObjectName name) 57 throws BadStringOperationException, BadBinaryOpValueExpException, 58 BadAttributeValueExpException, InvalidApplicationException 59 { 60 return toDouble(_v1.apply(name)) < toDouble(_v2.apply(name)); 61 } 62 63 66 public String toString() 67 { 68 return "lt(" + _v1 + "," + _v2 + ")"; 69 } 70 } 71 | Popular Tags |