| Interface | Description | 
|---|---|
| CompoundTypeNode | 
 Extension to  
TypeNode to denote compound type nodes (POJOs, VirtualEntry) | 
| ExternalizableTypeNode | 
 Tag for  
TypeNode implementations that should be persisted to the internal cassandra
 metadata column family. | 
| TopLevelTypeNode | 
 A  
CompoundTypeNode denoting a top level element. | 
| TypeNode | 
 An interface to describe a property's metadata that is part of a type hierarcy. 
 | 
| Class | Description | 
|---|---|
| AbstractCompoundTypeNode | 
 Base class for  
CompoundTypeNode implementations. | 
| CassandraDocumentObjectConverter | 
 A  
DocumentObjectConverter that does not fail if a type is missing during conversion. | 
| MapTypeNode | 
Map based CompoundTypeNode (currently, unused) | 
| PojoTypeNode | 
 POJO based  
CompoundTypeNode. | 
| SpaceDocumentTopLevelTypeNode | 
 A  
SpaceDocument based implementation of TopLevelTypeNode. | 
| SpaceDocumentTypeNode | 
 A  
VirtualEntry based implementation of CompoundTypeNode. | 
| TypeNodeContext | 
 Context used during type introspection and during read/write operations 
 | 
| TypeNodeIntrospector | 
Copyright © GigaSpaces.