GigaSpaces XAP 9.5 API

Uses of Interface
org.openspaces.persistency.cassandra.meta.mapping.node.TypeNode

Packages that use TypeNode
org.openspaces.persistency.cassandra.meta   
org.openspaces.persistency.cassandra.meta.mapping.node   
 

Uses of TypeNode in org.openspaces.persistency.cassandra.meta
 

Classes in org.openspaces.persistency.cassandra.meta that implement TypeNode
 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.
 

Uses of TypeNode in org.openspaces.persistency.cassandra.meta.mapping.node
 

Subinterfaces of TypeNode in org.openspaces.persistency.cassandra.meta.mapping.node
 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.
 

Classes in org.openspaces.persistency.cassandra.meta.mapping.node that implement TypeNode
 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.
 

Methods in org.openspaces.persistency.cassandra.meta.mapping.node that return TypeNode
 TypeNode TypeNodeIntrospector.introspect(String parentFullName, String name, Class<?> type, TypeNodeContext context)
           
 TypeNode TypeNodeIntrospector.introspect(String parentFullName, String name, Object value, TypeNodeContext context)
           
 

Methods in org.openspaces.persistency.cassandra.meta.mapping.node that return types with arguments of type TypeNode
protected  Map<String,TypeNode> AbstractCompoundTypeNode.getChildren()
           
 

Methods in org.openspaces.persistency.cassandra.meta.mapping.node with parameters of type TypeNode
 Object TypeNodeIntrospector.convertFromSpaceDocumentIfNeeded(Object value, TypeNode typeNode)
           
 

Constructor parameters in org.openspaces.persistency.cassandra.meta.mapping.node with type arguments of type TypeNode
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)
           
 


GigaSpaces XAP 9.5 API

Copyright © GigaSpaces.