net.ajaest.jdk.data.auxi.database
Interface DatabaseManager<OBJ,EXP extends QueryExpression<?>>


public interface DatabaseManager<OBJ,EXP extends QueryExpression<?>>

Generic interface with basic methods to manage a database.

Author:
Luis Alfonso Arce González

Method Summary
 void close()
          Closes the database
 java.util.Set<OBJ> executeQuery(EXP query)
           
 

Method Detail

executeQuery

java.util.Set<OBJ> executeQuery(EXP query)
Parameters:
query - an object representing a criteria
Returns:
a list of objects that matches the specified criteria.

close

void close()
Closes the database