|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BoxWorker
The worker to execute read actions. Write actions can be executed through the writer.
Method Summary | ||
---|---|---|
java.lang.String[] |
annames(int e)
|
|
java.lang.String |
anno(int e,
java.lang.String name)
|
|
boolean[] |
booleans(int tprop)
|
|
boolean[] |
booleans(int object,
int tprop)
|
|
int[] |
classes(int e)
|
|
int[] |
classesDirect(int e)
|
|
|
clientDirect(BoxDirectClient<T> client)
|
|
void |
close()
Close and roll back uncommited changes if any |
|
void |
commit()
Commit changes |
|
java.util.Date[] |
dateTimes(int tprop)
|
|
java.util.Date[] |
dateTimes(int object,
int tprop)
|
|
java.lang.Integer |
domain(int e)
|
|
Entity |
entity(int id)
Get entity type |
|
Entity |
entity(java.lang.String name)
Get entity type |
|
java.lang.Integer |
id(java.lang.String name)
Get id by name |
|
int[] |
ints(int tprop)
|
|
int[] |
ints(int object,
int tprop)
|
|
boolean |
isTransaction()
Verify if transaction worker |
|
java.lang.String |
local(int entity)
Get short/local name of entity |
|
long[] |
longs(int tprop)
|
|
long[] |
longs(int object,
int tprop)
|
|
java.lang.String |
name(int id)
Get name by id |
|
java.lang.String |
name(int ont,
java.lang.String local)
Generate full name for ontology and short/local name. |
|
int[] |
objects(int e)
|
|
int[] |
objects(int object,
int oprop)
|
|
int[] |
objectsDirect(int e)
|
|
int[] |
ontologies()
Get all ontologies |
|
int |
ontology(int enitity)
Get ontology of entity |
|
int[] |
oprops(int fn)
|
|
int[] |
opropsDirect(int fn)
|
|
int[] |
owners(int obj)
|
|
int[] |
owners(int prop,
int obj)
|
|
int[] |
owners(int prop,
java.lang.String value)
|
|
int[] |
owners(java.lang.String value)
|
|
java.lang.Integer |
range(int e)
|
|
int |
resolve(java.lang.String name)
Get entity id, throws exception if there is no such entity |
|
int |
resolve(java.lang.String name,
Entity type)
Get entity id, throws exception if there is no such entity or entity type is not expected |
|
void |
rollback()
Roll back uncommited changes |
|
java.lang.String[] |
strings(int tprop)
|
|
java.lang.String[] |
strings(int object,
int tprop)
|
|
int[] |
subclasses(int e)
|
|
int[] |
subclassesDirect(int e)
|
|
int[] |
tprops(int fn)
|
|
int[] |
tpropsDirect(int fn)
|
|
int[] |
types(int e)
|
|
BoxWriter |
write()
Get the writer for write actions |
Method Detail |
---|
BoxWriter write()
java.lang.String name(int id)
id
- entity id
java.lang.Integer id(java.lang.String name)
name
- entity name
java.lang.String name(int ont, java.lang.String local)
ont
- ontologylocal
- short/local name (may be new for ontobase)
java.lang.String local(int entity)
entity
- entity (but ontology)
java.lang.RuntimeException
- if there is no such entityint ontology(int enitity)
enitity
- entity (but ontology)
java.lang.RuntimeException
- if there is no such entityEntity entity(java.lang.String name)
name
- entity name
Entity
Entity entity(int id)
id
- entity id
Entity
int resolve(java.lang.String name)
name
- entity name
java.lang.RuntimeException
- if there is no such entityint resolve(java.lang.String name, Entity type)
name
- entity nametype
- expected entity type
java.lang.RuntimeException
- if there is no such entity or entity type is not expectedint[] ontologies()
int[] objects(int e)
int[] objectsDirect(int e)
int[] classes(int e)
int[] classesDirect(int e)
int[] subclasses(int e)
int[] subclassesDirect(int e)
int[] types(int e)
int[] tprops(int fn)
int[] tpropsDirect(int fn)
int[] oprops(int fn)
int[] opropsDirect(int fn)
java.lang.String[] strings(int tprop)
java.lang.String[] strings(int object, int tprop)
int[] ints(int tprop)
int[] ints(int object, int tprop)
long[] longs(int tprop)
long[] longs(int object, int tprop)
java.util.Date[] dateTimes(int tprop)
java.util.Date[] dateTimes(int object, int tprop)
boolean[] booleans(int tprop)
boolean[] booleans(int object, int tprop)
int[] objects(int object, int oprop)
int[] owners(java.lang.String value)
int[] owners(int prop, java.lang.String value)
int[] owners(int obj)
int[] owners(int prop, int obj)
java.lang.Integer range(int e)
java.lang.Integer domain(int e)
java.lang.String anno(int e, java.lang.String name)
java.lang.String[] annames(int e)
boolean isTransaction()
<T> T clientDirect(BoxDirectClient<T> client)
void commit()
void rollback()
void close()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |