Index

A B C D E F G H I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages

A

addContext(C) - Method in class me.hsgamer.topper.query.forward.QueryForward
 
addForwarder(Consumer<C>) - Method in class me.hsgamer.topper.query.forward.QueryForward
 
addQuery(BiFunction<A, String, QueryResult>) - Method in class me.hsgamer.topper.query.core.QueryManager
 
agent - Variable in class me.hsgamer.topper.query.snapshot.SnapshotQuery.Context
 
Agent - Interface in me.hsgamer.topper.agent.core
 
AgentHolder<K,V> - Interface in me.hsgamer.topper.agent.core
 
apply(A, String) - Method in interface me.hsgamer.topper.query.core.Query
 
apply(A, String) - Method in class me.hsgamer.topper.query.core.QueryManager
 
apply(A, String) - Method in class me.hsgamer.topper.query.simple.SimpleQuery
 
apply(String) - Method in class me.hsgamer.topper.value.string.NumberStringDeformatter
 
apply(String) - Method in class me.hsgamer.topper.value.string.TimeStringDeformatter
 
apply(K) - Method in interface me.hsgamer.topper.value.core.ValueProvider
 
applyDatabaseSetting(SqlDatabaseSetting, Setting) - Static method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
args - Variable in class me.hsgamer.topper.query.simple.SimpleQueryContext
 
asOptional() - Method in class me.hsgamer.topper.value.core.ValueWrapper
 
asOptional(BiConsumer<String, Throwable>) - Method in class me.hsgamer.topper.value.core.ValueWrapper
 

B

beforeApply(Function<RK, K>) - Method in interface me.hsgamer.topper.value.core.ValueProvider
 
beforeStop() - Method in interface me.hsgamer.topper.agent.core.Agent
 
beforeStop() - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
BooleanFlatValueConverter - Class in me.hsgamer.topper.storage.flat.converter
 
BooleanFlatValueConverter() - Constructor for class me.hsgamer.topper.storage.flat.converter.BooleanFlatValueConverter
 
BooleanSqlValueConverter - Class in me.hsgamer.topper.storage.sql.converter
 
BooleanSqlValueConverter(String) - Constructor for class me.hsgamer.topper.storage.sql.converter.BooleanSqlValueConverter
 
build() - Method in class me.hsgamer.topper.storage.flat.converter.ComplexFlatValueConverter.Builder
 
build() - Method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter.Builder
 
builder() - Static method in class me.hsgamer.topper.storage.flat.converter.ComplexFlatValueConverter
 
builder() - Static method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter
 
buildSupplier(String, DataStorageSetting) - Method in class me.hsgamer.topper.storage.bundle.DataStorageBuilder
 

C

clear() - Method in interface me.hsgamer.topper.data.core.DataHolder
 
clear() - Method in class me.hsgamer.topper.data.simple.SimpleDataHolder
 
clearContexts() - Method in class me.hsgamer.topper.query.forward.QueryForward
 
clearForwarders() - Method in class me.hsgamer.topper.query.forward.QueryForward
 
commit() - Method in interface me.hsgamer.topper.storage.core.DataStorage.Modifier
 
ComplexFlatValueConverter<T> - Class in me.hsgamer.topper.storage.flat.converter
 
ComplexFlatValueConverter.Builder<T> - Class in me.hsgamer.topper.storage.flat.converter
 
ComplexSqlValueConverter<T> - Class in me.hsgamer.topper.storage.sql.converter
 
ComplexSqlValueConverter.Builder<T> - Class in me.hsgamer.topper.storage.sql.converter
 
constructor(Supplier<T>) - Method in class me.hsgamer.topper.storage.flat.converter.ComplexFlatValueConverter.Builder
 
constructor(Supplier<T>) - Method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter.Builder
 
CONTINUE - Enum constant in enum me.hsgamer.topper.agent.update.UpdateAgent.FilterResult
 
copyNullWrapper(ValueWrapper<?>) - Static method in class me.hsgamer.topper.value.core.ValueWrapper
 
create(DataHolder<K, V>) - Static method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 

D

DataEntry<K,V> - Interface in me.hsgamer.topper.data.core
 
DataEntryAgent<K,V> - Interface in me.hsgamer.topper.agent.core
 
DataHolder<K,V> - Interface in me.hsgamer.topper.data.core
 
DataStorage<K,V> - Interface in me.hsgamer.topper.storage.core
 
DataStorage.Modifier<K,V> - Interface in me.hsgamer.topper.storage.core
 
DataStorageBuilder - Class in me.hsgamer.topper.storage.bundle
 
DataStorageBuilder() - Constructor for class me.hsgamer.topper.storage.bundle.DataStorageBuilder
 
DataStorageSetting - Interface in me.hsgamer.topper.storage.bundle
 
DataStorageSupplier - Interface in me.hsgamer.topper.storage.bundle
 
DateTimeFormatters - Class in me.hsgamer.topper.value.timeformat
 
