Table of Contents

Class Query

Namespace
Javax.Management
Assembly
MASES.JNet.dll
public class Query : JVMBridgeBase<Query>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
Query
Implements
Inherited Members
Extension Methods

Constructors

Query()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Query()

Query(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Query(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

DIV

public static int DIV { get; }

Property Value

int

EQ

public static int EQ { get; }

Property Value

int

GE

public static int GE { get; }

Property Value

int

GT

public static int GT { get; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

LE

public static int LE { get; }

Property Value

int

LT

public static int LT { get; }

Property Value

int

MINUS

public static int MINUS { get; }

Property Value

int

PLUS

public static int PLUS { get; }

Property Value

int

TIMES

public static int TIMES { get; }

Property Value

int

Methods

And(QueryExp, QueryExp)

public static QueryExp And(QueryExp arg0, QueryExp arg1)

Parameters

arg0 QueryExp

QueryExp

arg1 QueryExp

QueryExp

Returns

QueryExp

QueryExp

AnySubString(AttributeValueExp, StringValueExp)

public static QueryExp AnySubString(AttributeValueExp arg0, StringValueExp arg1)

Parameters

arg0 AttributeValueExp

AttributeValueExp

arg1 StringValueExp

StringValueExp

Returns

QueryExp

QueryExp

Attr(String)

public static AttributeValueExp Attr(String arg0)

Parameters

arg0 String

String

Returns

AttributeValueExp

AttributeValueExp

Attr(String, String)

public static AttributeValueExp Attr(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

AttributeValueExp

AttributeValueExp

Between(ValueExp, ValueExp, ValueExp)

public static QueryExp Between(ValueExp arg0, ValueExp arg1, ValueExp arg2)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

arg2 ValueExp

ValueExp

Returns

QueryExp

QueryExp

Classattr()

public static AttributeValueExp Classattr()

Returns

AttributeValueExp

AttributeValueExp

Div(ValueExp, ValueExp)

public static ValueExp Div(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

ValueExp

ValueExp

Eq(ValueExp, ValueExp)

public static QueryExp Eq(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

QueryExp

QueryExp

FinalSubString(AttributeValueExp, StringValueExp)

public static QueryExp FinalSubString(AttributeValueExp arg0, StringValueExp arg1)

Parameters

arg0 AttributeValueExp

AttributeValueExp

arg1 StringValueExp

StringValueExp

Returns

QueryExp

QueryExp

Geq(ValueExp, ValueExp)

public static QueryExp Geq(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

QueryExp

QueryExp

Gt(ValueExp, ValueExp)

public static QueryExp Gt(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

QueryExp

QueryExp

In(ValueExp, ValueExp[])

public static QueryExp In(ValueExp arg0, ValueExp[] arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp[]

ValueExp

Returns

QueryExp

QueryExp

InitialSubString(AttributeValueExp, StringValueExp)

public static QueryExp InitialSubString(AttributeValueExp arg0, StringValueExp arg1)

Parameters

arg0 AttributeValueExp

AttributeValueExp

arg1 StringValueExp

StringValueExp

Returns

QueryExp

QueryExp

IsInstanceOf(StringValueExp)

public static QueryExp IsInstanceOf(StringValueExp arg0)

Parameters

arg0 StringValueExp

StringValueExp

Returns

QueryExp

QueryExp

Leq(ValueExp, ValueExp)

public static QueryExp Leq(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

QueryExp

QueryExp

Lt(ValueExp, ValueExp)

public static QueryExp Lt(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

QueryExp

QueryExp

Match(AttributeValueExp, StringValueExp)

public static QueryExp Match(AttributeValueExp arg0, StringValueExp arg1)

Parameters

arg0 AttributeValueExp

AttributeValueExp

arg1 StringValueExp

StringValueExp

Returns

QueryExp

QueryExp

Minus(ValueExp, ValueExp)

public static ValueExp Minus(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

ValueExp

ValueExp

Not(QueryExp)

public static QueryExp Not(QueryExp arg0)

Parameters

arg0 QueryExp

QueryExp

Returns

QueryExp

QueryExp

Or(QueryExp, QueryExp)

public static QueryExp Or(QueryExp arg0, QueryExp arg1)

Parameters

arg0 QueryExp

QueryExp

arg1 QueryExp

QueryExp

Returns

QueryExp

QueryExp

Plus(ValueExp, ValueExp)

public static ValueExp Plus(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

ValueExp

ValueExp

Times(ValueExp, ValueExp)

public static ValueExp Times(ValueExp arg0, ValueExp arg1)

Parameters

arg0 ValueExp

ValueExp

arg1 ValueExp

ValueExp

Returns

ValueExp

ValueExp

Value(Number)

public static ValueExp Value(Number arg0)

Parameters

arg0 Number

Number

Returns

ValueExp

ValueExp

Value(String)

public static StringValueExp Value(String arg0)

Parameters

arg0 String

String

Returns

StringValueExp

StringValueExp

Value(bool)

public static ValueExp Value(bool arg0)

Parameters

arg0 bool

bool

Returns

ValueExp

ValueExp

Value(double)

public static ValueExp Value(double arg0)

Parameters

arg0 double

double

Returns

ValueExp

ValueExp

Value(int)

public static ValueExp Value(int arg0)

Parameters

arg0 int

int

Returns

ValueExp

ValueExp

Value(long)

public static ValueExp Value(long arg0)

Parameters

arg0 long

long

Returns

ValueExp

ValueExp

Value(float)

public static ValueExp Value(float arg0)

Parameters

arg0 float

float

Returns

ValueExp

ValueExp