Lines Matching refs:ValueExp
32 * and should be represented by implementations of <CODE>ValueExp</CODE>.
37 We considered generifying this interface as ValueExp<T>, where T is
42 to have type ValueExp<Integer> (or maybe ValueExp<Long> or ValueExp<Number>)
43 but for Query.attr we can't do better than ValueExp<?> or plain ValueExp.
45 QueryExp <T> lt(ValueExp<T> v1, ValueExp<T> v2)
47 number against a string, in practice the first ValueExp will almost always
52 ValueExp<Number>, or against Query.value(5L) if it is defined as
53 ValueExp<Integer>.
56 QueryExp <T> in(ValueExp<T> val, ValueExp<T>[] valueList)
58 "new ValueExp<Integer>[] {...}" (the compiler forbids it).
70 QueryExp <T> in(ValueExp<T> val, Set<ValueExp<T>> valueSet).
74 public interface ValueExp extends java.io.Serializable {
77 * Applies the ValueExp on a MBean.
79 * @param name The name of the MBean on which the ValueExp will be applied.
81 * @return The <CODE>ValueExp</CODE>.
88 public ValueExp apply(ObjectName name)
98 * <code>ValueExp</code> can access the MBean server in which it