decimalSeparator - Variable in class me.hsgamer.topper.value.string.NumberStringDeformatter
 
deformatterOrIdentity(Map<String, Object>) - Static method in class me.hsgamer.topper.value.string.StringDeformatters
 
display - Variable in class me.hsgamer.topper.query.snapshot.SnapshotQuery.Context
 
DurationTimeFormatters - Class in me.hsgamer.topper.value.timeformat
 

E

empty() - Static method in interface me.hsgamer.topper.value.core.ValueProvider
 
entry(FlatValueConverter<V>, Function<T, V>, BiFunction<T, V, T>) - Method in class me.hsgamer.topper.storage.flat.converter.ComplexFlatValueConverter.Builder
 
entry(SqlValueConverter<V>, Function<T, V>, BiFunction<T, V, T>) - Method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter.Builder
 
equals(Object) - Method in class me.hsgamer.topper.data.simple.SimpleDataEntry
 
error(String) - Static method in interface me.hsgamer.topper.value.core.ValueProvider
 
error(String) - Static method in class me.hsgamer.topper.value.core.ValueWrapper
 
error(String, Throwable) - Static method in class me.hsgamer.topper.value.core.ValueWrapper
 
error(Throwable) - Static method in class me.hsgamer.topper.value.core.ValueWrapper
 
ERROR - Enum constant in enum me.hsgamer.topper.value.core.ValueWrapper.State
 
errorMessage - Variable in class me.hsgamer.topper.value.core.ValueWrapper
 

F

FlatDataStorage<F,K,V> - Class in me.hsgamer.topper.storage.flat.core
 
FlatDataStorage(File, String, FlatValueConverter<K>, FlatValueConverter<V>) - Constructor for class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
FlatValueConverter<T> - Interface in me.hsgamer.topper.storage.flat.core
 
formatDuration(long, String) - Static method in class me.hsgamer.topper.value.timeformat.DurationTimeFormatters
 
formatDurationWords(long, boolean, boolean) - Static method in class me.hsgamer.topper.value.timeformat.DurationTimeFormatters
 
fromQuery(String, boolean) - Static method in class me.hsgamer.topper.query.simple.SimpleQueryContext
 
fromQuery(String, boolean, String) - Static method in class me.hsgamer.topper.query.simple.SimpleQueryContext
 
fromSqlResultSet(ResultSet) - Method in class me.hsgamer.topper.storage.sql.converter.BooleanSqlValueConverter
 
fromSqlResultSet(ResultSet) - Method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter
 
fromSqlResultSet(ResultSet) - Method in class me.hsgamer.topper.storage.sql.converter.NumberSqlValueConverter
 
fromSqlResultSet(ResultSet) - Method in class me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter
 
fromSqlResultSet(ResultSet) - Method in interface me.hsgamer.topper.storage.sql.core.SqlValueConverter
 
fromString(String) - Method in class me.hsgamer.topper.storage.flat.converter.ComplexFlatValueConverter
 
fromString(String) - Method in class me.hsgamer.topper.storage.flat.converter.NumberFlatValueConverter
 
fromString(String) - Method in class me.hsgamer.topper.storage.flat.converter.SimpleFlatValueConverter
 
fromString(String) - Method in interface me.hsgamer.topper.storage.flat.core.FlatValueConverter
 

G

getActionName() - Method in class me.hsgamer.topper.query.holder.HolderQuery.Context
 
getActionName() - Method in interface me.hsgamer.topper.query.simple.SimpleQuery.Context
 
getActionName() - Method in class me.hsgamer.topper.query.simple.SimpleQueryContext
 
getActionName() - Method in class me.hsgamer.topper.query.snapshot.SnapshotQuery.Context
 
getAgent(String) - Method in class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
getAgents() - Method in interface me.hsgamer.topper.agent.core.AgentHolder
 
getBaseFolder() - Method in interface me.hsgamer.topper.storage.bundle.DataStorageSetting
 
getClientProperties() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getClientProperties() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 
getConfig() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getContext(String) - Method in class me.hsgamer.topper.query.holder.HolderQuery
 
getContext(String) - Method in class me.hsgamer.topper.query.simple.SimpleQuery
 
getContext(String) - Method in class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
getDatabase() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getDatabase() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 
getDatabaseSetting() - Method in interface me.hsgamer.topper.storage.bundle.DataStorageSetting
 
getDataStream() - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
getDefaultValue() - Method in interface me.hsgamer.topper.data.core.DataHolder
 
getDefaultValue() - Method in class me.hsgamer.topper.data.simple.SimpleDataHolder
 
getDisplay(H) - Method in class me.hsgamer.topper.query.holder.HolderQuery
 
getDisplay(String) - Method in class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
getDisplayKey(K) - Method in interface me.hsgamer.topper.query.simple.SimpleQueryDisplay
 
