StringValueExp (Java Platform SE 6) (original) (raw)



javax.management

Class StringValueExp

java.lang.Object extended by javax.management.StringValueExp

All Implemented Interfaces:

Serializable, ValueExp


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:

Serialized Form


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.