Class EmbeddedDatabase
- java.lang.Object
-
- uk.ac.warwick.dcs.sherlock.engine.storage.EmbeddedDatabase
-
public class EmbeddedDatabase extends java.lang.Object
Database access stuff
-
-
Constructor Summary
Constructors Constructor Description EmbeddedDatabase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
javax.persistence.Query
createQuery(java.lang.String query)
<X> javax.persistence.TypedQuery<X>
createQuery(java.lang.String query, java.lang.Class<X> xclass)
int
executeUpdate(javax.persistence.Query query)
void
refreshObject(java.lang.Object obj)
void
removeObject(java.lang.Object obj)
void
removeObject(java.lang.Object... objects)
<X> java.util.List<X>
runQuery(java.lang.String query, java.lang.Class<X> xclass)
void
storeObject(java.lang.Object obj)
void
storeObject(java.lang.Object... objects)
-
-
-
Method Detail
-
close
public void close()
-
createQuery
public javax.persistence.Query createQuery(java.lang.String query)
-
createQuery
public <X> javax.persistence.TypedQuery<X> createQuery(java.lang.String query, java.lang.Class<X> xclass)
-
executeUpdate
public int executeUpdate(javax.persistence.Query query)
-
refreshObject
public void refreshObject(java.lang.Object obj)
-
removeObject
public void removeObject(java.lang.Object obj)
-
removeObject
public void removeObject(java.lang.Object... objects)
-
runQuery
public <X> java.util.List<X> runQuery(java.lang.String query, java.lang.Class<X> xclass)
-
storeObject
public void storeObject(java.lang.Object obj)
-
storeObject
public void storeObject(java.lang.Object... objects)
-
-