getDisplayLine(int, Map.Entry<K, V>) - Method in class me.hsgamer.topper.query.display.number.NumberDisplay
 
getDisplayName(K) - Method in interface me.hsgamer.topper.query.simple.SimpleQueryDisplay
 
getDisplayRank(int, SnapshotQuery.Context<K, V>) - Method in class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
getDisplayValue(V, String) - Method in interface me.hsgamer.topper.query.simple.SimpleQueryDisplay
 
getDisplayValue(V, String) - Method in class me.hsgamer.topper.query.display.number.NumberDisplay
 
getDriverProperties() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getDriverProperties() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 
getEntry(K) - Method in interface me.hsgamer.topper.data.core.DataHolder
 
getEntry(K) - Method in class me.hsgamer.topper.data.simple.SimpleDataHolder
 
getEntryAgents() - Method in interface me.hsgamer.topper.agent.core.AgentHolder
 
getEntryMap() - Method in interface me.hsgamer.topper.data.core.DataHolder
 
getEntryMap() - Method in class me.hsgamer.topper.data.simple.SimpleDataHolder
 
getFormatter(String) - Static method in class me.hsgamer.topper.value.timeformat.DateTimeFormatters
 
getHolder() - Method in interface me.hsgamer.topper.data.core.DataEntry
 
getHolder() - Method in class me.hsgamer.topper.data.simple.SimpleDataEntry
 
getHolder(String) - Method in class me.hsgamer.topper.query.holder.HolderQuery
 
getHost() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getHost() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 
getIncrementalKeyDefinition() - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
getIncrementalKeyDefinition() - Method in class me.hsgamer.topper.storage.sql.mysql.MySqlDataStorageSupplier
 
getIncrementalKeyDefinition() - Method in class me.hsgamer.topper.storage.sql.sqlite.SqliteDataStorageSupplier
 
getKey() - Method in interface me.hsgamer.topper.data.core.DataEntry
 
getKey() - Method in class me.hsgamer.topper.data.simple.SimpleDataEntry
 
getKey(A, HolderQuery.Context<K, V, H>) - Method in class me.hsgamer.topper.query.holder.HolderQuery
 
getKey(A, SnapshotQuery.Context<K, V>) - Method in class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
getKeyFlatValueConverter() - Method in interface me.hsgamer.topper.storage.bundle.ValueConverter
 
getKeySqlValueConverter(String) - Method in interface me.hsgamer.topper.storage.bundle.ValueConverter
 
getLoadAgent(DataHolder<K, V>) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
getName() - Method in interface me.hsgamer.topper.query.forward.QueryForwardContext
 
getOrCreateEntry(K) - Method in interface me.hsgamer.topper.data.core.DataHolder
 
getOrCreateEntry(K) - Method in class me.hsgamer.topper.data.simple.SimpleDataHolder
 
getPassword() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getPassword() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 
getPort() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getPort() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 
getQuery() - Method in interface me.hsgamer.topper.query.forward.QueryForwardContext
 
getSetRunnable() - Method in class me.hsgamer.topper.agent.update.UpdateAgent
 
getSnapshot() - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
getSnapshotByIndex(int) - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
getSnapshotIndex(K) - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
getSqlClientFunction() - Method in interface me.hsgamer.topper.storage.bundle.DataStorageSetting
 
getSqlColumnDefinitions() - Method in class me.hsgamer.topper.storage.sql.converter.BooleanSqlValueConverter
 
getSqlColumnDefinitions() - Method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter
 
getSqlColumnDefinitions() - Method in class me.hsgamer.topper.storage.sql.converter.NumberSqlValueConverter
 
getSqlColumnDefinitions() - Method in class me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter
 
getSqlColumnDefinitions() - Method in interface me.hsgamer.topper.storage.sql.core.SqlValueConverter
 
getSqlColumns() - Method in class me.hsgamer.topper.storage.sql.converter.BooleanSqlValueConverter
 
getSqlColumns() - Method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter
 
getSqlColumns() - Method in class me.hsgamer.topper.storage.sql.converter.NumberSqlValueConverter
 
getSqlColumns() - Method in class me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter
 
getSqlColumns() - Method in interface me.hsgamer.topper.storage.sql.core.SqlValueConverter
 
getStorage() - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
getStorage(String, ValueConverter<K, V>) - Method in interface me.hsgamer.topper.storage.bundle.DataStorageSupplier
 
getStorage(String, SqlValueConverter<K>, SqlValueConverter<V>) - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
getUpdateRunnable(int) - Method in class me.hsgamer.topper.agent.update.UpdateAgent
 
getUrgentSnapshot() - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
getUsername() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
getUsername() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 
getValue() - Method in interface me.hsgamer.topper.data.core.DataEntry
 
getValue() - Method in class me.hsgamer.topper.data.simple.SimpleDataEntry
 
getValueFlatValueConverter() - Method in interface me.hsgamer.topper.storage.bundle.ValueConverter
 
