Package com.google.common.collect
Class ImmutableTable.SerializedForm
java.lang.Object
com.google.common.collect.ImmutableTable.SerializedForm
- All Implemented Interfaces:
Serializable
- Enclosing class:
ImmutableTable<R,
C, V>
Serialized type for all ImmutableTable instances. It captures the logical contents and
preserves iteration order of all views.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SerializedForm
(Object[] rowKeys, Object[] columnKeys, Object[] cellValues, int[] cellRowIndices, int[] cellColumnIndices) -
Method Summary
Modifier and TypeMethodDescription(package private) static ImmutableTable.SerializedForm
create
(ImmutableTable<?, ?, ?> table, int[] cellRowIndices, int[] cellColumnIndices) (package private) Object
-
Field Details
-
rowKeys
-
columnKeys
-
cellValues
-
cellRowIndices
private final int[] cellRowIndices -
cellColumnIndices
private final int[] cellColumnIndices -
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
SerializedForm
-
-
Method Details
-
create
static ImmutableTable.SerializedForm create(ImmutableTable<?, ?, ?> table, int[] cellRowIndices, int[] cellColumnIndices) -
readResolve
Object readResolve()
-