Index

A C D F G I L O Q R S T U 
All Classes|All Packages

A

AbstractDatabaseService<SCHEMA extends api.Schema,​DATA,​D,​S,​Q,​U,​I> - Class in service.database
Abstract implementation of a database service
AbstractDatabaseService(Class<S>, Class<Q>, Class<U>, DatabaseConnection<SCHEMA, DATA>, Service.Port, int) - Constructor for class service.database.AbstractDatabaseService
 
AbstractDatabaseService.DataChanged<D> - Class in service.database
 
AbstractDatabaseService.QueryParameter<D> - Class in service.database
 
AbstractDatabaseService.Subscription - Class in service.database
 

C

Column(String, String) - Constructor for class service.database.SQLDatabaseService.Column
 

D

databaseConnection - Variable in class service.database.AbstractDatabaseService
 
dataChanged(String, SQLDatabaseConnection.Row, SQLDatabaseConnection.Row) - Method in class service.database.SQLDatabaseService
 
dataChanged(String, DATA, DATA) - Method in class service.database.AbstractDatabaseService
 
DataChanged(String) - Constructor for class service.database.AbstractDatabaseService.DataChanged
 
DataChanged(String) - Constructor for class service.database.SQLDatabaseService.DataChanged
 
deleted(DATA) - Method in class service.database.AbstractDatabaseService.Subscription
 
deleteFromDatabase(AbstractDatabaseService.QueryParameter<Q>) - Method in class service.database.AbstractDatabaseService
 
deleteFromDatabase(AbstractDatabaseService.QueryParameter<SQLDatabaseService.QueryParameter>) - Method in class service.database.SQLDatabaseService
 

F

fromJSON(String) - Method in class service.database.AbstractDatabaseService.QueryParameter
 

G

getColumns() - Method in class service.database.SQLDatabaseService.Table
 
getColumnValues() - Method in class service.database.SQLDatabaseService.Row
 
getConstraints() - Method in class service.database.SQLDatabaseService.Table
 
getData() - Method in class service.database.SQLDatabaseService.UpdateParameter
 
getDatabaseType() - Method in class service.database.AbstractDatabaseService
 
getDatabaseType() - Method in class service.database.SQLDatabaseService
 
getDatatype() - Method in class service.database.SQLDatabaseService.Column
 
getName() - Method in class service.database.SQLDatabaseService.Column
 
getName() - Method in class service.database.SQLDatabaseService.Table
 
getNewData() - Method in class service.database.AbstractDatabaseService.DataChanged
 
getOldData() - Method in class service.database.AbstractDatabaseService.DataChanged
 
getOperation() - Method in class service.database.AbstractDatabaseService.DataChanged
 
getParameter() - Method in class service.database.AbstractDatabaseService.QueryParameter
 
getSearchPattern() - Method in class service.database.SQLDatabaseService.UpdateParameter
 
getServiceType() - Method in class service.database.AbstractDatabaseService
 
getTable() - Method in class service.database.SQLDatabaseService.Row
 

I

Info() - Constructor for class service.database.SQLDatabaseService.Info
 
init(AbstractDatabaseService.QueryParameter<S>) - Method in class service.database.AbstractDatabaseService
 
init(AbstractDatabaseService.QueryParameter<SQLDatabaseService.SchemaParameter>) - Method in class service.database.SQLDatabaseService
 
initiated(SCHEMA) - Method in class service.database.AbstractDatabaseService.Subscription
 
inserted(DATA) - Method in class service.database.AbstractDatabaseService.Subscription
 
insertIntoDatabase(AbstractDatabaseService.QueryParameter<Q>) - Method in class service.database.AbstractDatabaseService
 
insertIntoDatabase(AbstractDatabaseService.QueryParameter<SQLDatabaseService.QueryParameter>) - Method in class service.database.SQLDatabaseService
 

L

LOGGER - Variable in class service.database.AbstractDatabaseService
 

O