getValueSqlValueConverter(String) - Method in interface me.hsgamer.topper.storage.bundle.ValueConverter
 

H

handled - Variable in class me.hsgamer.topper.query.core.QueryResult
 
handled(String) - Static method in class me.hsgamer.topper.query.core.QueryResult
 
handled(T) - Static method in class me.hsgamer.topper.value.core.ValueWrapper
 
HANDLED - Enum constant in enum me.hsgamer.topper.value.core.ValueWrapper.State
 
hashCode() - Method in class me.hsgamer.topper.data.simple.SimpleDataEntry
 
holder - Variable in class me.hsgamer.topper.query.holder.HolderQuery.Context
 
HolderQuery<K,V,H,A> - Class in me.hsgamer.topper.query.holder
 
HolderQuery() - Constructor for class me.hsgamer.topper.query.holder.HolderQuery
 
HolderQuery.Context<K,V,H> - Class in me.hsgamer.topper.query.holder
 

I

isHandled() - Method in class me.hsgamer.topper.value.core.ValueWrapper
 
isNull() - Method in class me.hsgamer.topper.value.core.ValueWrapper
 
isSingleAgent() - Method in class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
isSingleHolder() - Method in class me.hsgamer.topper.query.holder.HolderQuery
 
isSingleThread() - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
isSingleThread() - Method in class me.hsgamer.topper.storage.sql.sqlite.SqliteDataStorageSupplier
 
isUseSSL() - Method in class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
isUseSSL() - Method in interface me.hsgamer.topper.storage.sql.core.SqlDatabaseSetting
 

L

load() - Method in interface me.hsgamer.topper.storage.core.DataStorage
 
load() - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
load(K) - Method in interface me.hsgamer.topper.storage.core.DataStorage
 
load(K) - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
loadFromFile(F) - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
loadFromFile(F, String) - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
loadFromFile(PropertiesDataStorage.PropertyFile) - Method in class me.hsgamer.topper.storage.flat.properties.PropertiesDataStorage
 
loadFromFile(PropertiesDataStorage.PropertyFile, String) - Method in class me.hsgamer.topper.storage.flat.properties.PropertiesDataStorage
 
logger - Variable in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 

M

me.hsgamer.topper.agent.core - package me.hsgamer.topper.agent.core
 
me.hsgamer.topper.agent.snapshot - package me.hsgamer.topper.agent.snapshot
 
me.hsgamer.topper.agent.storage - package me.hsgamer.topper.agent.storage
 
me.hsgamer.topper.agent.update - package me.hsgamer.topper.agent.update
 
me.hsgamer.topper.data.core - package me.hsgamer.topper.data.core
 
me.hsgamer.topper.data.simple - package me.hsgamer.topper.data.simple
 
me.hsgamer.topper.query.core - package me.hsgamer.topper.query.core
 
me.hsgamer.topper.query.display.number - package me.hsgamer.topper.query.display.number
 
me.hsgamer.topper.query.forward - package me.hsgamer.topper.query.forward
 
me.hsgamer.topper.query.holder - package me.hsgamer.topper.query.holder
 
me.hsgamer.topper.query.simple - package me.hsgamer.topper.query.simple
 
me.hsgamer.topper.query.snapshot - package me.hsgamer.topper.query.snapshot
 
me.hsgamer.topper.storage.bundle - package me.hsgamer.topper.storage.bundle
 
me.hsgamer.topper.storage.core - package me.hsgamer.topper.storage.core
 
me.hsgamer.topper.storage.flat.converter - package me.hsgamer.topper.storage.flat.converter
 
me.hsgamer.topper.storage.flat.core - package me.hsgamer.topper.storage.flat.core
 
me.hsgamer.topper.storage.flat.properties - package me.hsgamer.topper.storage.flat.properties
 
me.hsgamer.topper.storage.sql.config - package me.hsgamer.topper.storage.sql.config
 
me.hsgamer.topper.storage.sql.converter - package me.hsgamer.topper.storage.sql.converter
 
me.hsgamer.topper.storage.sql.core - package me.hsgamer.topper.storage.sql.core
 
me.hsgamer.topper.storage.sql.mysql - package me.hsgamer.topper.storage.sql.mysql
 
me.hsgamer.topper.storage.sql.sqlite - package me.hsgamer.topper.storage.sql.sqlite
 
me.hsgamer.topper.value.core - package me.hsgamer.topper.value.core
 
me.hsgamer.topper.value.string - package me.hsgamer.topper.value.string
 
me.hsgamer.topper.value.timeformat - package me.hsgamer.topper.value.timeformat
 
modify() - Method in interface me.hsgamer.topper.storage.core.DataStorage
 
modify() - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
MySqlDataStorageSupplier - Class in me.hsgamer.topper.storage.sql.mysql
 
MySqlDataStorageSupplier(SqlDatabaseSetting, Function<Setting, SqlClient<?>>) - Constructor for class me.hsgamer.topper.storage.sql.mysql.MySqlDataStorageSupplier
 
