Query

Query

쿼리 객체 제약 조건(query object constraints)을 구성하는 클래스예요. MBean 서버의 queryNamesqueryMBeans로 특정 조건을 만족하는 MBean을 조회할 수 있어요. QueryExp 값은 이 클래스의 정적 메서드를 호출해 얻는 것이 가장 좋아요.

출처: Java API Reference

본문

쿼리 객체 제약 조건(query object constraints)을 구성하는 클래스예요. MBean 서버의 queryNamesqueryMBeans로 특정 조건을 만족하는 MBean을 조회할 수 있어요. QueryExp 값은 이 클래스의 정적 메서드를 호출해 얻는 것이 가장 좋아요.

public class Query extends Object
public static QueryExp and(QueryExp q1, QueryExp q2)
public static QueryExp or(QueryExp q1, QueryExp q2)
public static QueryExp gt(ValueExp v1, ValueExp v2)
public static QueryExp geq(ValueExp v1, ValueExp v2)
public static QueryExp leq(ValueExp v1, ValueExp v2)
public static QueryExp lt(ValueExp v1, ValueExp v2)
public static QueryExp eq(ValueExp v1, ValueExp v2)
public static QueryExp between(ValueExp v1, ValueExp v2, ValueExp v3)
public static QueryExp match(AttributeValueExp a, StringValueExp s)
public static QueryExp not(QueryExp queryExp)
public static QueryExp in(ValueExp val, ValueExp valueList[])
public static QueryExp initialSubString(AttributeValueExp a, StringValueExp s)
public static QueryExp anySubString(AttributeValueExp a, StringValueExp s)
public static QueryExp finalSubString(AttributeValueExp a, StringValueExp s)
public static QueryExp isInstanceOf(StringValueExp classNameValue)
public static AttributeValueExp attr(String name)
public static AttributeValueExp attr(String className, String name)
public static AttributeValueExp classattr()
public static StringValueExp value(String val)
public static ValueExp value(Number val)
public static ValueExp value(int val)
public static ValueExp value(long val)
public static ValueExp value(float val)
public static ValueExp value(double val)
public static ValueExp value(boolean val)
public static ValueExp plus(ValueExp value1, ValueExp value2)
public static ValueExp times(ValueExp value1, ValueExp value2)
public static ValueExp minus(ValueExp value1, ValueExp value2)
public static ValueExp div(ValueExp value1, ValueExp value2)

더 알아보기 (Learn more)

Java 공식 API