javax.management
Class Query

java.lang.Object
  extended byjavax.management.Query

public class Query
extends java.lang.Object

Version:
$Revision: 1.6 $
Author:
Carlos Quiroz

Field Summary
static int DIV
           
static int EQ
           
static int GE
           
static int GT
           
static int LE
           
static int LT
           
static int MINUS
           
static int PLUS
           
static int TIMES
           
 
Constructor Summary
Query()
           
 
Method Summary
static QueryExp and(QueryExp q1, QueryExp q2)
           
static QueryExp anySubString(AttributeValueExp a, StringValueExp s)
           
static AttributeValueExp attr(java.lang.String name)
           
static AttributeValueExp attr(java.lang.String className, java.lang.String name)
           
static QueryExp between(ValueExp v1, ValueExp v2, ValueExp v3)
           
static AttributeValueExp classattr()
           
static ValueExp div(ValueExp value1, ValueExp value2)
           
static QueryExp eq(ValueExp v1, ValueExp v2)
           
static QueryExp finalSubString(AttributeValueExp a, StringValueExp s)
           
static QueryExp geq(ValueExp v1, ValueExp v2)
           
static QueryExp gt(ValueExp v1, ValueExp v2)
           
static QueryExp in(ValueExp val, ValueExp[] valueList)
           
static QueryExp initialSubString(AttributeValueExp a, StringValueExp s)
           
static QueryExp leq(ValueExp v1, ValueExp v2)
           
static QueryExp lt(ValueExp v1, ValueExp v2)
           
static QueryExp match(AttributeValueExp a, StringValueExp s)
           
static ValueExp minus(ValueExp value1, ValueExp value2)
           
static QueryExp not(QueryExp queryExp)
           
static QueryExp or(QueryExp q1, QueryExp q2)
           
static ValueExp plus(ValueExp value1, ValueExp value2)
           
static ValueExp times(ValueExp value1, ValueExp value2)
           
static ValueExp value(boolean val)
           
static ValueExp value(double val)
           
static ValueExp value(float val)
           
static ValueExp value(int val)
           
static ValueExp value(long val)
           
static ValueExp value(java.lang.Number val)
           
static StringValueExp value(java.lang.String val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GT

public static final int GT
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

GE

public static final int GE
See Also:
Constant Field Values

LE

public static final int LE
See Also:
Constant Field Values

EQ

public static final int EQ
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

TIMES

public static final int TIMES
See Also:
Constant Field Values

DIV

public static final int DIV
See Also:
Constant Field Values
Constructor Detail

Query

public Query()
Method Detail

and

public static QueryExp and(QueryExp q1,
                           QueryExp q2)

or

public static QueryExp or(QueryExp q1,
                          QueryExp q2)

gt

public static QueryExp gt(ValueExp v1,
                          ValueExp v2)

geq

public static QueryExp geq(ValueExp v1,
                           ValueExp v2)

leq

public static QueryExp leq(ValueExp v1,
                           ValueExp v2)

lt

public static QueryExp lt(ValueExp v1,
                          ValueExp v2)

eq

public static QueryExp eq(ValueExp v1,
                          ValueExp v2)

between

public static QueryExp between(ValueExp v1,
                               ValueExp v2,
                               ValueExp v3)

match

public static QueryExp match(AttributeValueExp a,
                             StringValueExp s)

attr

public static AttributeValueExp attr(java.lang.String name)

attr

public static AttributeValueExp attr(java.lang.String className,
                                     java.lang.String name)

classattr

public static AttributeValueExp classattr()

not

public static QueryExp not(QueryExp queryExp)

in

public static QueryExp in(ValueExp val,
                          ValueExp[] valueList)

value

public static StringValueExp value(java.lang.String val)

value

public static ValueExp value(java.lang.Number val)

value

public static ValueExp value(int val)

value

public static ValueExp value(long val)

value

public static ValueExp value(float val)

value

public static ValueExp value(double val)

value

public static ValueExp value(boolean val)

plus

public static ValueExp plus(ValueExp value1,
                            ValueExp value2)

times

public static ValueExp times(ValueExp value1,
                             ValueExp value2)

minus

public static ValueExp minus(ValueExp value1,
                             ValueExp value2)

div

public static ValueExp div(ValueExp value1,
                           ValueExp value2)

initialSubString

public static QueryExp initialSubString(AttributeValueExp a,
                                        StringValueExp s)

anySubString

public static QueryExp anySubString(AttributeValueExp a,
                                    StringValueExp s)

finalSubString

public static QueryExp finalSubString(AttributeValueExp a,
                                      StringValueExp s)


Copyright © 2001-2002 MX4J Team. All Rights Reserved.