Package | Description |
---|---|
org.openspaces.persistency.cassandra.meta | |
org.openspaces.persistency.cassandra.meta.mapping.node |
Modifier and Type | Method and Description |
---|---|
Object |
AbstractColumnMetadata.readFromColumnFamilyRow(ColumnFamilyRow row,
TypeNodeContext context) |
void |
AbstractColumnMetadata.writeToColumnFamilyRow(Object value,
ColumnFamilyRow row,
TypeNodeContext context) |
Constructor and Description |
---|
TypedColumnMetadata(String parentFullName,
String name,
Class<?> type,
TypeNodeContext context,
me.prettyprint.hector.api.Serializer<Object> fixedPropertyValueSerializer) |
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) |
Object |
MapTypeNode.readFromColumnFamilyRow(ColumnFamilyRow row,
TypeNodeContext context) |
Object |
TypeNode.readFromColumnFamilyRow(ColumnFamilyRow row,
TypeNodeContext context)
Recursively read the value matching this type node property from the
ColumnFamilyRow . |
SpaceDocument |
SpaceDocumentTypeNode.readFromColumnFamilyRow(ColumnFamilyRow row,
TypeNodeContext context) |
SpaceDocument |
SpaceDocumentTopLevelTypeNode.readFromColumnFamilyRow(ColumnFamilyRow row,
TypeNodeContext context) |
Object |
PojoTypeNode.readFromColumnFamilyRow(ColumnFamilyRow row,
TypeNodeContext context) |
protected void |
AbstractCompoundTypeNode.writePropertyToColumnFamilyRow(ColumnFamilyRow row,
String propertyName,
Object propertyValue,
TypeNodeContext context) |
protected void |
SpaceDocumentTopLevelTypeNode.writePropertyToColumnFamilyRow(ColumnFamilyRow row,
String propertyName,
Object propertyValue,
TypeNodeContext context) |
void |
AbstractCompoundTypeNode.writeToColumnFamilyRow(Object value,
ColumnFamilyRow row,
TypeNodeContext context) |
void |
TypeNode.writeToColumnFamilyRow(Object value,
ColumnFamilyRow row,
TypeNodeContext context)
Recursively write the value matching this type node and all its children to a
ColumnFamilyRow instance. |
protected abstract void |
AbstractCompoundTypeNode.writeToColumnFamilyRowImpl(Object value,
ColumnFamilyRow row,
TypeNodeContext context) |
protected void |
MapTypeNode.writeToColumnFamilyRowImpl(Object value,
ColumnFamilyRow row,
TypeNodeContext context) |
protected void |
SpaceDocumentTypeNode.writeToColumnFamilyRowImpl(Object value,
ColumnFamilyRow row,
TypeNodeContext context) |
protected void |
PojoTypeNode.writeToColumnFamilyRowImpl(Object value,
ColumnFamilyRow row,
TypeNodeContext context) |
Constructor and Description |
---|
PojoTypeNode(String parentFullName,
String name,
Class<?> type,
TypeNodeContext context) |
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.