public abstract class BulletDeserializer extends Object implements Serializable
BulletDSLConfig.| Modifier and Type | Field and Description |
|---|---|
protected BulletDSLConfig |
config |
| Constructor and Description |
|---|
BulletDeserializer(com.yahoo.bullet.common.BulletConfig bulletConfig)
Constructor that takes a configuration containing the settings relevant for this deserializer.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Object |
deserialize(Object object)
Deserializes or transforms an object.
|
static BulletDeserializer |
from(BulletDSLConfig config)
Creates a BulletDeserializer instance using the specified class.
|
protected BulletDSLConfig config
public BulletDeserializer(com.yahoo.bullet.common.BulletConfig bulletConfig)
bulletConfig - The BulletConfig to use.public abstract Object deserialize(Object object) throws BulletDSLException
object - The object to deserialize or transform.BulletDSLException - if there is a deserialization error.public static BulletDeserializer from(BulletDSLConfig config)
config - The configuration containing the BulletDeserializer class name and other relevant settings.Copyright © 2021. All rights reserved.