JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
G
H
I
L
M
N
R
S
T
U
V
A
addData(Table, String)
- Method in class net.lapismc.datastore.
DataStore
Add data to a table, this may result in duplicate values
addData(Table, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Add or update data in a table, if used properly this will ensure that there are no duplicate rows and allows mass value updating
addData(Table, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
addData(Table, String)
- Method in class net.lapismc.datastore.
MySQL
B
build()
- Method in class net.lapismc.datastore.util.
URLBuilder
C
closeConnection()
- Method in class net.lapismc.datastore.
DataStore
Closes any currently open connections to the database
closeConnection()
- Method in class net.lapismc.datastore.
MySQL
ConnectionManager
- Class in
net.lapismc.datastore.util
ConnectionManager(LapisCorePlugin, LapisURL, DataStore.StorageType, String, String)
- Constructor for class net.lapismc.datastore.util.
ConnectionManager
convertData(DataStore, List<Table>)
- Method in class net.lapismc.datastore.
DataStore
createDatabase()
- Method in class net.lapismc.datastore.
MySQL
createTable(Connection)
- Method in class net.lapismc.datastore.
Table
createTables(Connection)
- Method in class net.lapismc.datastore.
MySQL
D
DataStore
- Class in
net.lapismc.datastore
DataStore.StorageType
- Enum in
net.lapismc.datastore
dropTable(Table)
- Method in class net.lapismc.datastore.
DataStore
Drop an entire table
dropTable(Table)
- Method in class net.lapismc.datastore.
MySQL
G
getBoolean(Table, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Get a value of the type Boolean
getBoolean(Table, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
getCommaSeparatedValues()
- Method in class net.lapismc.datastore.
Table
getConnection(boolean)
- Method in class net.lapismc.datastore.util.
ConnectionManager
getDatabase()
- Method in class net.lapismc.datastore.util.
LapisURL
getEntireColumn(Table, String)
- Method in class net.lapismc.datastore.
DataStore
Get all the values in a column of a table
getEntireColumn(Table, String)
- Method in class net.lapismc.datastore.
MySQL
getEntireRow(Table, String, String)
- Method in class net.lapismc.datastore.
DataStore
Returns a list of String that contains all the values in a row that matches the primary key and value
getEntireRow(Table, String, String)
- Method in class net.lapismc.datastore.
MySQL
getEntireTable(Table)
- Method in class net.lapismc.datastore.
DataStore
Get a list of all rows in a table, the values are separated with
DataStore.valueSeparator
getEntireTable(Table)
- Method in class net.lapismc.datastore.
MySQL
getFile(DataStore.StorageType)
- Method in class net.lapismc.datastore.util.
LapisURL
getLong(Table, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Get a value of the type Long
getLong(Table, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
getLongList(Table, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Get a list of long, use a non unique primary key and value to get multiple values returned
getLongList(Table, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
getName()
- Method in class net.lapismc.datastore.
Table
getObject(Table, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Get a value of the type Object
getObject(Table, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
getStorageType()
- Method in class net.lapismc.datastore.
DataStore
Get the storage type
getStorageType()
- Method in class net.lapismc.datastore.
H2
getStorageType()
- Method in class net.lapismc.datastore.
MySQL
getStorageType()
- Method in class net.lapismc.datastore.
SQLite
getString(Table, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Get a value of the type String
getString(Table, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
getStringList(Table, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Get a list of strings, use a non unique primary key and value to get multiple values returned
getStringList(Table, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
getURL(DataStore.StorageType, boolean)
- Method in class net.lapismc.datastore.util.
LapisURL
getValues()
- Method in class net.lapismc.datastore.
Table
H
H2
- Class in
net.lapismc.datastore
H2(LapisCorePlugin, LapisURL)
- Constructor for class net.lapismc.datastore.
H2
I
initialiseDataStore()
- Method in class net.lapismc.datastore.
DataStore
This will create and necessary files and generate tables
initialiseDataStore()
- Method in class net.lapismc.datastore.
H2
initialiseDataStore()
- Method in class net.lapismc.datastore.
MySQL
initialiseDataStore()
- Method in class net.lapismc.datastore.
SQLite
isAsync()
- Method in class net.lapismc.datastore.
DataStore
Check if operations are being done asynchronously
L
LapisURL
- Class in
net.lapismc.datastore.util
M
MySQL
- Class in
net.lapismc.datastore
MySQL(LapisCorePlugin, LapisURL, String, String)
- Constructor for class net.lapismc.datastore.
MySQL
N
net.lapismc.datastore
- package net.lapismc.datastore
net.lapismc.datastore.util
- package net.lapismc.datastore.util
R
removeAllData(Table)
- Method in class net.lapismc.datastore.
DataStore
Removes all rows from the given table
removeAllData(Table)
- Method in class net.lapismc.datastore.
MySQL
removeData(Table, String, String)
- Method in class net.lapismc.datastore.
DataStore
Removes any row with value in the key column in table
removeData(Table, String, String)
- Method in class net.lapismc.datastore.
MySQL
S
setAsync(boolean)
- Method in class net.lapismc.datastore.
DataStore
Enable or disable async operations
setData(Table, String, String, String, String)
- Method in class net.lapismc.datastore.
DataStore
Set a single value in a row
setData(Table, String, String, String, String)
- Method in class net.lapismc.datastore.
MySQL
setDatabase(String)
- Method in class net.lapismc.datastore.util.
URLBuilder
setLocation(String)
- Method in class net.lapismc.datastore.util.
URLBuilder
setPort(Integer)
- Method in class net.lapismc.datastore.util.
URLBuilder
setUseSSL(Boolean)
- Method in class net.lapismc.datastore.util.
URLBuilder
shutdown()
- Method in class net.lapismc.datastore.
DataStore
Shutdown will close any connections and shutdown the connection manager
shutdown()
- Method in class net.lapismc.datastore.
MySQL
shutdown()
- Method in class net.lapismc.datastore.util.
ConnectionManager
SQLite
- Class in
net.lapismc.datastore
SQLite(LapisCorePlugin, LapisURL)
- Constructor for class net.lapismc.datastore.
SQLite
T
Table
- Class in
net.lapismc.datastore
Table(String, String...)
- Constructor for class net.lapismc.datastore.
Table
toString()
- Method in class net.lapismc.datastore.
Table
U
URLBuilder
- Class in
net.lapismc.datastore.util
URLBuilder()
- Constructor for class net.lapismc.datastore.util.
URLBuilder
V
valueOf(String)
- Static method in enum net.lapismc.datastore.
DataStore.StorageType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.lapismc.datastore.
DataStore.StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
valueSeparator
- Variable in class net.lapismc.datastore.
DataStore
This separator should be used when submitting values in the addData methods
A
B
C
D
G
H
I
L
M
N
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020. All rights reserved.