onCustomCommand(String, Socket) - Method in class service.database.AbstractDatabaseService
 

Q

queryDatabase(AbstractDatabaseService.QueryParameter<Q>) - Method in class service.database.AbstractDatabaseService
 
queryDatabase(AbstractDatabaseService.QueryParameter<SQLDatabaseService.QueryParameter>) - Method in class service.database.SQLDatabaseService
 
QueryParameter() - Constructor for class service.database.SQLDatabaseService.QueryParameter
 
QueryParameter(Class<D>) - Constructor for class service.database.AbstractDatabaseService.QueryParameter
 
QueryResponse() - Constructor for class service.database.SQLDatabaseService.QueryResponse
 

R

Row(Map<String, String>, String) - Constructor for class service.database.SQLDatabaseService.Row
 

S

SchemaParameter() - Constructor for class service.database.SQLDatabaseService.SchemaParameter
 
service.database - module service.database
 
service.database - package service.database
 
setNewData(D) - Method in class service.database.AbstractDatabaseService.DataChanged
 
setOldData(D) - Method in class service.database.AbstractDatabaseService.DataChanged
 
setParameter(D) - Method in class service.database.AbstractDatabaseService.QueryParameter
 
SQLDatabaseService - Class in service.database
 
SQLDatabaseService(Service.Port, int, SQLDatabaseConnection) - Constructor for class service.database.SQLDatabaseService
 
SQLDatabaseService.Column - Class in service.database
 
SQLDatabaseService.DataChanged - Class in service.database
 
SQLDatabaseService.Info - Class in service.database
 
SQLDatabaseService.QueryParameter - Class in service.database
 
SQLDatabaseService.QueryResponse - Class in service.database
 
SQLDatabaseService.Row - Class in service.database
 
SQLDatabaseService.SchemaParameter - Class in service.database
 
SQLDatabaseService.Table - Class in service.database
 
SQLDatabaseService.UpdateParameter - Class in service.database
 
subscribe(AbstractDatabaseService.QueryParameter<Q>, Socket) - Method in class service.database.AbstractDatabaseService
 
Subscription(Socket, Predicate<DATA>) - Constructor for class service.database.AbstractDatabaseService.Subscription
 
subscriptionDone(List<AbstractDatabaseService.Subscription>) - Method in class service.database.SQLDatabaseService
 
subscriptionDone(List<AbstractDatabaseService.Subscription>) - Method in class service.database.AbstractDatabaseService
 

T

Table(String, Set<SQLDatabaseService.Column>, Map<String, Set<String>>) - Constructor for class service.database.SQLDatabaseService.Table
 
toJSON() - Method in class service.database.AbstractDatabaseService.QueryParameter
 
translate(AbstractDatabaseService.QueryParameter<Q>) - Method in class service.database.AbstractDatabaseService
 
translate(AbstractDatabaseService.QueryParameter<SQLDatabaseService.QueryParameter>) - Method in class service.database.SQLDatabaseService
 

U

unsubscribe(Socket) - Method in class service.database.AbstractDatabaseService
 
unsubscriptionDone(List<AbstractDatabaseService.Subscription>) - Method in class service.database.SQLDatabaseService
 
unsubscriptionDone(List<AbstractDatabaseService.Subscription>) - Method in class service.database.AbstractDatabaseService
 
updated(DATA, DATA) - Method in class service.database.AbstractDatabaseService.Subscription
 
updateDatabase(AbstractDatabaseService.QueryParameter<SQLDatabaseService.UpdateParameter>) - Method in class service.database.SQLDatabaseService
 
updateDatabase(AbstractDatabaseService.QueryParameter<U>) - Method in class service.database.AbstractDatabaseService
 
UpdateParameter(SQLDatabaseService.Row, SQLDatabaseService.QueryParameter) - Constructor for class service.database.SQLDatabaseService.UpdateParameter
 
A C D F G I L O Q R S T U 
All Classes|All Packages