- addConnectionClosedListener(ConnectionClosedListener<TDataStore>) - Method in class org.anvilpowered.anvil.api.datastore.DataStoreContext
-
- addConnectionOpenedListener(ConnectionOpenedListener<TDataStore>) - Method in class org.anvilpowered.anvil.api.datastore.DataStoreContext
-
- addEarlyServices(Key<?>...) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(Iterable<Key<?>>) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(Class<?>...) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(TypeLiteral<?>...) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(TypeToken<?>...) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(Key<T>, Consumer<T>) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(Class<T>, Consumer<T>) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(TypeLiteral<T>, Consumer<T>) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addEarlyServices(TypeToken<T>, Consumer<T>) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addModules(Module...) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addModules(Iterable<Module>) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
- addToCollection(Key<? extends Collection<T>>, T) - Method in interface org.anvilpowered.anvil.api.data.registry.Registry
-
Adds the provided value to this registry's
Collection value for the provided
Key
- addToCollection(Key<? extends Collection<T>>, T) - Method in class org.anvilpowered.anvil.base.data.config.BaseConfigurationService
-
- addToCollection(Key<? extends Collection<T>>, T) - Method in class org.anvilpowered.anvil.base.data.registry.BaseRegistry
-
- Anvil - Class in org.anvilpowered.anvil.api
-
- AnvilCoreKeys - Class in org.anvilpowered.anvil.api.core.data.key
-
- append(Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
- append(CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
- appendCount(int, Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
count times.
- appendCount(int, CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
count times.
- appendIf(boolean, Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents if condition is true.
- appendIf(boolean, CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents if condition is true.
- appendJoining(Object, Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents, putting the
provided delimiter between each element
- appendJoining(Object, CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents, putting the
provided delimiter between each element
- appendJoiningIf(boolean, Object, Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents if condition is true,
putting the provided delimiter between each element
- appendJoiningIf(boolean, Object, CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents if condition is true,
putting the provided delimiter between each element
- appendWithPaddingAround(int, Object, Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
and add the provided padding on both the left and right side
until the result is at most width wide.
- appendWithPaddingAround(int, Object, CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
and add the provided padding on both the left and right side
until the result is at most width wide.
- appendWithPaddingLeft(int, Object, Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
and add the provided padding on the left side
until the result is at most width wide.
- appendWithPaddingLeft(int, Object, CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
and add the provided padding on the left side
until the result is at most width wide.
- appendWithPaddingRight(int, Object, Object...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
and add the provided padding on the right side
until the result is at most width wide.
- appendWithPaddingRight(int, Object, CharSequence...) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Append the provided contents to this builder
and add the provided padding on the right side
until the result is at most width wide.
- applyFromDBThroughCache(Supplier<K>, BiFunction<C, K, K>) - Method in interface org.anvilpowered.anvil.api.datastore.CachedRepository
-
Usually used for editing model data
- applyFromDBThroughCache(Supplier<K>, BiFunction<C, K, K>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- applyFromDBThroughCacheConditionally(Supplier<Optional<K>>, BiFunction<C, K, Optional<K>>) - Method in interface org.anvilpowered.anvil.api.datastore.CachedRepository
-
Usually used for editing model data
- applyFromDBThroughCacheConditionally(Supplier<Optional<K>>, BiFunction<C, K, Optional<K>>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- applyFromDBToCache(Supplier<K>, BiConsumer<C, K>) - Method in interface org.anvilpowered.anvil.api.datastore.CachedRepository
-
Usually used when (updated) data from DB needs to be applied to cache
- applyFromDBToCache(Supplier<K>, BiConsumer<C, K>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- applyFromDBToCacheConditionally(Supplier<Optional<K>>, BiConsumer<C, K>) - Method in interface org.anvilpowered.anvil.api.datastore.CachedRepository
-
Usually used when (updated) data from DB needs to be applied to cache
- applyFromDBToCacheConditionally(Supplier<Optional<K>>, BiConsumer<C, K>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- applyThroughBoth(Function<C, K>, Function<Optional<K>, K>) - Method in interface org.anvilpowered.anvil.api.datastore.CachedRepository
-
Usually used for editing model data
- applyThroughBoth(Function<C, K>, Function<Optional<K>, K>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- applyThroughBothConditionally(Function<C, Optional<K>>, Function<K, K>) - Method in interface org.anvilpowered.anvil.api.datastore.CachedRepository
-
Usually used for retrieving or editing model data
- applyThroughBothConditionally(Function<C, Optional<K>>, Function<K, K>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- applyToBothConditionally(Function<C, Optional<K>>, Supplier<Optional<K>>) - Method in interface org.anvilpowered.anvil.api.datastore.CachedRepository
-
Usually used for retrieving or editing model data
- applyToBothConditionally(Function<C, Optional<K>>, Supplier<Optional<K>>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- applyToBuilder(Environment.Builder) - Method in class org.anvilpowered.anvil.base.plugin.BasePlugin
-
- aqua() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to aqua.
- asQuery(UUID) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Creates a Query matching documents whose
property userUUID matches the provided UUID
- asQuery(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Creates a Query matching documents whose
property userName matches the provided String
- asQuery(UUID) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
Creates a Function that acts as a query
matching documents whose property userUUID
matches the provided UUID
- asQuery(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
Creates a Function that acts as a query
matching documents whose property userName
matches the provided String
- asQuery() - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- asQuery(ObjectId) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- asQuery(Instant) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- asQuery(EntityId) - Method in interface org.anvilpowered.anvil.api.datastore.XodusRepository
-
- asQuery(Instant) - Method in interface org.anvilpowered.anvil.api.datastore.XodusRepository
-
- asQuery() - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- asQuery(ObjectId) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- asQuery(Instant) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- asQuery(EntityId) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- asQuery(Instant) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- asQueryForIdOrTime(String) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- asQueryForIdOrTime(String) - Method in interface org.anvilpowered.anvil.api.datastore.XodusRepository
-
- asQueryForIdOrTime(String) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- asQueryForIdOrTime(String) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- asQueryForIpAddress(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Creates a Query matching documents whose
property ipAddress matches the provided String
- asQueryForIpAddress(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
Creates a Function that acts as a query
matching documents whose property ipAddress
matches the provided String
- ban(TKey, Instant, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Updates the properties banEndUtc, banReason
and sets banned to true for the document
whose id matches the provided TKey
- ban(Query<CoreMember<ObjectId>>, Instant, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Updates the properties banEndUtc, banReason
and sets banned to true for documents that
match the provided Query
- ban(Function<? super StoreTransaction, ? extends Iterable<Entity>>, Instant, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
Updates the properties banEndUtc, banReason
and sets banned to true for documents that
match the provided query
- banIpAddress(String, Instant, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Updates the properties banEndUtc, banReason
and sets banned to true for documents
whose property ipAddress matches the provided String
- banUser(UUID, Instant, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Updates the properties banEndUtc, banReason
and sets banned to true for documents
whose property userUUID matches the provided UUID
- banUser(String, Instant, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Updates the properties banEndUtc, banReason
and sets banned to true for documents
whose property userName matches the provided String
- BASE_SCAN_PACKAGE - Static variable in class org.anvilpowered.anvil.api.data.key.Keys
-
- BaseCachedRepository<TKey,T extends ObjectWithId<TKey>,C extends CacheService<TKey,T,TDataStore>,TDataStore> - Class in org.anvilpowered.anvil.base.datastore
-
- BaseCachedRepository(DataStoreContext<TKey, TDataStore>) - Constructor for class org.anvilpowered.anvil.base.datastore.BaseCachedRepository
-
- BaseCacheService<TKey,T extends ObjectWithId<TKey>,TDataStore> - Class in org.anvilpowered.anvil.base.datastore
-
- BaseCacheService(DataStoreContext<TKey, TDataStore>, Registry) - Constructor for class org.anvilpowered.anvil.base.datastore.BaseCacheService
-
- BaseComponent<TKey,TDataStore> - Class in org.anvilpowered.anvil.base.datastore
-
- BaseComponent(DataStoreContext<TKey, TDataStore>) - Constructor for class org.anvilpowered.anvil.base.datastore.BaseComponent
-
- BaseConfigurationService - Class in org.anvilpowered.anvil.base.data.config
-
Service to load and save data from a config file
- BaseConfigurationService(ConfigurationLoader<CommentedConfigurationNode>) - Constructor for class org.anvilpowered.anvil.base.data.config.BaseConfigurationService
-
- BaseExtendedRegistry - Class in org.anvilpowered.anvil.base.data.registry
-
A registry that is backed by the configuration service
- BaseExtendedRegistry() - Constructor for class org.anvilpowered.anvil.base.data.registry.BaseExtendedRegistry
-
- BaseManager<C extends Component<?,?>> - Class in org.anvilpowered.anvil.base.datastore
-
- BaseManager(Registry) - Constructor for class org.anvilpowered.anvil.base.datastore.BaseManager
-
- BaseMongoCachedRepository<T extends ObjectWithId<org.bson.types.ObjectId>,C extends CacheService<org.bson.types.ObjectId,T,org.mongodb.morphia.Datastore>> - Interface in org.anvilpowered.anvil.base.datastore
-
- BaseMongoComponent - Interface in org.anvilpowered.anvil.base.datastore
-
- BaseMongoRepository<T extends ObjectWithId<org.bson.types.ObjectId>> - Interface in org.anvilpowered.anvil.base.datastore
-
- BasePlugin<TPluginContainer> - Class in org.anvilpowered.anvil.base.plugin
-
A simple default implementation of
Plugin that only registers a
single
Environment with the same name as this
Plugin
- BasePlugin(String, Injector, Module, Key<?>...) - Constructor for class org.anvilpowered.anvil.base.plugin.BasePlugin
-
- BasePlugin(String, Injector, Module, Class<?>...) - Constructor for class org.anvilpowered.anvil.base.plugin.BasePlugin
-
- BasePlugin(String, Injector, Module, TypeLiteral<?>...) - Constructor for class org.anvilpowered.anvil.base.plugin.BasePlugin
-
- BasePlugin(String, Injector, Module, TypeToken<?>...) - Constructor for class org.anvilpowered.anvil.base.plugin.BasePlugin
-
- BasePlugin(String, Injector, Module) - Constructor for class org.anvilpowered.anvil.base.plugin.BasePlugin
-
- BasePlugin(String) - Constructor for class org.anvilpowered.anvil.base.plugin.BasePlugin
-
- BaseRegistry - Class in org.anvilpowered.anvil.base.data.registry
-
- BaseRegistry() - Constructor for class org.anvilpowered.anvil.base.data.registry.BaseRegistry
-
- BaseRepository<TKey,T extends ObjectWithId<TKey>,TDataStore> - Class in org.anvilpowered.anvil.base.datastore
-
- BaseRepository(DataStoreContext<TKey, TDataStore>) - Constructor for class org.anvilpowered.anvil.base.datastore.BaseRepository
-
- BaseStorageService<TKey,T extends ObjectWithId<TKey>,TDataStore> - Interface in org.anvilpowered.anvil.base.datastore
-
- BaseXodusCachedRepository<T extends ObjectWithId<jetbrains.exodus.entitystore.EntityId>,C extends CacheService<jetbrains.exodus.entitystore.EntityId,T,jetbrains.exodus.entitystore.PersistentEntityStore>> - Interface in org.anvilpowered.anvil.base.datastore
-
- BaseXodusComponent - Interface in org.anvilpowered.anvil.base.datastore
-
- BaseXodusRepository<T extends ObjectWithId<jetbrains.exodus.entitystore.EntityId>> - Interface in org.anvilpowered.anvil.base.datastore
-
- BasicPluginInfo - Interface in org.anvilpowered.anvil.api.plugin
-
- bind(TypeToken<From1>, TypeToken<From2>, TypeToken<From3>, TypeToken<Target>, Annotation) - Method in interface org.anvilpowered.anvil.api.misc.BindingExtensions
-
Full binding method for a component
- bind(TypeToken<From1>, TypeToken<From2>, TypeToken<Target>, Annotation) - Method in interface org.anvilpowered.anvil.api.misc.BindingExtensions
-
Binding method for a component
- bind(TypeToken<From>, TypeToken<Target>, Annotation) - Method in interface org.anvilpowered.anvil.api.misc.BindingExtensions
-
- bind(TypeToken<From>, TypeToken<Target>, Class<? extends Annotation>) - Method in interface org.anvilpowered.anvil.api.misc.BindingExtensions
-
- bind(TypeToken<From>, TypeToken<Target>) - Method in interface org.anvilpowered.anvil.api.misc.BindingExtensions
-
- BindingExtensions - Interface in org.anvilpowered.anvil.api.misc
-
- black() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to black.
- blue() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to blue.
- bold() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current style to bold.
- build() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Creates a TString from this builder.
- build() - Method in interface org.anvilpowered.anvil.api.util.TextService.PaginationBuilder
-
- builder() - Method in interface org.anvilpowered.anvil.api.util.TextService
-
- dark_aqua() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to dark aqua.
- dark_blue() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to dark blue.
- dark_gray() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to dark gray.
- dark_green() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to dark green.
- dark_purple() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to dark purple.
- dark_red() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current color to dark red.
- DATA_DIRECTORY - Static variable in class org.anvilpowered.anvil.api.data.key.Keys
-
- DATA_STORE_NAME - Static variable in class org.anvilpowered.anvil.api.data.key.Keys
-
- DataStoreContext<TKey,TDataStore> - Class in org.anvilpowered.anvil.api.datastore
-
- DataStoreContext(Registry) - Constructor for class org.anvilpowered.anvil.api.datastore.DataStoreContext
-
- delete(T) - Method in interface org.anvilpowered.anvil.api.datastore.CacheService
-
Deletes a T from the cache
- delete(Predicate<? super T>) - Method in interface org.anvilpowered.anvil.api.datastore.CacheService
-
Deletes a T from the cache
- delete(Query<T>) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- delete(Function<? super StoreTransaction, ? extends Iterable<Entity>>) - Method in interface org.anvilpowered.anvil.api.datastore.XodusRepository
-
- delete(T) - Method in class org.anvilpowered.anvil.base.datastore.BaseCacheService
-
- delete(Predicate<? super T>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCacheService
-
- delete(Query<T>) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- delete(Function<? super StoreTransaction, ? extends Iterable<Entity>>) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusCachedRepository
-
- delete(Function<? super StoreTransaction, ? extends Iterable<Entity>>) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- deleteNickName(TKey) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Deletes the property nickName for the
document whose id matches the provided TKey
- deleteNickName(Query<CoreMember<ObjectId>>) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Deletes the property nickName for
documents that match the provided boolean
- deleteNickName(Function<? super StoreTransaction, ? extends Iterable<Entity>>) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
- deleteNickNameForUser(UUID) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Deletes the property nickName for documents whose
property userUUID matches the provided UUID
- deleteNickNameForUser(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Deletes the property nickName for documents whose
property userName matches the provided String
- deleteOne(Predicate<? super T>) - Method in interface org.anvilpowered.anvil.api.datastore.CacheService
-
Deletes a T from the cache
- deleteOne(TKey) - Method in interface org.anvilpowered.anvil.api.datastore.StorageService
-
Attempts to delete a matching document with
the provided id
- deleteOne(Instant) - Method in interface org.anvilpowered.anvil.api.datastore.StorageService
-
Attempts to delete the first
document where
Instant.getEpochSecond() retrieved from
ObjectWithId.getCreatedUtc() is equal to
Instant.getEpochSecond() of the provided
Instant
- deleteOne(TKey) - Method in class org.anvilpowered.anvil.base.datastore.BaseCacheService
-
- deleteOne(Predicate<? super T>) - Method in class org.anvilpowered.anvil.base.datastore.BaseCacheService
-
- deleteOne(ObjectId) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- deleteOne(Instant) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- deleteOne(EntityId) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusCachedRepository
-
- deleteOne(EntityId) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- deleteOne(Instant) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- deserialize(InputStream) - Static method in interface org.anvilpowered.anvil.api.model.Mappable
-
- deserialize(String) - Method in interface org.anvilpowered.anvil.api.util.TextService
-
Deserializes the provided String using the
character '&' to determine styles.
- deserializeUnsafe(InputStream) - Static method in interface org.anvilpowered.anvil.api.model.Mappable
-
- save() - Method in interface org.anvilpowered.anvil.api.data.config.ConfigurationService
-
Updates the config with values from the registry.
- save() - Method in class org.anvilpowered.anvil.base.data.config.BaseConfigurationService
-
- send(TString, TCommandSource) - Method in interface org.anvilpowered.anvil.api.util.TextService
-
Send the provided TString to the
provided TCommandSource
- sendTo(TCommandSource) - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Creates a TString from this builder and sends
it to the provided TCommandSource
- sendTo(TCommandSource) - Method in interface org.anvilpowered.anvil.api.util.TextService.Pagination
-
- sendToConsole() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Creates a TString from this builder and sends
it to the console
- sendToConsole() - Method in interface org.anvilpowered.anvil.api.util.TextService.Pagination
-
- sendToConsole(TString) - Method in interface org.anvilpowered.anvil.api.util.TextService
-
Send the provided text to the console
- serialize(Object) - Static method in interface org.anvilpowered.anvil.api.model.Mappable
-
- serialize(TString) - Method in interface org.anvilpowered.anvil.api.util.TextService
-
Serializes the provided String using the
character '&' to serialize styles.
- serializePlain(TString) - Method in interface org.anvilpowered.anvil.api.util.TextService
-
Serializes the provided String and
ignores all styles.
- serializeUnsafe(Object) - Static method in interface org.anvilpowered.anvil.api.model.Mappable
-
- SERVER_NAME - Static variable in class org.anvilpowered.anvil.api.data.key.Keys
-
- ServiceManager - Interface in org.anvilpowered.anvil.api
-
- set(Key<T>, T) - Method in interface org.anvilpowered.anvil.api.data.registry.Registry
-
Sets this registry's value for the provided
Key
- set(String, Object) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- set(Key<T>, T) - Method in class org.anvilpowered.anvil.base.data.config.BaseConfigurationService
-
- set(Key<T>, T) - Method in class org.anvilpowered.anvil.base.data.registry.BaseRegistry
-
- set(String, Object) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- setBanEndUtc(Instant) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setBanned(boolean) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setBanReason(String) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setDefault(Key<T>, T) - Method in class org.anvilpowered.anvil.base.data.registry.BaseRegistry
-
- setDescription(Key<?>, String) - Method in class org.anvilpowered.anvil.base.data.config.BaseConfigurationService
-
- setId(TKey) - Method in interface org.anvilpowered.anvil.api.model.ObjectWithId
-
- setId(ObjectId) - Method in class org.anvilpowered.anvil.base.model.MongoDbo
-
- setId(EntityId) - Method in class org.anvilpowered.anvil.base.model.XodusDbo
-
- setIpAddress(String) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setLastJoinedUtc(Instant) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setMuted(boolean) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setMuteEndUtc(Instant) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setMuteReason(String) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setName(String) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
Sets the name for this environment builder.
- setName(Key<?>, String) - Method in class org.anvilpowered.anvil.base.data.config.BaseConfigurationService
-
- setNickName(TKey, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Updates the property nickName for the
document whose id matches the provided TKey
- setNickName(Query<CoreMember<ObjectId>>, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Updates the property nickName for
documents that match the provided Query
- setNickName(Function<? super StoreTransaction, ? extends Iterable<Entity>>, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
Updates the property nickName for
documents that match the provided query
- setNickName(String) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setNickNameForUser(UUID, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Updates the property nickName for documents whose
property userUUID matches the provided UUID
- setNickNameForUser(String, String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Updates the property nickName for documents whose
property userName matches the provided String
- setRootInjector(Injector) - Method in interface org.anvilpowered.anvil.api.Environment.Builder
-
Sets the root injector for this environment builder.
- setTKeyClass(Class<TKey>) - Method in class org.anvilpowered.anvil.api.datastore.DataStoreContext
-
- setUserName(String) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setUserUUID(UUID) - Method in interface org.anvilpowered.anvil.api.core.model.coremember.CoreMember
-
- setVerification(Key<T>, Map<Predicate<T>, Function<T, T>>) - Method in class org.anvilpowered.anvil.base.data.config.BaseConfigurationService
-
- SqlContext - Class in org.anvilpowered.anvil.api.datastore
-
- SqlContext(Registry) - Constructor for class org.anvilpowered.anvil.api.datastore.SqlContext
-
- SqlRepository<T extends ObjectWithId<java.util.UUID>> - Interface in org.anvilpowered.anvil.api.datastore
-
- startCacheInvalidationTask(Integer) - Method in interface org.anvilpowered.anvil.api.datastore.CacheService
-
Starts cache invalidation task
- stopCacheInvalidationTask() - Method in interface org.anvilpowered.anvil.api.datastore.CacheService
-
Stop cache invalidation task
- StorageService<TKey,T extends ObjectWithId<TKey>,TDataStore> - Interface in org.anvilpowered.anvil.api.datastore
-
- strikethrough() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current style to strikethrough.
- success(TData) - Method in interface org.anvilpowered.anvil.api.util.Result
-
- unBan(TKey) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property banned to false for
the document whose id matches the provided TKey
- unBan(Query<CoreMember<ObjectId>>) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Sets the property banned to false for
documents that match the provided Query
- unBan(Function<? super StoreTransaction, ? extends Iterable<Entity>>) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
Sets the property banned to false for
documents that match the provided query
- unBanIpAddress(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property banned to false for
documents whose property ipAddress matches
the provided String
- unBanUser(UUID) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property banned to false for
documents whose property userUUID matches
the provided UUID
- unBanUser(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property banned to false for
documents whose property userName matches
the provided String
- underlined() - Method in interface org.anvilpowered.anvil.api.util.TextService.Builder
-
Sets the current style to underlined.
- unMute(TKey) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property muted to false for
the document whose id matches the provided TKey
- unMute(Query<CoreMember<ObjectId>>) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.MongoCoreMemberRepository
-
Sets the property muted to false for
documents that match the provided Query
- unMute(Function<? super StoreTransaction, ? extends Iterable<Entity>>) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.XodusCoreMemberRepository
-
Sets the property muted to false for
documents that match the provided query
- unMuteIpAddress(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property muted to false for
documents whose property ipAddress matches
the provided String
- unMuteUser(UUID) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property muted to false for
documents whose property userUUID matches
the provided UUID
- unMuteUser(String) - Method in interface org.anvilpowered.anvil.api.core.coremember.repository.CoreMemberRepository
-
Sets the property muted to false for
documents whose property userName matches
the provided String
- unSet(String) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- unSet(String) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- update(Query<T>, UpdateOperations<T>) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- update(Optional<Query<T>>, UpdateOperations<T>) - Method in interface org.anvilpowered.anvil.api.datastore.MongoRepository
-
- update(Function<? super StoreTransaction, ? extends Iterable<Entity>>, Consumer<? super Entity>) - Method in interface org.anvilpowered.anvil.api.datastore.XodusRepository
-
- update(Optional<Function<? super StoreTransaction, ? extends Iterable<Entity>>>, Consumer<? super Entity>) - Method in interface org.anvilpowered.anvil.api.datastore.XodusRepository
-
- update(Query<T>, UpdateOperations<T>) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- update(Optional<Query<T>>, UpdateOperations<T>) - Method in interface org.anvilpowered.anvil.base.datastore.BaseMongoRepository
-
- update(Function<? super StoreTransaction, ? extends Iterable<Entity>>, Consumer<? super Entity>) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- update(Optional<Function<? super StoreTransaction, ? extends Iterable<Entity>>>, Consumer<? super Entity>) - Method in interface org.anvilpowered.anvil.base.datastore.BaseXodusRepository
-
- USE_SHARED_CREDENTIALS - Static variable in class org.anvilpowered.anvil.api.data.key.Keys
-
- USE_SHARED_ENVIRONMENT - Static variable in class org.anvilpowered.anvil.api.data.key.Keys
-
- UserService<TUser,TPlayer> - Interface in org.anvilpowered.anvil.api.util
-
Service for translating UUIDs to UserNames or UserNames to UUIDs