se.sics.isl.transport
Class TransportWriter
java.lang.Object
se.sics.isl.transport.TransportWriter
- Direct Known Subclasses:
- BinaryTransportWriter
public abstract class TransportWriter
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransportWriter
public TransportWriter()
addConstant
public void addConstant(java.lang.String constant)
- Notify the writer that this string value should be regarded as a constant
that probably will be used many times. The implementation might use this
for optimization.
- Parameters:
constant
- the value that should be regarded as a constant.
getNodeLevel
public abstract int getNodeLevel()
node
public abstract TransportWriter node(java.lang.String name)
endNode
public abstract TransportWriter endNode(java.lang.String name)
attr
public TransportWriter attr(java.lang.String name,
int value)
attr
public TransportWriter attr(java.lang.String name,
long value)
attr
public TransportWriter attr(java.lang.String name,
float value)
attr
public TransportWriter attr(java.lang.String name,
double value)
attr
public TransportWriter attr(java.lang.String name,
int[] value)
attr
public abstract TransportWriter attr(java.lang.String name,
java.lang.String value)
write
public TransportWriter write(Transportable object)
Copyright © 2007-2009 Association for Trading Agent Research. All Rights Reserved.