2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_Query__
5 #define __javax_management_Query__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
18 class AttributeValueExp
;
27 class javax::management::Query
: public ::java::lang::Object
32 static ::javax::management::QueryExp
* and$
(::javax::management::QueryExp
*, ::javax::management::QueryExp
*);
33 static ::javax::management::QueryExp
* anySubString(::javax::management::AttributeValueExp
*, ::javax::management::StringValueExp
*);
34 static ::javax::management::AttributeValueExp
* attr(::java::lang::String
*);
35 static ::javax::management::AttributeValueExp
* attr(::java::lang::String
*, ::java::lang::String
*);
36 static ::javax::management::QueryExp
* between(::javax::management::ValueExp
*, ::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
37 static ::javax::management::AttributeValueExp
* classattr();
38 static ::javax::management::ValueExp
* div(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
39 static ::javax::management::QueryExp
* eq(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
40 static ::javax::management::QueryExp
* finalSubString(::javax::management::AttributeValueExp
*, ::javax::management::StringValueExp
*);
41 static ::javax::management::QueryExp
* geq(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
42 static ::javax::management::QueryExp
* gt(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
43 static ::javax::management::QueryExp
* in(::javax::management::ValueExp
*, JArray
< ::javax::management::ValueExp
* > *);
44 static ::javax::management::QueryExp
* initialSubString(::javax::management::AttributeValueExp
*, ::javax::management::StringValueExp
*);
45 static ::javax::management::QueryExp
* isInstanceOf(::javax::management::StringValueExp
*);
46 static ::javax::management::QueryExp
* leq(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
47 static ::javax::management::QueryExp
* lt(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
48 static ::javax::management::QueryExp
* match(::javax::management::AttributeValueExp
*, ::javax::management::StringValueExp
*);
49 static ::javax::management::ValueExp
* minus(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
50 static ::javax::management::QueryExp
* not$
(::javax::management::QueryExp
*);
51 static ::javax::management::QueryExp
* or$
(::javax::management::QueryExp
*, ::javax::management::QueryExp
*);
52 static ::javax::management::ValueExp
* plus(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
53 static ::javax::management::ValueExp
* times(::javax::management::ValueExp
*, ::javax::management::ValueExp
*);
54 static ::javax::management::ValueExp
* value(jboolean
);
55 static ::javax::management::ValueExp
* value(jdouble
);
56 static ::javax::management::ValueExp
* value(jfloat
);
57 static ::javax::management::ValueExp
* value(jint
);
58 static ::javax::management::ValueExp
* value(jlong
);
59 static ::javax::management::ValueExp
* value(::java::lang::Number
*);
60 static ::javax::management::StringValueExp
* value(::java::lang::String
*);
61 static const jint PLUS
= 0;
62 static const jint MINUS
= 1;
63 static const jint TIMES
= 2;
64 static const jint DIV
= 3;
65 static const jint GT
= 0;
66 static const jint LT
= 1;
67 static const jint GE
= 2;
68 static const jint LE
= 3;
69 static const jint EQ
= 4;
70 static ::java::lang::Class
class$
;
73 #endif // __javax_management_Query__