IBM WebSphere Application ServerTM
Release 8

com.ibm.wsspi.xct.annotation
Class StringValue

java.lang.Object
  extended by com.ibm.wsspi.xct.annotation.StringValue
All Implemented Interfaces:
AnnotationValue

public final class StringValue
extends java.lang.Object
implements AnnotationValue

This class is provided for WebSphere Application Server stack products and infrastructure extenders that want to use Cross Component Trace for product-specific correlation needs.

For details on usage, please contact IBM support.


Constructor Summary
StringValue(java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 boolean equals(StringValue other)
           
 java.lang.String getValue()
           
 java.util.List<? extends AnnotationValue> getValues()
           
 int hashCode()
           
 java.lang.String toString()
           
 java.lang.Appendable toString(java.lang.Appendable app)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringValue

public StringValue(java.lang.String value)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.Appendable toString(java.lang.Appendable app)
                              throws java.io.IOException
Specified by:
toString in interface AnnotationValue
Throws:
java.io.IOException

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

equals

public boolean equals(StringValue other)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getValue

public java.lang.String getValue()

getValues

public java.util.List<? extends AnnotationValue> getValues()
Specified by:
getValues in interface AnnotationValue

IBM WebSphere Application ServerTM
Release 8