com.prolifics.tconn
Class StringRecord

java.lang.Object
  extended by com.prolifics.tconn.CArrayRecord
      extended by com.prolifics.tconn.StringRecord
All Implemented Interfaces:
Closeable, TuxBuffer, java.io.Serializable, java.lang.Cloneable, javax.resource.cci.Record

public class StringRecord
extends CArrayRecord

See Also:
Serialized Form

Constructor Summary
StringRecord(RecordFactoryImpl rfi)
           
 
Method Summary
 long getBuffer()
           
 java.lang.String getEncoding()
           
 int getLength()
           
 void processOutput(int len)
           
 void setEncoding(java.lang.String encoding)
           
 
Methods inherited from class com.prolifics.tconn.CArrayRecord
addIn, addIn, clone, close, getBytes, getContents, getRecordName, getRecordShortDescription, getXML, setBuffer, setRecordName, setRecordShortDescription
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.resource.cci.Record
equals, hashCode
 

Constructor Detail

StringRecord

public StringRecord(RecordFactoryImpl rfi)
Method Detail

processOutput

public void processOutput(int len)
                   throws javax.resource.ResourceException
Specified by:
processOutput in interface TuxBuffer
Overrides:
processOutput in class CArrayRecord
Throws:
javax.resource.ResourceException

getBuffer

public long getBuffer()
               throws javax.resource.ResourceException
Specified by:
getBuffer in interface TuxBuffer
Overrides:
getBuffer in class CArrayRecord
Throws:
javax.resource.ResourceException

getLength

public int getLength()
Specified by:
getLength in interface TuxBuffer
Overrides:
getLength in class CArrayRecord

setEncoding

public void setEncoding(java.lang.String encoding)
Specified by:
setEncoding in interface TuxBuffer
Overrides:
setEncoding in class CArrayRecord

getEncoding

public java.lang.String getEncoding()
Specified by:
getEncoding in interface TuxBuffer
Overrides:
getEncoding in class CArrayRecord