MySqlDataStorageSupplier(SqlDatabaseSetting, SqlDataStorageSupplier.Options) - Constructor for class me.hsgamer.topper.storage.sql.mysql.MySqlDataStorageSupplier
 

N

name - Variable in class me.hsgamer.topper.query.simple.SimpleQueryContext
 
NewSqliteDataStorageSupplier - Class in me.hsgamer.topper.storage.sql.sqlite
 
NewSqliteDataStorageSupplier(File, SqlDatabaseSetting, Function<Setting, SqlClient<?>>) - Constructor for class me.hsgamer.topper.storage.sql.sqlite.NewSqliteDataStorageSupplier
 
NewSqliteDataStorageSupplier(File, SqlDatabaseSetting, SqlDataStorageSupplier.Options) - Constructor for class me.hsgamer.topper.storage.sql.sqlite.NewSqliteDataStorageSupplier
 
NOT_HANDLED - Enum constant in enum me.hsgamer.topper.value.core.ValueWrapper.State
 
notHandled() - Static method in class me.hsgamer.topper.query.core.QueryResult
 
notHandled() - Static method in class me.hsgamer.topper.value.core.ValueWrapper
 
NumberDisplay<K,V> - Class in me.hsgamer.topper.query.display.number
 
NumberDisplay(String, String) - Constructor for class me.hsgamer.topper.query.display.number.NumberDisplay
 
NumberFlatValueConverter<T> - Class in me.hsgamer.topper.storage.flat.converter
 
NumberFlatValueConverter(Function<Number, T>) - Constructor for class me.hsgamer.topper.storage.flat.converter.NumberFlatValueConverter
 
NumberSqlValueConverter<T> - Class in me.hsgamer.topper.storage.sql.converter
 
NumberSqlValueConverter(String, boolean, Function<Number, T>) - Constructor for class me.hsgamer.topper.storage.sql.converter.NumberSqlValueConverter
 
numberStringDeformatter(Map<String, Object>) - Static method in class me.hsgamer.topper.value.string.StringDeformatters
 
NumberStringDeformatter - Class in me.hsgamer.topper.value.string
 
NumberStringDeformatter(char) - Constructor for class me.hsgamer.topper.value.string.NumberStringDeformatter
 

O

of(FlatValueConverter<K>, FlatValueConverter<V>, SqlValueConverter<K>, SqlValueConverter<V>) - Static method in interface me.hsgamer.topper.storage.bundle.ValueConverter
 
onCreate(DataEntry<K, V>) - Method in interface me.hsgamer.topper.agent.core.AgentHolder
 
onCreate(DataEntry<K, V>) - Method in interface me.hsgamer.topper.agent.core.DataEntryAgent
 
onCreate(DataEntry<K, V>) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
onCreate(DataEntry<K, V>) - Method in class me.hsgamer.topper.agent.update.UpdateAgent
 
onCreate(DataEntry<K, V>) - Method in interface me.hsgamer.topper.data.core.DataHolder
 
onRegister() - Method in interface me.hsgamer.topper.storage.core.DataStorage
 
onRegister() - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
onRemove(DataEntry<K, V>) - Method in interface me.hsgamer.topper.agent.core.AgentHolder
 
onRemove(DataEntry<K, V>) - Method in interface me.hsgamer.topper.agent.core.DataEntryAgent
 
onRemove(DataEntry<K, V>) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
onRemove(DataEntry<K, V>) - Method in class me.hsgamer.topper.agent.update.UpdateAgent
 
onRemove(DataEntry<K, V>) - Method in interface me.hsgamer.topper.data.core.DataHolder
 
onUnregister() - Method in interface me.hsgamer.topper.storage.core.DataStorage
 
onUnregister() - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
onUnregister(DataEntry<K, V>) - Method in interface me.hsgamer.topper.agent.core.DataEntryAgent
 
onUpdate(DataEntry<K, V>, V, V) - Method in interface me.hsgamer.topper.agent.core.AgentHolder
 
onUpdate(DataEntry<K, V>, V, V) - Method in interface me.hsgamer.topper.agent.core.DataEntryAgent
 
onUpdate(DataEntry<K, V>, V, V) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
onUpdate(DataEntry<K, V>, V, V) - Method in interface me.hsgamer.topper.data.core.DataHolder
 
options - Variable in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
options() - Static method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 

P

parent - Variable in class me.hsgamer.topper.query.holder.HolderQuery.Context
 
parent - Variable in class me.hsgamer.topper.query.snapshot.SnapshotQuery.Context
 
PropertiesDataStorage<K,V> - Class in me.hsgamer.topper.storage.flat.properties
 
PropertiesDataStorage(File, String, FlatValueConverter<K>, FlatValueConverter<V>) - Constructor for class me.hsgamer.topper.storage.flat.properties.PropertiesDataStorage
 
