A C D E F G H I L M N O P R S T U V W Z 
All Classes All Packages

A

accept(A, B) - Method in interface ca.stellardrift.permissionsex.datastore.sql.CheckedBiConsumer
Perform the action with the provided arguments
addParent(SqlSegment, SqlSubjectRef<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
addSegment(SqlSubjectRef<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
allocateSegment(SqlSubjectRef<?>, SqlSegment) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
allocateSubjectRef(SqlSubjectRef<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
allParents() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlContextInheritance
 

C

ca.stellardrift.permissionsex.datastore.sql - package ca.stellardrift.permissionsex.datastore.sql
 
ca.stellardrift.permissionsex.datastore.sql.dao - package ca.stellardrift.permissionsex.datastore.sql.dao
 
CheckedBiConsumer<A,​B,​E extends Exception> - Interface in ca.stellardrift.permissionsex.datastore.sql
 
clearOption(SqlSegment, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
clearPermission(SqlSegment, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
close() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
close() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
customizeJdbi(Jdbi) - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.PexJdbiPlugin
 

D

deleteTable(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 

E

equals(Object) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
executeInTransaction(CheckedSupplier<T, SQLException>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 

F

Factory() - Constructor for class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore.Factory
 
from(SubjectRef<I>) - Static method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 

G

getAll() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getAllIdentifiers(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getAllIdentifiers(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getAllRankLadderNames() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getAllRankLadders() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getAllSubjectRefs() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getConnection() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getContextInheritance() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getContextInheritanceInternal() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getDataInternal(String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getDataStore() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDefinedContextKeys() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getDeleteContextInheritanceQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteContextQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteGlobalParameterQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteInheritanceParentQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteInheritanceQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteOptionKeyQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteOptionsQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeletePermissionKeyQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeletePermissionsQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteRankLadderQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteSegmentIdQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteSubjectIdQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getDeleteSubjectTypeNameQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getGetSubjectRefIdQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getGetSubjectRefTypeNameQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getGlobalParameter(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getIdAllocating(SqlSubjectRef<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertContextInheritanceQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertContextQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertGlobalParameterQueryUpdating() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.H2SqlDao
 
getInsertGlobalParameterQueryUpdating() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.MySqlDao
 
getInsertGlobalParameterQueryUpdating() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertInheritanceQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertOptionQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
getInsertOptionUpdatingQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.H2SqlDao
 
getInsertOptionUpdatingQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.MySqlDao
 
getInsertOptionUpdatingQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertPermissionUpdatingQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.H2SqlDao
 
getInsertPermissionUpdatingQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.MySqlDao
 
getInsertPermissionUpdatingQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertRankLadderQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertSegmentQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getInsertSubjectTypeNameQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getMigrations() - Static method in class ca.stellardrift.permissionsex.datastore.sql.SchemaMigrations
 
getOption(SqlDao, String, LegacyMigration.Type, String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
getOrCreateSubjectRef(String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getRankLadder(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getRankLadderInternal(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getRegisteredTypes() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getRegisteredTypes() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getRenameTableQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSchemaVersion() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
Get the schema version.
getSegments(SqlSubjectRef<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectAllContextKeysUniqueQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectAllRankLadderNamesQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectAllSubjectsQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectContextInheritanceQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectContextsSegmentQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectEntitiesQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
getSelectGlobalParameterQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectInheritanceSegmentQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectOptionQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
getSelectOptionsQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
getSelectOptionsSegmentQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectParentsQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
getSelectPermissionQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
getSelectPermissionsSegmentQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectRankLadderQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectSegmentsSubjectQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectSubjectIdentifiersQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSelectSubjectTypesQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSubjectRef(int) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getSubjectRef(String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getTableName(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getTableName(String, boolean) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
getTestRankLadderExistsQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getUpdatePermissionDefaultQuery() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
getUsedContextKeys() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
GROUP - ca.stellardrift.permissionsex.datastore.sql.dao.LegacyMigration.Type
 

H

H2SqlDao - Class in ca.stellardrift.permissionsex.datastore.sql.dao
 
H2SqlDao(SqlDataStore) - Constructor for class ca.stellardrift.permissionsex.datastore.sql.dao.H2SqlDao
 
hasEntriesForRankLadder(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
hashCode() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
hasRankLadder(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
hasTable(SqlDao, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 

I

id() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
id(int) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
identifier() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
initializeTables() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
initializeTables() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
initialToZero() - Static method in class ca.stellardrift.permissionsex.datastore.sql.SchemaMigrations
 
INSTANCE - Static variable in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
isRegistered(String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 

L

legacy() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
LegacyDao - Class in ca.stellardrift.permissionsex.datastore.sql.dao
DAO covering legacy operations.
LegacyDao() - Constructor for class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
LegacyMigration - Interface in ca.stellardrift.permissionsex.datastore.sql.dao
Dao to handle legacy operations
LegacyMigration.Type - Enum in ca.stellardrift.permissionsex.datastore.sql.dao
 
load() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 

M

migrate(SqlDao) - Method in interface ca.stellardrift.permissionsex.datastore.sql.dao.SchemaMigration
 
MySqlDao - Class in ca.stellardrift.permissionsex.datastore.sql.dao
 
MySqlDao(SqlDataStore) - Constructor for class ca.stellardrift.permissionsex.datastore.sql.dao.MySqlDao
 

N

newWithRanks(PVector<SubjectRef<?>>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlRankLadder
 

O

oneToTwo() - Static method in class ca.stellardrift.permissionsex.datastore.sql.SchemaMigrations
 
OPTION_SCHEMA_VERSION - Static variable in class ca.stellardrift.permissionsex.datastore.sql.SqlConstants
 

P

parents(ContextValue<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlContextInheritance
 
parents(ContextValue<?>, List<ContextValue<?>>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlContextInheritance
 
performBulkOperationSync(Function<DataStore, T>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
PexJdbiPlugin - Class in ca.stellardrift.permissionsex.datastore.sql.dao
 
PexJdbiPlugin() - Constructor for class ca.stellardrift.permissionsex.datastore.sql.dao.PexJdbiPlugin
 
prepareStatement(SqlDao, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
prepareStatement(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
prepareStatement(String, int) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 

R

ranks() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlRankLadder
 
rawIdentifier() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
rawType() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
removeParent(SqlSegment, SqlSubjectRef<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
removeSegment(SqlSegment) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
removeSubject(SqlSubjectRef<?>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
removeSubject(String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
renameTable(SqlDao, String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.dao.LegacyDao
 
renameTable(String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
resolved() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 

S

SchemaMigration - Interface in ca.stellardrift.permissionsex.datastore.sql.dao
Schema migration for SQL backend
SchemaMigrations - Class in ca.stellardrift.permissionsex.datastore.sql
Schema migrations for the SQL database
SchemaMigrations() - Constructor for class ca.stellardrift.permissionsex.datastore.sql.SchemaMigrations
 
serializedIdentifier() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
setAutoInitialize(boolean) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
setConnectionUrl(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
setContextInheritance(ContextValue<?>, PVector<ContextValue<?>>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setContextInheritanceInternal(ContextInheritance) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
setContexts(SqlSegment, PSet<ContextValue<?>>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setDataInternal(String, String, ImmutableSubjectData) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
setDefaultValue(SqlSegment, Integer) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setGlobalParameter(String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setOption(SqlSegment, String, String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setOptions(SqlSegment, Map<String, String>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setParents(SqlSegment, Iterable<SqlSubjectRef<?>>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setPermission(SqlSegment, String, int) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setPermissions(SqlSegment, Map<String, Integer>) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setPrefix(String) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
setRankLadder(String, RankLadder) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
setRankLadderInternal(String, RankLadder) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDataStore
 
setSchemaVersion(int) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
SqlConstants - Class in ca.stellardrift.permissionsex.datastore.sql
 
SqlConstants() - Constructor for class ca.stellardrift.permissionsex.datastore.sql.SqlConstants
 
SqlContextInheritance - Class in ca.stellardrift.permissionsex.datastore.sql
 
SqlDao - Class in ca.stellardrift.permissionsex.datastore.sql
Abstraction to communicate with the SQL database.
SqlDao(SqlDataStore) - Constructor for class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
SqlDataStore - Class in ca.stellardrift.permissionsex.datastore.sql
DataSource for SQL data.
SqlDataStore.Factory - Class in ca.stellardrift.permissionsex.datastore.sql
 
SqlRankLadder - Class in ca.stellardrift.permissionsex.datastore.sql
 
SqlRankLadder(String, PVector<SubjectRef<?>>) - Constructor for class ca.stellardrift.permissionsex.datastore.sql.SqlRankLadder
 
SqlSubjectRef<I> - Class in ca.stellardrift.permissionsex.datastore.sql
 

T

toString() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
twoToThree() - Static method in class ca.stellardrift.permissionsex.datastore.sql.SchemaMigrations
 
type() - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 

U

UNALLOCATED - Static variable in class ca.stellardrift.permissionsex.datastore.sql.SqlConstants
 
unresolved(DataStoreContext, String, String) - Static method in class ca.stellardrift.permissionsex.datastore.sql.SqlSubjectRef
 
updateFullSegment(SqlSubjectRef<?>, SqlSegment) - Method in class ca.stellardrift.permissionsex.datastore.sql.SqlDao
 
USER - ca.stellardrift.permissionsex.datastore.sql.dao.LegacyMigration.Type
 

V

valueOf(String) - Static method in enum ca.stellardrift.permissionsex.datastore.sql.dao.LegacyMigration.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum ca.stellardrift.permissionsex.datastore.sql.dao.LegacyMigration.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_LATEST - Static variable in class ca.stellardrift.permissionsex.datastore.sql.SchemaMigrations
 
VERSION_NOT_INITIALIZED - Static variable in class ca.stellardrift.permissionsex.datastore.sql.SqlConstants
 
VERSION_PRE_VERSIONING - Static variable in class ca.stellardrift.permissionsex.datastore.sql.SqlConstants
 

W

WORLD - ca.stellardrift.permissionsex.datastore.sql.dao.LegacyMigration.Type
 

Z

zeroToOne() - Static method in class ca.stellardrift.permissionsex.datastore.sql.SchemaMigrations
 
A C D E F G H I L M N O P R S T U V W Z 
All Classes All Packages