T
- Type referencepublic abstract class AbstractTypeFactory<T extends AbstractCasquatchType> extends Object
Modifier and Type | Field and Description |
---|---|
protected com.datastax.oss.driver.api.core.type.UserDefinedType |
userDefinedType |
Constructor and Description |
---|
AbstractTypeFactory(com.datastax.oss.driver.api.core.type.UserDefinedType userDefinedType)
Construct TypeFactory from a UserDefinedType
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
fromUdtValue(com.datastax.oss.driver.api.core.data.UdtValue udtValue)
Process a UdtValue into an Object
|
protected abstract com.datastax.oss.driver.api.core.data.UdtValue |
toUdtValue(T obj)
Process an object into a UdtValue
|
protected final com.datastax.oss.driver.api.core.type.UserDefinedType userDefinedType
public AbstractTypeFactory(com.datastax.oss.driver.api.core.type.UserDefinedType userDefinedType)
userDefinedType
- type to base factory onprotected abstract T fromUdtValue(com.datastax.oss.driver.api.core.data.UdtValue udtValue)
udtValue
- UdtValue to processprotected abstract com.datastax.oss.driver.api.core.data.UdtValue toUdtValue(T obj)
obj
- object to processCopyright © 2019. All rights reserved.