PropertiesDataStorage.PropertyFile - Class in me.hsgamer.topper.storage.flat.properties
 

Q

Query<A> - Interface in me.hsgamer.topper.query.core
 
QueryForward<A,C> - Class in me.hsgamer.topper.query.forward
 
QueryForward() - Constructor for class me.hsgamer.topper.query.forward.QueryForward
 
QueryForwardContext<A> - Interface in me.hsgamer.topper.query.forward
 
QueryManager<A> - Class in me.hsgamer.topper.query.core
 
QueryManager() - Constructor for class me.hsgamer.topper.query.core.QueryManager
 
QueryResult - Class in me.hsgamer.topper.query.core
 

R

register() - Method in interface me.hsgamer.topper.agent.core.AgentHolder
 
registerAction(String, BiFunction<A, C, String>) - Method in class me.hsgamer.topper.query.simple.SimpleQuery
 
registerActorAction(String, BiFunction<A, C, String>) - Method in class me.hsgamer.topper.query.simple.SimpleQuery
 
remove(Collection<K>) - Method in interface me.hsgamer.topper.storage.core.DataStorage.Modifier
 
removeContext(C) - Method in class me.hsgamer.topper.query.forward.QueryForward
 
removeEntry(K) - Method in interface me.hsgamer.topper.data.core.DataHolder
 
removeEntry(K) - Method in class me.hsgamer.topper.data.simple.SimpleDataHolder
 
removeForwarder(Consumer<C>) - Method in class me.hsgamer.topper.query.forward.QueryForward
 
removeQuery(BiFunction<A, String, QueryResult>) - Method in class me.hsgamer.topper.query.core.QueryManager
 
removeValue(F, String) - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
removeValue(PropertiesDataStorage.PropertyFile, String) - Method in class me.hsgamer.topper.storage.flat.properties.PropertiesDataStorage
 
RESET - Enum constant in enum me.hsgamer.topper.agent.update.UpdateAgent.FilterResult
 
result - Variable in class me.hsgamer.topper.query.core.QueryResult
 
rollback() - Method in interface me.hsgamer.topper.storage.core.DataStorage.Modifier
 
run() - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
run() - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 

S

save(Map<K, V>) - Method in interface me.hsgamer.topper.storage.core.DataStorage.Modifier
 
saveFile(F) - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
saveFile(PropertiesDataStorage.PropertyFile) - Method in class me.hsgamer.topper.storage.flat.properties.PropertiesDataStorage
 
scheduleValue(K, V) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
setClientFunction(Function<Setting, SqlClient<?>>) - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier.Options
 
setComparator(Comparator<V>) - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
setErrorHandler(BiConsumer<K, ValueWrapper<V>>) - Method in class me.hsgamer.topper.agent.update.UpdateAgent
 
setFilter(Function<K, UpdateAgent.FilterResult>) - Method in class me.hsgamer.topper.agent.update.UpdateAgent
 
setFilter(Predicate<Map.Entry<K, V>>) - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
setIncrementalKey(String) - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier.Options
 
setLoadOnCreate(boolean) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
setMaxEntryPerCall(int) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
setMaxSkips(int) - Method in class me.hsgamer.topper.agent.update.UpdateAgent
 
setScheduleOnEntryRemove(boolean) - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
setupFile(File, String) - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
setupFile(File, String) - Method in class me.hsgamer.topper.storage.flat.properties.PropertiesDataStorage
 
setValue(F, String, String) - Method in class me.hsgamer.topper.storage.flat.core.FlatDataStorage
 
setValue(UnaryOperator<V>) - Method in interface me.hsgamer.topper.data.core.DataEntry
 
setValue(UnaryOperator<V>, boolean) - Method in interface me.hsgamer.topper.data.core.DataEntry
 
setValue(UnaryOperator<V>, boolean) - Method in class me.hsgamer.topper.data.simple.SimpleDataEntry
 
setValue(PropertiesDataStorage.PropertyFile, String, String) - Method in class me.hsgamer.topper.storage.flat.properties.PropertiesDataStorage
 
setValue(V) - Method in interface me.hsgamer.topper.data.core.DataEntry
 
setValue(V, boolean) - Method in interface me.hsgamer.topper.data.core.DataEntry
 
simple(Function<K, V>) - Static method in interface me.hsgamer.topper.value.core.ValueProvider
 
SimpleDataEntry<K,V> - Class in me.hsgamer.topper.data.simple
 
SimpleDataEntry(K, SimpleDataHolder<K, V>) - Constructor for class me.hsgamer.topper.data.simple.SimpleDataEntry
 
SimpleDataHolder<K,V> - Class in me.hsgamer.topper.data.simple
 
SimpleDataHolder() - Constructor for class me.hsgamer.topper.data.simple.SimpleDataHolder
 
SimpleFlatValueConverter<T> - Class in me.hsgamer.topper.storage.flat.converter
 
