Package | Description |
---|---|
er.neo4jadaptor | |
er.neo4jadaptor.ersatz |
Provides classes for performing value conversion between library specific values and neutral java values.
|
er.neo4jadaptor.ersatz.lucene |
Provides classes for performing value conversion between custom stored Lucene index types and neutral java values.
|
er.neo4jadaptor.ersatz.neo4j |
Provides classes for performing value conversion between Neo4J
PropertyContainer subtypes and ersatz objects. |
er.neo4jadaptor.ersatz.webobjects |
Provides classes for performing value conversion between
NSDictionary ,
NSMutableDictionary and neutral java values. |
er.neo4jadaptor.storage |
Classes for
Ersatz object stores which provide CRUD operations. |
er.neo4jadaptor.storage.lucene | |
er.neo4jadaptor.storage.neo4j | |
er.neo4jadaptor.utils |
Modifier and Type | Class and Description |
---|---|
class |
Neo4JChannel<T extends Ersatz> |
class |
Neo4JContext<T extends Ersatz> |
Modifier and Type | Method and Description |
---|---|
Store<Ersatz,T> |
Neo4JContext.entityStoreForEntity(EOEntity entity) |
Modifier and Type | Method and Description |
---|---|
NSMutableDictionary<String,Object> |
Neo4JChannel.toSnapshot(EOEntity entity,
Ersatz ultimate) |
Modifier and Type | Field and Description |
---|---|
static Ersatz |
Ersatz.EMPTY
Empty ersatz object with no attributes set.
|
Modifier and Type | Method and Description |
---|---|
static void |
Ersatz.copy(Ersatz source,
Ersatz dest)
Copy all EO attributes defined in source object to the destination
|
Modifier and Type | Class and Description |
---|---|
class |
LuceneErsatz<Type extends org.neo4j.graphdb.PropertyContainer>
Ersatz representation based on lucene document.
|
Modifier and Type | Class and Description |
---|---|
class |
Neo4JErsatz
Ersatz stored using Neo4J
PropertyContainer . |
class |
Neo4JNodeErsatz
Ersatz stored on Neo4J node.
|
class |
Neo4JRelationshipErsatz
Ersatz stored on Neo4J
Relationship . |
Modifier and Type | Class and Description |
---|---|
class |
NSDictionaryErsatz
Ersatz storing record representation in a map, particularly intended to be use as a bridge between
EOF record snapshots represented on
NSDictionary instances and Ersatz world. |
Modifier and Type | Method and Description |
---|---|
static NSMutableDictionary<String,Object> |
NSDictionaryErsatz.toSnapshot(Ersatz ersatz)
Creates EOF snapshot for the given ersatz.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Store<PassedType extends Ersatz,StoredType extends Ersatz>
Interface for creating, updating, deleting and querying for records of one entity,
using ersatz objects for communication.
|
interface |
Store<PassedType extends Ersatz,StoredType extends Ersatz>
Interface for creating, updating, deleting and querying for records of one entity,
using ersatz objects for communication.
|
Modifier and Type | Method and Description |
---|---|
Ersatz |
Store.newPrimaryKey()
Generate new primary key.
|
Ersatz |
CompositeStore.newPrimaryKey() |
Modifier and Type | Method and Description |
---|---|
<Type extends org.neo4j.graphdb.PropertyContainer> |
StoreFactory.storeForEntity(EOEntity entity)
Lazy gets store for the given entity.
|
Modifier and Type | Method and Description |
---|---|
Neo4JErsatz |
CompositeStore.insert(Ersatz row) |
void |
CompositeStore.update(Ersatz newValues,
Neo4JErsatz neoErsatz) |
void |
Store.update(Ersatz newValues,
StoredType toUpdate)
Update record with the given values.
|
Constructor and Description |
---|
CompositeStore(Store<Ersatz,Neo4JErsatz> neoStore,
LuceneStore<Type> luceneStore) |
Modifier and Type | Method and Description |
---|---|
Ersatz |
LuceneStore.newPrimaryKey() |
Modifier and Type | Method and Description |
---|---|
void |
LuceneStore.update(Ersatz newValues,
Neo4JErsatz neoErsatz) |
Modifier and Type | Method and Description |
---|---|
Ersatz |
RelationshipStore.newPrimaryKey() |
Ersatz |
NodeStore.newPrimaryKey() |
Modifier and Type | Method and Description |
---|---|
Neo4JErsatz |
RelationshipStore.insert(Ersatz row) |
Neo4JErsatz |
NodeStore.insert(Ersatz row) |
void |
RelationshipStore.update(Ersatz newValues,
Neo4JErsatz neoErsatz) |
void |
NodeStore.update(Ersatz newValues,
Neo4JErsatz neoErsatz) |
Modifier and Type | Method and Description |
---|---|
static Cursor<Ersatz> |
EOUtilities.sort(Cursor<? extends Ersatz> c,
EOEntity entity,
NSArray<EOSortOrdering> sortOrderings) |
Modifier and Type | Method and Description |
---|---|
int |
SortingComparator.compare(Ersatz u1,
Ersatz u2) |
Modifier and Type | Method and Description |
---|---|
static Cursor<Ersatz> |
EOUtilities.sort(Cursor<? extends Ersatz> c,
EOEntity entity,
NSArray<EOSortOrdering> sortOrderings) |
Copyright © 2002 – 2024 Project Wonder.