| Interface | Description | 
|---|---|
| CompoundTypeNode | Extension to  TypeNodeto denote compound type nodes (POJOs,VirtualEntry) | 
| ExternalizableTypeNode | Tag for  TypeNodeimplementations that should be persisted to the internal cassandra
 metadata column family. | 
| TopLevelTypeNode | A  CompoundTypeNodedenoting 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  CompoundTypeNodeimplementations. | 
| CassandraDocumentObjectConverter | A  DocumentObjectConverterthat does not fail if a type is missing during conversion. | 
| MapTypeNode | MapbasedCompoundTypeNode(currently, unused) | 
| PojoTypeNode | POJO based  CompoundTypeNode. | 
| SpaceDocumentTopLevelTypeNode | A  SpaceDocumentbased implementation ofTopLevelTypeNode. | 
| SpaceDocumentTypeNode | A  VirtualEntrybased implementation ofCompoundTypeNode. | 
| TypeNodeContext | Context used during type introspection and during read/write operations | 
| TypeNodeIntrospector | 
Copyright © GigaSpaces.