SimpleFlatValueConverter(Function<T, String>, Function<String, T>) - Constructor for class me.hsgamer.topper.storage.flat.converter.SimpleFlatValueConverter
 
SimpleQuery<A,C> - Class in me.hsgamer.topper.query.simple
 
SimpleQuery() - Constructor for class me.hsgamer.topper.query.simple.SimpleQuery
 
SimpleQuery.Context - Interface in me.hsgamer.topper.query.simple
 
SimpleQueryContext - Class in me.hsgamer.topper.query.simple
 
SimpleQueryContext(String, String, String) - Constructor for class me.hsgamer.topper.query.simple.SimpleQueryContext
 
SimpleQueryDisplay<K,V> - Interface in me.hsgamer.topper.query.simple
 
SimpleSqlValueConverter<T> - Class in me.hsgamer.topper.storage.sql.converter
 
SimpleSqlValueConverter(Function<T, String>, Function<String, T>, String, boolean, int) - Constructor for class me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter
 
SimpleSqlValueConverter(Function<T, String>, Function<String, T>, String, String) - Constructor for class me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter
 
SimpleSqlValueConverter(Function<T, String>, Function<String, T>, String, String, boolean) - Constructor for class me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter
 
SKIP - Enum constant in enum me.hsgamer.topper.agent.update.UpdateAgent.FilterResult
 
SnapshotAgent<K,V> - Class in me.hsgamer.topper.agent.snapshot
 
SnapshotAgent() - Constructor for class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
SnapshotQuery<K,V,A> - Class in me.hsgamer.topper.query.snapshot
 
SnapshotQuery() - Constructor for class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
SnapshotQuery(String) - Constructor for class me.hsgamer.topper.query.snapshot.SnapshotQuery
 
SnapshotQuery.Context<K,V> - Class in me.hsgamer.topper.query.snapshot
 
SqlDatabaseConfig - Class in me.hsgamer.topper.storage.sql.config
 
SqlDatabaseConfig(String, Config) - Constructor for class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
SqlDatabaseConfig(String, Config, boolean) - Constructor for class me.hsgamer.topper.storage.sql.config.SqlDatabaseConfig
 
SqlDatabaseSetting - Interface in me.hsgamer.topper.storage.sql.core
 
SqlDataStorageSupplier - Class in me.hsgamer.topper.storage.sql.core
 
SqlDataStorageSupplier(Driver, SqlDatabaseSetting, Function<Setting, SqlClient<?>>) - Constructor for class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
SqlDataStorageSupplier(Driver, SqlDatabaseSetting, SqlDataStorageSupplier.Options) - Constructor for class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
SqlDataStorageSupplier.Options - Class in me.hsgamer.topper.storage.sql.core
 
SqliteDataStorageSupplier - Class in me.hsgamer.topper.storage.sql.sqlite
 
SqliteDataStorageSupplier(File, SqlDatabaseSetting, Function<Setting, SqlClient<?>>) - Constructor for class me.hsgamer.topper.storage.sql.sqlite.SqliteDataStorageSupplier
 
SqliteDataStorageSupplier(File, SqlDatabaseSetting, SqlDataStorageSupplier.Options) - Constructor for class me.hsgamer.topper.storage.sql.sqlite.SqliteDataStorageSupplier
 
SqlValueConverter<T> - Interface in me.hsgamer.topper.storage.sql.core
 
start() - Method in interface me.hsgamer.topper.agent.core.Agent
 
start() - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
state - Variable in class me.hsgamer.topper.value.core.ValueWrapper
 
stop() - Method in interface me.hsgamer.topper.agent.core.Agent
 
stop() - Method in class me.hsgamer.topper.agent.snapshot.SnapshotAgent
 
stop() - Method in class me.hsgamer.topper.agent.storage.StorageAgent
 
StorageAgent<K,V> - Class in me.hsgamer.topper.agent.storage
 
StorageAgent(DataStorage<K, V>) - Constructor for class me.hsgamer.topper.agent.storage.StorageAgent
 
StringDeformatters - Class in me.hsgamer.topper.value.string
 
StringDeformatters() - Constructor for class me.hsgamer.topper.value.string.StringDeformatters
 
StringFlatValueConverter - Class in me.hsgamer.topper.storage.flat.converter
 
StringFlatValueConverter() - Constructor for class me.hsgamer.topper.storage.flat.converter.StringFlatValueConverter
 
stringSeparator(String) - Method in class me.hsgamer.topper.storage.flat.converter.ComplexFlatValueConverter.Builder
 
StringSqlValueConverter - Class in me.hsgamer.topper.storage.sql.converter
 
StringSqlValueConverter(String, boolean, int) - Constructor for class me.hsgamer.topper.storage.sql.converter.StringSqlValueConverter
 
StringSqlValueConverter(String, String) - Constructor for class me.hsgamer.topper.storage.sql.converter.StringSqlValueConverter
 
