public class BasePVString extends AbstractPVScalar implements PVString
Modifier and Type | Field and Description |
---|---|
protected String |
value |
convert
Constructor and Description |
---|
BasePVString(Scalar scalar) |
Modifier and Type | Method and Description |
---|---|
void |
deserialize(ByteBuffer buffer,
DeserializableControl control)
Deserialize buffer.
|
boolean |
equals(Object obj) |
String |
get()
Get the String value stored in the field.
|
int |
hashCode() |
void |
put(String value)
Put the String value into the field.
|
void |
serialize(ByteBuffer buffer,
SerializableControl flusher)
Serialize field into given buffer.
|
void |
serialize(ByteBuffer buffer,
SerializableControl flusher,
int offset,
int count)
Serialize field into given buffer.
|
getScalar
changeField, getField, getFieldName, getFieldOffset, getNextFieldOffset, getNumberFields, getParent, getPVAuxInfo, getRequesterName, isImmutable, message, postPut, renameField, setData, setImmutable, setPostHandler, setRequester, toString, toString, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getField, getFieldName, getFieldOffset, getNextFieldOffset, getNumberFields, getParent, getPVAuxInfo, isImmutable, postPut, renameField, setImmutable, setPostHandler, setRequester, toString, toString, toString
getRequesterName, message
protected String value
public BasePVString(Scalar scalar)
public String get()
PVString
public void put(String value)
PVString
public void serialize(ByteBuffer buffer, SerializableControl flusher)
Serializable
serialize
in interface Serializable
buffer
- serialization buffer.flusher
- flush interface.public void serialize(ByteBuffer buffer, SerializableControl flusher, int offset, int count)
SerializableArray
serialize
in interface SerializableArray
buffer
- serialization buffer.flusher
- flush interface.offset
- offset in array.count
- number of elements in array.public void deserialize(ByteBuffer buffer, DeserializableControl control)
Serializable
deserialize
in interface Serializable
buffer
- serialization buffer.control
- deserialization control.Copyright © 2014. All Rights Reserved.