| Package | Description |
|---|---|
| org.helenus.driver.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
RootClassInfoImpl<T>
The
RootClassInfoImpl class provides information about a
particular root element POJO class. |
class |
SubClassInfoImpl<T>
The
SubClassInfoImpl class provides information about a
particular sub-root element POJO class. |
class |
TypeClassInfoImpl<T>
The
TypeClassInfoImpl class provides information about a
particular POJO class. |
class |
UDTActualClassInfoImpl<T>
The
UDTActualClassInfoImpl class provides information about a
particular POJO class. |
class |
UDTClassInfoImpl<T>
The
UDTClassInfoImpl 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 |
|---|---|
protected <T> ClassInfoImpl<T> |
StatementManagerImpl.cacheClassInfoIfAbsent(ClassInfoImpl<T> cinfo)
Caches the specified class info unless one is already present in the cache.
|
<T> ClassInfoImpl<T> |
StatementManagerImpl.findClassInfoImpl(Class<T> clazz)
Find a class info structure that defines the specified POJO class.
|
protected ClassInfoImpl<?> |
StatementManagerImpl.get(Class<?> clazz)
Gets the information for a given POJO class.
|
ClassInfoImpl<T> |
ClassInfoImpl.Context.getClassInfo()
Gets the class info for the POJO.
|
ClassInfoImpl<T> |
StatementImpl.getClassInfoImpl()
Gets the POJO class information associated with this statement.
|
<T> ClassInfoImpl<T> |
StatementManagerImpl.getClassInfoImpl(Class<T> clazz)
Gets a class info structure that defines the specified POJO class.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<ClassInfoImpl<?>> |
StatementManagerImpl.classInfoImpls()
Gets all cached class info structures.
|
java.util.stream.Stream<ClassInfoImpl<? extends T>> |
UDTRootClassInfoImpl.classInfos()
Gets all class infos (including type classes if this is a root class)
for the POJO.
|
java.util.stream.Stream<ClassInfoImpl<? extends T>> |
RootClassInfoImpl.classInfos()
Gets all class infos (including type classes if this is a root class)
for the POJO.
|
java.util.stream.Stream<ClassInfoImpl<? extends T>> |
ClassInfoImpl.classInfos()
Gets all class infos (including type classes if this is a root class)
for the POJO.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> ClassInfoImpl<T> |
StatementManagerImpl.cacheClassInfoIfAbsent(ClassInfoImpl<T> cinfo)
Caches the specified class info unless one is already present in the cache.
|
| Constructor and Description |
|---|
ReplicationWithImpl(ClassInfoImpl<?> cinfo,
StatementManagerImpl mgr)
Instantiates a new
ReplicationWithImpl object. |
TableInfoImpl(StatementManagerImpl mgr,
ClassInfoImpl<T> cinfo,
Table table)
Instantiates a new
TableInfo object. |
Copyright (C) 2015-2017 The Helenus Driver Project Authors.