Index

A B C D G L M S 
All Classes and Interfaces|All Packages

A

applyDefaultSetting(Setting) - Method in interface me.hsgamer.hscore.database.Driver
Apply the default setting

B

BaseClient<T> - Class in me.hsgamer.hscore.database
An abstraction of Client with Setting
BaseClient(Setting) - Constructor for class me.hsgamer.hscore.database.BaseClient
Create a new client

C

Client<T> - Interface in me.hsgamer.hscore.database
The client
convertURL(Setting) - Method in interface me.hsgamer.hscore.database.Driver
Get the JDBC url from the config
create() - Static method in class me.hsgamer.hscore.database.Setting
Create a new setting
create(Driver) - Static method in class me.hsgamer.hscore.database.Setting
Create a new setting with the default values from the driver
createPropertyString(Setting) - Static method in interface me.hsgamer.hscore.database.Driver
Create the property string for the URL
createPropertyString(Setting, String, String) - Static method in interface me.hsgamer.hscore.database.Driver
Create the property string for the URL
createSetting() - Method in interface me.hsgamer.hscore.database.Driver
Create a setting with the default values

D

deserialize(Map<String, Object>) - Static method in class me.hsgamer.hscore.database.Setting
Deserialize the setting from the map
Driver - Interface in me.hsgamer.hscore.database
A driver for database connection

G

getClientProperties() - Method in class me.hsgamer.hscore.database.Setting
Get all client properties
getClientPropertyStrings() - Method in class me.hsgamer.hscore.database.Setting
Get all driver properties as a list of string
getDatabaseName() - Method in class me.hsgamer.hscore.database.Setting
Get the database name
getDriverClass() - Method in interface me.hsgamer.hscore.database.Driver
Get the driver class
getDriverProperties() - Method in class me.hsgamer.hscore.database.Setting
Get all driver properties
getDriverPropertyStrings() - Method in class me.hsgamer.hscore.database.Setting
Get all driver properties as a list of string
getFolder() - Method in class me.hsgamer.hscore.database.LocalDriver
Get the folder
getHost() - Method in class me.hsgamer.hscore.database.Setting
Get the host
getNormalizedHost() - Method in class me.hsgamer.hscore.database.Setting
Get the host and port as a base url
getOriginal() - Method in interface me.hsgamer.hscore.database.Client
Get the original
getPassword() - Method in class me.hsgamer.hscore.database.Setting
Get the password
getPort() - Method in class me.hsgamer.hscore.database.Setting
Get the port
getSetting() - Method in class me.hsgamer.hscore.database.BaseClient
 
getSetting() - Method in interface me.hsgamer.hscore.database.Client
Get the setting
getUsername() - Method in class me.hsgamer.hscore.database.Setting
Get the username

L

LocalDriver - Class in me.hsgamer.hscore.database
The driver for local connection
LocalDriver() - Constructor for class me.hsgamer.hscore.database.LocalDriver
Create a new local driver with the default folder
LocalDriver(File) - Constructor for class me.hsgamer.hscore.database.LocalDriver
Create a new local driver

M

me.hsgamer.hscore.database - package me.hsgamer.hscore.database
Contains the base classes to work with databases

S

serialize() - Method in class me.hsgamer.hscore.database.Setting
Serialize the setting to the map
setClientProperties(Map<String, Object>) - Method in class me.hsgamer.hscore.database.Setting
Set the client properties
setClientProperty(String, Object) - Method in class me.hsgamer.hscore.database.Setting
Set the client property
setDatabaseName(String) - Method in class me.hsgamer.hscore.database.Setting
Set the database name
setDriverProperties(Map<String, Object>) - Method in class me.hsgamer.hscore.database.Setting
Set the driver properties
setDriverProperty(String, Object) - Method in class me.hsgamer.hscore.database.Setting
Set the driver property
setHost(String) - Method in class me.hsgamer.hscore.database.Setting
Set the host
setPassword(String) - Method in class me.hsgamer.hscore.database.Setting
Set the password
setPort(String) - Method in class me.hsgamer.hscore.database.Setting
Set the port
setting - Variable in class me.hsgamer.hscore.database.BaseClient
The setting
Setting - Class in me.hsgamer.hscore.database
The setting for connection
setUsername(String) - Method in class me.hsgamer.hscore.database.Setting
Set the username
A B C D G L M S 
All Classes and Interfaces|All Packages