Platform SDK Java 8.5 API Reference

com.genesyslab.platform.contacts.protocol.contactserver
Class TrainingDataObject

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.DataObject
      extended by com.genesyslab.platform.contacts.protocol.contactserver.AbstractPrintable
          extended by com.genesyslab.platform.contacts.protocol.contactserver.TrainingDataObject
All Implemented Interfaces:
Printable, XmlSerializable

public final class TrainingDataObject
extends AbstractPrintable
implements XmlSerializable, Printable


Field Summary
 
Fields inherited from class com.genesyslab.platform.contacts.protocol.contactserver.AbstractPrintable
SUPRESSED
 
Constructor Summary
TrainingDataObject()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Date getCreationTime()
          Date of creation
 java.util.Date getEndTime()
          End date
 java.lang.String getLang()
          The language (64 chars max)
 java.lang.String getRootName()
          Name of the root (255 chars max)
 java.util.Date getStartTime()
          Start date
 java.lang.Integer getTenantId()
          Id of the tenant
 java.lang.String getTheId()
          Id of the object to be created (useful for imports)
 java.lang.String getTheName()
          The Name (255 chars max)
 int hashCode()
           
 void loadFromXml(UCSCustomCodec custCodec, org.w3c.dom.Node node)
           
 void saveToXml(UCSCustomCodec custCodec, org.w3c.dom.Node node)
           
 void setCreationTime(java.util.Date value)
          Date of creation
 void setEndTime(java.util.Date value)
          End date
 void setLang(java.lang.String value)
          The language (64 chars max)
 void setRootName(java.lang.String value)
          Name of the root (255 chars max)
 void setStartTime(java.util.Date value)
          Start date
 void setTenantId(java.lang.Integer value)
          Id of the tenant
 void setTheId(java.lang.String value)
          Id of the object to be created (useful for imports)
 void setTheName(java.lang.String value)
          The Name (255 chars max)
 java.lang.String toString(int indent, boolean hideAllowed, boolean truncateLargeData)
           
 
Methods inherited from class com.genesyslab.platform.contacts.protocol.contactserver.AbstractPrintable
createIndent, toString, toString, toString, toString
 
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.genesyslab.platform.contacts.protocol.contactserver.Printable
toString
 

Constructor Detail

TrainingDataObject

public TrainingDataObject()
Method Detail

getTheId

public java.lang.String getTheId()
Id of the object to be created (useful for imports)

Returns:
property value

setTheId

public void setTheId(java.lang.String value)
Id of the object to be created (useful for imports)


getTheName

public java.lang.String getTheName()
The Name (255 chars max)

Returns:
property value

setTheName

public void setTheName(java.lang.String value)
The Name (255 chars max)


getCreationTime

public java.util.Date getCreationTime()
Date of creation

Returns:
property value

setCreationTime

public void setCreationTime(java.util.Date value)
Date of creation


getTenantId

public java.lang.Integer getTenantId()
Id of the tenant

Returns:
property value

setTenantId

public void setTenantId(java.lang.Integer value)
Id of the tenant


getLang

public java.lang.String getLang()
The language (64 chars max)

Returns:
property value

setLang

public void setLang(java.lang.String value)
The language (64 chars max)


getStartTime

public java.util.Date getStartTime()
Start date

Returns:
property value

setStartTime

public void setStartTime(java.util.Date value)
Start date


getEndTime

public java.util.Date getEndTime()
End date

Returns:
property value

setEndTime

public void setEndTime(java.util.Date value)
End date


getRootName

public java.lang.String getRootName()
Name of the root (255 chars max)

Returns:
property value

setRootName

public void setRootName(java.lang.String value)
Name of the root (255 chars max)


saveToXml

public void saveToXml(UCSCustomCodec custCodec,
                      org.w3c.dom.Node node)
               throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Specified by:
saveToXml in interface XmlSerializable
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

loadFromXml

public void loadFromXml(UCSCustomCodec custCodec,
                        org.w3c.dom.Node node)
                 throws com.genesyslab.platform.commons.protocol.runtime.codec.CodecException
Specified by:
loadFromXml in interface XmlSerializable
Throws:
com.genesyslab.platform.commons.protocol.runtime.codec.CodecException

toString

public java.lang.String toString(int indent,
                                 boolean hideAllowed,
                                 boolean truncateLargeData)
Specified by:
toString in class AbstractPrintable

hashCode

public int hashCode()
Overrides:
hashCode in class DataObject

equals

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

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.