public class HollowFrameworkSerializer extends com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>
| Modifier | Constructor and Description |
|---|---|
protected |
HollowFrameworkSerializer(HollowSerializationFramework framework,
com.netflix.hollow.core.util.HollowObjectHashCodeFinder hasher) |
| Modifier and Type | Method and Description |
|---|---|
HollowSerializationRecord |
getRec(java.lang.String type) |
void |
serializeBytes(HollowSerializationRecord rec,
java.lang.String fieldName,
byte[] value) |
<T> void |
serializeList(HollowSerializationRecord rec,
java.lang.String fieldName,
java.lang.String typeName,
java.util.Collection<T> obj) |
<K,V> void |
serializeMap(HollowSerializationRecord rec,
java.lang.String fieldName,
java.lang.String keyTypeName,
java.lang.String valueTypeName,
java.util.Map<K,V> obj) |
void |
serializeObject(HollowSerializationRecord rec,
java.lang.String fieldName,
java.lang.Object obj) |
void |
serializeObject(HollowSerializationRecord rec,
java.lang.String fieldName,
java.lang.String typeName,
java.lang.Object obj)
Deprecated.
|
void |
serializePrimitive(HollowSerializationRecord rec,
java.lang.String fieldName,
boolean value) |
void |
serializePrimitive(HollowSerializationRecord rec,
java.lang.String fieldName,
double value) |
void |
serializePrimitive(HollowSerializationRecord rec,
java.lang.String fieldName,
float value) |
void |
serializePrimitive(HollowSerializationRecord rec,
java.lang.String fieldName,
int value) |
void |
serializePrimitive(HollowSerializationRecord rec,
java.lang.String fieldName,
long value) |
void |
serializePrimitive(HollowSerializationRecord rec,
java.lang.String fieldName,
java.lang.Object value) |
<T> void |
serializeSet(HollowSerializationRecord rec,
java.lang.String fieldName,
java.lang.String typeName,
java.util.Set<T> obj) |
void |
serializeString(HollowSerializationRecord rec,
java.lang.String fieldName,
java.lang.String value) |
protected HollowFrameworkSerializer(HollowSerializationFramework framework, com.netflix.hollow.core.util.HollowObjectHashCodeFinder hasher)
public void serializePrimitive(HollowSerializationRecord rec, java.lang.String fieldName, java.lang.Object value)
serializePrimitive in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializePrimitive(HollowSerializationRecord rec, java.lang.String fieldName, int value)
serializePrimitive in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializePrimitive(HollowSerializationRecord rec, java.lang.String fieldName, long value)
serializePrimitive in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializePrimitive(HollowSerializationRecord rec, java.lang.String fieldName, float value)
serializePrimitive in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializePrimitive(HollowSerializationRecord rec, java.lang.String fieldName, double value)
serializePrimitive in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializePrimitive(HollowSerializationRecord rec, java.lang.String fieldName, boolean value)
serializePrimitive in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializeBytes(HollowSerializationRecord rec, java.lang.String fieldName, byte[] value)
serializeBytes in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializeString(HollowSerializationRecord rec, java.lang.String fieldName, java.lang.String value)
@Deprecated public void serializeObject(HollowSerializationRecord rec, java.lang.String fieldName, java.lang.String typeName, java.lang.Object obj)
serializeObject in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public void serializeObject(HollowSerializationRecord rec, java.lang.String fieldName, java.lang.Object obj)
serializeObject in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public <T> void serializeList(HollowSerializationRecord rec, java.lang.String fieldName, java.lang.String typeName, java.util.Collection<T> obj)
serializeList in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public <T> void serializeSet(HollowSerializationRecord rec, java.lang.String fieldName, java.lang.String typeName, java.util.Set<T> obj)
serializeSet in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public <K,V> void serializeMap(HollowSerializationRecord rec, java.lang.String fieldName, java.lang.String keyTypeName, java.lang.String valueTypeName, java.util.Map<K,V> obj)
serializeMap in class com.netflix.zeno.serializer.FrameworkSerializer<HollowSerializationRecord>public HollowSerializationRecord getRec(java.lang.String type)