T
- public class IcedArrayList<T extends Iced> extends java.util.ArrayList<T> implements Freezable
Constructor and Description |
---|
IcedArrayList() |
Modifier and Type | Method and Description |
---|---|
int |
frozenType()
Returns a small dense integer, which is cluster-wide unique per-class.
|
IcedArrayList<T> |
read_impl(AutoBuffer ab)
Implementation of the
Iced serialization protocol, only called by
auto-genned code. |
IcedArrayList<T> |
read(AutoBuffer ab)
Standard "read thyself from the AutoBuffer" call, using the fast Iced protocol.
|
IcedArrayList<T> |
readJSON_impl(AutoBuffer ab)
Implementation of the
Iced serialization protocol, only called by
auto-genned code. |
T |
readJSON(AutoBuffer ab)
Standard "read thyself from the AutoBuffer" call, using JSON.
|
AutoBuffer |
write_impl(AutoBuffer ab)
Implementation of the
Iced serialization protocol, only called by
auto-genned code. |
AutoBuffer |
write(AutoBuffer ab)
Standard "write thyself into the AutoBuffer" call, using the fast Iced
protocol.
|
DocGen.HTML |
writeHTML_impl(DocGen.HTML html)
Implementation of the
Iced serialization protocol, only called by
auto-genned code. |
DocGen.HTML |
writeHTML(DocGen.HTML html)
Standard "write thyself into the AutoBuffer" call, using HTML.
|
AutoBuffer |
writeJSON_impl(AutoBuffer ab)
Implementation of the
Iced serialization protocol, only called by
auto-genned code. |
AutoBuffer |
writeJSON(AutoBuffer ab)
Standard "write thyself into the AutoBuffer" call, using JSON.
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, set, size, subList, toArray, toArray, trimToSize
public AutoBuffer write(AutoBuffer ab)
Freezable
Icer
classes.write
in interface Freezable
ab
- AutoBuffer
to write this object to.AutoBuffer
for flow-coding.public IcedArrayList<T> read(AutoBuffer ab)
Freezable
Icer
classes.public AutoBuffer write_impl(AutoBuffer ab)
Freezable
Iced
serialization protocol, only called by
auto-genned code. Not intended to be called by user code. Override only
for custom Iced serializers.write_impl
in interface Freezable
ab
- AutoBuffer
to write this object to.AutoBuffer
for flow-coding.public IcedArrayList<T> read_impl(AutoBuffer ab)
Freezable
Iced
serialization protocol, only called by
auto-genned code. Not intended to be called by user code. Override only
for custom Iced serializers.public AutoBuffer writeJSON_impl(AutoBuffer ab)
Freezable
Iced
serialization protocol, only called by
auto-genned code. Not intended to be called by user code. Override only
for custom Iced serializers.writeJSON_impl
in interface Freezable
ab
- AutoBuffer
to write this object to.AutoBuffer
for flow-coding.public IcedArrayList<T> readJSON_impl(AutoBuffer ab)
Freezable
Iced
serialization protocol, only called by
auto-genned code. Not intended to be called by user code. Override only
for custom Iced serializers.readJSON_impl
in interface Freezable
ab
- AutoBuffer
to read this object from.public DocGen.HTML writeHTML_impl(DocGen.HTML html)
Freezable
Iced
serialization protocol, only called by
auto-genned code. Not intended to be called by user code. Override only
for custom Iced serializers.writeHTML_impl
in interface Freezable
html
- html to write object to.public DocGen.HTML writeHTML(DocGen.HTML html)
Freezable
Icer
classes.writeHTML
in interface Freezable
html
- target to serialize this object in HTML formAutoBuffer
for flow-coding.public AutoBuffer writeJSON(AutoBuffer ab)
Freezable
Icer
classes.writeJSON
in interface Freezable
ab
- AutoBuffer
to write this object to.AutoBuffer
for flow-coding.public T readJSON(AutoBuffer ab)
Freezable
Icer
classes.public int frozenType()
Freezable
frozenType
in interface Freezable