StringSqlValueConverter(String, String, boolean) - Constructor for class me.hsgamer.topper.storage.sql.converter.StringSqlValueConverter
 

T

thenApply(Function<V, F>) - Method in interface me.hsgamer.topper.value.core.ValueProvider
 
throwable - Variable in class me.hsgamer.topper.value.core.ValueWrapper
 
timeStringDeformatter(Map<String, Object>) - Static method in class me.hsgamer.topper.value.string.StringDeformatters
 
TimeStringDeformatter - Class in me.hsgamer.topper.value.string
 
TimeStringDeformatter(String) - Constructor for class me.hsgamer.topper.value.string.TimeStringDeformatter
 
TimeStringDeformatter(DateTimeFormatter) - Constructor for class me.hsgamer.topper.value.string.TimeStringDeformatter
 
toSaveStatement(String, String[], String[]) - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
toSaveStatement(String, String[], String[]) - Method in class me.hsgamer.topper.storage.sql.mysql.MySqlDataStorageSupplier
 
toSaveStatement(String, String[], String[]) - Method in class me.hsgamer.topper.storage.sql.sqlite.NewSqliteDataStorageSupplier
 
toSaveStatement(String, String[], String[]) - Method in class me.hsgamer.topper.storage.sql.sqlite.SqliteDataStorageSupplier
 
toSaveValues(Object[], Object[]) - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier
 
toSaveValues(Object[], Object[]) - Method in class me.hsgamer.topper.storage.sql.mysql.MySqlDataStorageSupplier
 
toSaveValues(Object[], Object[]) - Method in class me.hsgamer.topper.storage.sql.sqlite.NewSqliteDataStorageSupplier
 
toSaveValues(Object[], Object[]) - Method in class me.hsgamer.topper.storage.sql.sqlite.SqliteDataStorageSupplier
 
toSqlValues(Boolean) - Method in class me.hsgamer.topper.storage.sql.converter.BooleanSqlValueConverter
 
toSqlValues(Number) - Method in class me.hsgamer.topper.storage.sql.converter.NumberSqlValueConverter
 
toSqlValues(T) - Method in class me.hsgamer.topper.storage.sql.converter.ComplexSqlValueConverter
 
toSqlValues(T) - Method in class me.hsgamer.topper.storage.sql.converter.SimpleSqlValueConverter
 
toSqlValues(T) - Method in interface me.hsgamer.topper.storage.sql.core.SqlValueConverter
 
toString(T) - Method in class me.hsgamer.topper.storage.flat.converter.ComplexFlatValueConverter
 
toString(T) - Method in class me.hsgamer.topper.storage.flat.converter.NumberFlatValueConverter
 
toString(T) - Method in class me.hsgamer.topper.storage.flat.converter.SimpleFlatValueConverter
 
toString(T) - Method in interface me.hsgamer.topper.storage.flat.core.FlatValueConverter
 

U

unregister() - Method in interface me.hsgamer.topper.agent.core.AgentHolder
 
UpdateAgent<K,V> - Class in me.hsgamer.topper.agent.update
 
UpdateAgent(DataHolder<K, V>, Function<K, ValueWrapper<V>>) - Constructor for class me.hsgamer.topper.agent.update.UpdateAgent
 
UpdateAgent.FilterResult - Enum in me.hsgamer.topper.agent.update
 
useIncrementalKey() - Method in class me.hsgamer.topper.storage.sql.core.SqlDataStorageSupplier.Options
 
UUIDFlatValueConverter - Class in me.hsgamer.topper.storage.flat.converter
 
UUIDFlatValueConverter() - Constructor for class me.hsgamer.topper.storage.flat.converter.UUIDFlatValueConverter
 
UUIDSqlValueConverter - Class in me.hsgamer.topper.storage.sql.converter
 
UUIDSqlValueConverter(String) - Constructor for class me.hsgamer.topper.storage.sql.converter.UUIDSqlValueConverter
 

V

value - Variable in class me.hsgamer.topper.value.core.ValueWrapper
 
ValueConverter<K,V> - Interface in me.hsgamer.topper.storage.bundle
 
valueOf(String) - Static method in enum me.hsgamer.topper.agent.update.UpdateAgent.FilterResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.hsgamer.topper.value.core.ValueWrapper.State
Returns the enum constant of this type with the specified name.
ValueProvider<K,V> - Interface in me.hsgamer.topper.value.core
 
values() - Static method in enum me.hsgamer.topper.agent.update.UpdateAgent.FilterResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.hsgamer.topper.value.core.ValueWrapper.State
Returns an array containing the constants of this enum type, in the order they are declared.
ValueWrapper<T> - Class in me.hsgamer.topper.value.core
 
ValueWrapper(ValueWrapper.State, T, String, Throwable) - Constructor for class me.hsgamer.topper.value.core.ValueWrapper
 
ValueWrapper.State - Enum in me.hsgamer.topper.value.core
 
A B C D E F G H I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages