javax.management
Class ValueExp

java.lang.Object
  |
  +--javax.management.QueryEval
        |
        +--javax.management.ValueExp
Direct Known Subclasses:
AttributeValueExp, StringValueExp

public abstract class ValueExp
extends QueryEval

The ValueExp class represents values that can be passed as arguments to relational expressions. Strings, numbers, attributes are valid values and should be represented by implementations of ValueExp.

See Also:
Serialized Form

Constructor Summary
ValueExp()
           
 
Method Summary
 ValueExp apply(java.lang.Object object)
          Applies the ValueExp on a MBean.
 
Methods inherited from class javax.management.QueryEval
setMBeanServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueExp

public ValueExp()
Method Detail

apply

public ValueExp apply(java.lang.Object object)
               throws BadStringOperationException,
                      BadBinaryOpValueExpException,
                      BadAttributeValueExpException,
                      InvalidApplicationException
Applies the ValueExp on a MBean.
Parameters:
object - The MBean on which the ValueExp will be applied.
Returns:
The ValueExp.
Throws:
BadStringOperationException -  
BadBinaryOpValueExpException -  
BadAttributeValueExpException -  
InvalidApplicationException -