Platform SDK Java 8.5 API Reference

com.genesyslab.platform.commons.collections
Class UTFValue

java.lang.Object
  extended by com.genesyslab.platform.commons.collections.UTFValue
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public final class UTFValue
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Wrapper class for string value for "UTF16-BE" encoding transportation.
It is designed to pass language sensitive or multilingual string values inside of KeyValueCollection's through PSDK protocol connection.
Direct way for this value creation is KVList.addUTFString(String, String).

See Also:
Serialized Form

Constructor Summary
UTFValue(java.lang.String value)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getValue()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UTFValue

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

getValue

public java.lang.String getValue()

equals

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

hashCode

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

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

toString

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

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.