StringValueExp (Java Platform SE 6) (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 SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.