Package | Description |
---|---|
org.openspaces.persistency.cassandra.meta | |
org.openspaces.persistency.cassandra.meta.mapping.node |
Modifier and Type | Class and Description |
---|---|
class |
AbstractColumnMetadata
Base class for
ColumnMetadata implementations |
class |
DynamicColumnMetadata
A
TypeNode implementation representing a dynamic column for which no metadata exists on
the matching Cassandra column family. |
class |
TypedColumnMetadata
A
TypeNode implementations for representing a typed column. |
Modifier and Type | Interface and Description |
---|---|
interface |
CompoundTypeNode
Extension to
TypeNode to denote compound type nodes (POJOs, VirtualEntry ) |
interface |
ExternalizableTypeNode
Tag for
TypeNode implementations that should be persisted to the internal cassandra
metadata column family. |
interface |
TopLevelTypeNode
A
CompoundTypeNode denoting a top level element. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompoundTypeNode
Base class for
CompoundTypeNode implementations. |
class |
MapTypeNode
Map based CompoundTypeNode (currently, unused) |
class |
PojoTypeNode
POJO based
CompoundTypeNode . |
class |
SpaceDocumentTopLevelTypeNode
A
SpaceDocument based implementation of TopLevelTypeNode . |
class |
SpaceDocumentTypeNode
A
VirtualEntry based implementation of CompoundTypeNode . |
Modifier and Type | Method and Description |
---|---|
TypeNode |
TypeNodeIntrospector.introspect(String parentFullName,
String name,
Class<?> type,
TypeNodeContext context) |
TypeNode |
TypeNodeIntrospector.introspect(String parentFullName,
String name,
Object value,
TypeNodeContext context) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,TypeNode> |
AbstractCompoundTypeNode.getChildren() |
Modifier and Type | Method and Description |
---|---|
Object |
TypeNodeIntrospector.convertFromSpaceDocumentIfNeeded(Object value,
TypeNode typeNode) |
Constructor and Description |
---|
SpaceDocumentTopLevelTypeNode(String typeName,
String keyName,
Class<?> keyType,
Map<String,TypeNode> initialChildren,
TypeNodeContext context) |
SpaceDocumentTypeNode(String typeName,
String parentFullName,
String name,
Map<String,TypeNode> initialChildren,
TypeNodeContext context) |
Copyright © GigaSpaces.