Type
- public class LuceneErsatz<Type extends org.neo4j.graphdb.PropertyContainer> extends Ersatz
Modifier and Type | Method and Description |
---|---|
Iterable<EOAttribute> |
attributes()
Gets all EO attributes that this ersatz object has values stored for.
|
static <Type extends org.neo4j.graphdb.PropertyContainer> |
createForInsert(EOEntity entity,
Type obj,
org.neo4j.graphdb.index.Index<Type> index) |
static <Type extends org.neo4j.graphdb.PropertyContainer> |
createForUpdate(EOEntity entity,
Type obj,
org.neo4j.graphdb.index.Index<Type> index) |
void |
delete()
Delete record that this ersatz represents.
|
Object |
get(EOAttribute att)
Gets neutral value for an EO attribute.
|
static boolean |
isAdditionalyIndexedLowercase(EOAttribute att) |
static String |
lowercasePropertyName(String propertyName) |
void |
put(EOAttribute att,
Object value)
Sets neutral java value for an EO attribute.
|
void |
remove(EOAttribute att)
Clears value for an EO attribute.
|
public static <Type extends org.neo4j.graphdb.PropertyContainer> LuceneErsatz<Type> createForInsert(EOEntity entity, Type obj, org.neo4j.graphdb.index.Index<Type> index)
public static <Type extends org.neo4j.graphdb.PropertyContainer> LuceneErsatz<Type> createForUpdate(EOEntity entity, Type obj, org.neo4j.graphdb.index.Index<Type> index)
public Iterable<EOAttribute> attributes()
Ersatz
attributes
in class Ersatz
public Object get(EOAttribute att)
Ersatz
Ersatz.attributes()
.public void put(EOAttribute att, Object value)
Ersatz
public void remove(EOAttribute att)
Ersatz
public void delete()
Ersatz
public static boolean isAdditionalyIndexedLowercase(EOAttribute att)
Copyright © 2002 – 2024 Project Wonder.