StringValueExp (Java 2 Platform SE 5.0) (original) (raw)
javax.management
Class StringValueExp
java.lang.Object
javax.management.StringValueExp
All Implemented Interfaces:
public class StringValueExp
extends Object
implements ValueExp
Represents strings that are arguments to relational constraints. A StringValueExp
may be used anywhere a ValueExp
is required.
Since:
1.5
See Also:
Constructor Summary |
---|
StringValueExp() Basic constructor. |
StringValueExp(String val) Creates a new StringValueExp representing the given string. |
Method Summary | |
---|---|
ValueExp | apply(ObjectName name) Applies the ValueExp on a MBean. |
String | getValue() Returns the string represented by theStringValueExp instance. |
void | setMBeanServer(MBeanServer s) Sets the MBean server on which the query is to be performed. |
String | toString() Returns the string representing the object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, [wait](../../java/lang/Object.html#wait%28long, int%29) |
Constructor Detail |
---|
StringValueExp
public StringValueExp()
Basic constructor.
StringValueExp
public StringValueExp(String val)
Creates a new StringValueExp
representing the given string.
Parameters:
val
- the string that will be the value of this expression
Method Detail |
---|
getValue
public String getValue()
Returns the string represented by theStringValueExp
instance.
Returns:
the string.
toString
public String toString()
Returns the string representing the object.
Overrides:
[toString](../../java/lang/Object.html#toString%28%29)
in class [Object](../../java/lang/Object.html "class in java.lang")
Returns:
a string representation of the object.
setMBeanServer
public void setMBeanServer(MBeanServer s)
Sets the MBean server on which the query is to be performed.
Specified by:
[setMBeanServer](../../javax/management/ValueExp.html#setMBeanServer%28javax.management.MBeanServer%29)
in interface [ValueExp](../../javax/management/ValueExp.html "interface in javax.management")
Parameters:
s
- The MBean server on which the query is to be performed.
apply
public ValueExp apply(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException
Applies the ValueExp on a MBean.
Specified by:
[apply](../../javax/management/ValueExp.html#apply%28javax.management.ObjectName%29)
in interface [ValueExp](../../javax/management/ValueExp.html "interface in javax.management")
Parameters:
name
- The name of the MBean on which the ValueExp will be applied.
Returns:
The ValueExp
.
Throws:
[BadStringOperationException](../../javax/management/BadStringOperationException.html "class in javax.management")
[BadBinaryOpValueExpException](../../javax/management/BadBinaryOpValueExpException.html "class in javax.management")
[BadAttributeValueExpException](../../javax/management/BadAttributeValueExpException.html "class in javax.management")
[InvalidApplicationException](../../javax/management/InvalidApplicationException.html "class in javax.management")
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.