Uses of Interface javax.management.QueryExp (Java SE 17 & JDK 17)
Description: use: module: java.management, package: javax.management, interface: QueryExp

# Uses of Interface
javax.management.QueryExp

Packages that use QueryExp
Package
Description
javax.management
Provides the core classes for the Java Management Extensions.

- ## Uses of QueryExp in javax.management

  Classes in javax.management that implement QueryExp
  Modifier and Type
  Class
  Description
  `class`
  `ObjectName`
  Represents the object name of an MBean, or a pattern that can match the names of several MBeans.
  Methods in javax.management that return QueryExp
  Modifier and Type
  Method
  Description
  `static QueryExp`
  Query.`and(QueryExp q1, QueryExp q2)`
  Returns a query expression that is the conjunction of two other query expressions.
  `static QueryExp`
  Query.`anySubString(AttributeValueExp a, StringValueExp s)`
  Returns a query expression that represents a matching constraint on a string argument.
  `static QueryExp`
  Query.`between(ValueExp v1, ValueExp v2, ValueExp v3)`
  Returns a query expression that represents the constraint that one value is between two other values.
  `static QueryExp`
  Query.`eq(ValueExp v1, ValueExp v2)`
  Returns a query expression that represents an equality constraint on two values.
  `static QueryExp`
  Query.`finalSubString(AttributeValueExp a, StringValueExp s)`
  Returns a query expression that represents a matching constraint on a string argument.
  `static QueryExp`
  Query.`geq(ValueExp v1, ValueExp v2)`
  Returns a query expression that represents a "greater than or equal to" constraint on two values.
  `static QueryExp`
  Query.`gt(ValueExp v1, ValueExp v2)`
  Returns a query expression that represents a "greater than" constraint on two values.
  `static QueryExp`
  Query.`in(ValueExp val, ValueExp[] valueList)`
  Returns an expression constraining a value to be one of an explicit list.
  `static QueryExp`
  Query.`initialSubString(AttributeValueExp a, StringValueExp s)`
  Returns a query expression that represents a matching constraint on a string argument.
  `static QueryExp`
  Query.`isInstanceOf(StringValueExp classNameValue)`
  Returns a query expression that represents an inheritance constraint on an MBean class.
  `static QueryExp`
  Query.`leq(ValueExp v1, ValueExp v2)`
  Returns a query expression that represents a "less than or equal to" constraint on two values.
  `static QueryExp`
  Query.`lt(ValueExp v1, ValueExp v2)`
  Returns a query expression that represents a "less than" constraint on two values.
  `static QueryExp`
  Query.`match(AttributeValueExp a, StringValueExp s)`
  Returns a query expression that represents a matching constraint on a string argument.
  `static QueryExp`
  Query.`not(QueryExp queryExp)`
  Returns a constraint that is the negation of its argument.
  `static QueryExp`
  Query.`or(QueryExp q1, QueryExp q2)`
  Returns a query expression that is the disjunction of two other query expressions.
  Methods in javax.management with parameters of type QueryExp
  Modifier and Type
  Method
  Description
  `static QueryExp`
  Query.`and(QueryExp q1, QueryExp q2)`
  Returns a query expression that is the conjunction of two other query expressions.
  `static QueryExp`
  Query.`not(QueryExp queryExp)`
  Returns a constraint that is the negation of its argument.
  `static QueryExp`
  Query.`or(QueryExp q1, QueryExp q2)`
  Returns a query expression that is the disjunction of two other query expressions.
  `Set<ObjectInstance>`
  MBeanServer.`queryMBeans(ObjectName name, QueryExp query)`
  Gets MBeans controlled by the MBean server.
  `Set<ObjectInstance>`
  MBeanServerConnection.`queryMBeans(ObjectName name, QueryExp query)`
  Gets MBeans controlled by the MBean server.
  `Set<ObjectName>`
  MBeanServer.`queryNames(ObjectName name, QueryExp query)`
  Gets the names of MBeans controlled by the MBean server.
  `Set<ObjectName>`
  MBeanServerConnection.`queryNames(ObjectName name, QueryExp query)`
  Gets the names of MBeans controlled by the MBean server.