- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- AttributeValueExp,- StringValueExp
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.- Since:
- 1.5
- 
Method SummaryModifier and TypeMethodDescriptionapply(ObjectName name) Applies the ValueExp on a MBean.voidDeprecated.
- 
Method Details- 
applyValueExp apply(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException Applies the ValueExp on a MBean.- Parameters:
- name- The name of the MBean on which the ValueExp will be applied.
- Returns:
- The ValueExp.
- Throws:
- BadStringOperationException- when an invalid string operation is passed to a method for constructing a query
- BadBinaryOpValueExpException- when an invalid expression is passed to a method for constructing a query
- BadAttributeValueExpException- when an invalid MBean attribute is passed to a query constructing method
- InvalidApplicationException- when an invalid apply is attempted
 
- 
setMBeanServerDeprecated.This method is not needed because aValueExpcan access the MBean server in which it is being evaluated by usingQueryEval.getMBeanServer().Sets the MBean server on which the query is to be performed.- Parameters:
- s- The MBean server on which the query is to be performed.
 
 
- 
ValueExpcan access the MBean server in which it is being evaluated by usingQueryEval.getMBeanServer().