Index

A C D G H I M O P R S U V W Y 
All Classes and Interfaces|All Packages|Serialized Form

A

addObject(double, T) - Method in interface org.aincraft.math.RandomSelector.WeightedRandomSelector
 
addObject(T) - Method in interface org.aincraft.math.RandomSelector.UniformRandomSelector
 
addRegistry(RegistryAccess.RegistryAccessKey<T>, Registry<T>) - Method in interface org.aincraft.registry.RegistryAccess
 

C

close() - Method in interface org.aincraft.ConnectionSource
 
close() - Method in class org.aincraft.HikariSourceImpl
 
closed() - Method in interface org.aincraft.ConnectionSource
 
closed() - Method in class org.aincraft.HikariSourceImpl
 
ConnectionException - Exception Class in org.aincraft
 
ConnectionException(String) - Constructor for exception class org.aincraft.ConnectionException
 
ConnectionSource - Interface in org.aincraft
 
ConnectionSource.MongoConnectionSource - Interface in org.aincraft
 
ConnectionSource.SQLConnectionSource - Interface in org.aincraft
 
ConnectionSourceFactory - Interface in org.aincraft
 
create() - Static method in interface org.aincraft.registry.Registry
 
create(DatabaseType, ConfigurationSection) - Method in interface org.aincraft.ConnectionSourceFactory
 
create(Plugin) - Static method in interface org.aincraft.ConnectionSourceFactory
 
create(Plugin, String) - Static method in interface org.aincraft.registry.RegistryAccess.RegistryAccessKey
 

D

DatabaseType - Enum Class in org.aincraft
 

G

get(Key) - Method in interface org.aincraft.registry.Registry
 
getClient() - Method in interface org.aincraft.ConnectionSource.MongoConnectionSource
 
getConnection() - Method in interface org.aincraft.ConnectionSource.SQLConnectionSource
 
getConnection() - Method in class org.aincraft.HikariSourceImpl
 
getDatabase(String) - Method in interface org.aincraft.ConnectionSource.MongoConnectionSource
 
getIdentifier() - Method in enum class org.aincraft.DatabaseType
 
getKey() - Method in interface org.aincraft.registry.RegistryAccess.RegistryAccessKey
 
getObject(RandomGenerator) - Method in interface org.aincraft.math.RandomSelector
 
getRegistry(RegistryAccess.RegistryAccessKey<T>) - Method in interface org.aincraft.registry.RegistryAccess
 
getTables() - Method in enum class org.aincraft.DatabaseType
 
getType() - Method in interface org.aincraft.ConnectionSource
 
getType() - Method in class org.aincraft.HikariSourceImpl
 

H

HikariSourceImpl - Class in org.aincraft
 
HikariSourceImpl(HikariDataSource, DatabaseType) - Constructor for class org.aincraft.HikariSourceImpl
 

I

isRegistered(Key) - Method in interface org.aincraft.registry.Registry
 
isRegistered(T) - Method in interface org.aincraft.registry.Registry
 
isRelational() - Method in enum class org.aincraft.DatabaseType
 

M

MONGO - Enum constant in enum class org.aincraft.DatabaseType
 
MYSQL - Enum constant in enum class org.aincraft.DatabaseType
 

O

org.aincraft - package org.aincraft
 
org.aincraft.config - package org.aincraft.config
 
org.aincraft.math - package org.aincraft.math
 
org.aincraft.registry - package org.aincraft.registry
 

P

POSTGRES - Enum constant in enum class org.aincraft.DatabaseType
 

R

RandomSelector<T> - Interface in org.aincraft.math
 
RandomSelector.UniformRandomSelector<T> - Interface in org.aincraft.math
 
RandomSelector.WeightedRandomSelector<T> - Interface in org.aincraft.math
 
register(T) - Method in interface org.aincraft.registry.Registry
 
Registry<T> - Interface in org.aincraft.registry
 
registryAccess(Plugin) - Static method in interface org.aincraft.registry.RegistryAccess
 
RegistryAccess - Interface in org.aincraft.registry
 
RegistryAccess.RegistryAccessKey<T> - Interface in org.aincraft.registry
 

S

single(Plugin, String) - Static method in interface org.aincraft.config.YamlConfiguration
 
SQLITE - Enum constant in enum class org.aincraft.DatabaseType
 

U

uniform() - Static method in interface org.aincraft.math.RandomSelector
 

V

valueOf(String) - Static method in enum class org.aincraft.DatabaseType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.aincraft.DatabaseType
Returns an array containing the constants of this enum class, in the order they are declared.

W

weighted() - Static method in interface org.aincraft.math.RandomSelector
 

Y

YamlConfiguration - Interface in org.aincraft.config
 
A C D G H I M O P R S U V W Y 
All Classes and Interfaces|All Packages|Serialized Form