| Package | Description |
|---|---|
| com.datastax.driver.core | |
| org.helenus.driver.impl |
| Modifier and Type | Method and Description |
|---|---|
static com.datastax.driver.core.UserType |
UserTypeBridge.instantiate(StatementManagerImpl mgr,
UDTClassInfoImpl<?> ucinfo,
String keyspace)
Instantiates a new
UserType object. |
| Modifier and Type | Class and Description |
|---|---|
class |
UDTActualClassInfoImpl<T>
The
UDTActualClassInfoImpl class provides information about a
particular POJO class. |
class |
UDTRootClassInfoImpl<T>
The
UDTRootClassInfoImpl class provides information about a
particular root element POJO class. |
class |
UDTSubClassInfoImpl<T>
The
UDTSubClassInfoImpl class provides information about a
particular UDT sub-root element POJO class. |
class |
UDTTypeClassInfoImpl<T>
The
UDTTypeClassInfoImpl class provides information about a
particular POJO class. |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<UDTClassInfoImpl<?>> |
TableInfoImpl.udts()
Gets all user-defined types the pojo class represented by this table is
dependent on.
|
java.util.stream.Stream<UDTClassInfoImpl<?>> |
FieldInfoImpl.udts()
Gets all user-defined types this field is dependent on.
|
java.util.stream.Stream<UDTClassInfoImpl<?>> |
DataTypeImpl.Definition.udts()
Gets all user-defined types this definition is dependent on.
|
java.util.stream.Stream<UDTClassInfoImpl<?>> |
ClassInfoImpl.udts()
Gets all user-defined types the pojo class represented by this class is
dependent on.
|
| Modifier and Type | Method and Description |
|---|---|
protected StringBuilder[] |
CreateTypeImpl.buildQueryStrings(UDTClassInfoImpl<T> ucinfo)
Builds query strings for the specified table.
|
protected StringBuilder[] |
AlterCreateTypeImpl.buildQueryStrings(UDTClassInfoImpl<T> ucinfo)
Builds query strings for the specified table.
|
| Constructor and Description |
|---|
TableInfoImpl(StatementManagerImpl mgr,
UDTClassInfoImpl<T> cinfo,
String name)
Instantiates a new
TableInfo object. |
UDTClassInfoImpl(UDTClassInfoImpl<T> cinfo,
Class<T> clazz)
Instantiates a new
UDTClassInfoImpl object. |
UDTCodecImpl(UDTClassInfoImpl<T> cinfo,
String keyspace)
Instantiates a new default
UDTCodecImpl object. |
UDTCodecImpl(UDTClassInfoImpl<T> cinfo,
com.datastax.driver.core.UserType definition)
Instantiates a new
UDTCodecImpl object. |
Copyright (C) 2015-2017 The Helenus Driver Project Authors.