Package org.infinispan.commons.configuration
Commons Configuration package
- Public API
-
Interface Summary Interface Description BaseConfigurationInfo Defines base methods for exposing information about a configuration attributes and elements.BasicConfiguration BasicConfiguration provides the basis for concrete configurations.Builder<T> Builder.ConfigurationBuilderInfo Exposes attributes and element from a configuration builder.ConfigurationInfo Exposes information about attributes and sub-elements of a configuration.Self<S extends Self<S>> This interface simplifies the task of writing fluent builders which need to inherit from other builders (abstract or concrete). -
Class Summary Class Description AbstractTypedPropertiesConfiguration ClassWhiteList TheClassWhiteList
maintains classes definitions either by name or regular expression and is used for permissioning.ConfigurationUtils ConfigurationUtils.JsonCustomFactory CustomJson.Factory
to handle cache attribute values.JsonReader JsonWriter XMLStringConfiguration A simple wrapper for an XML configuration represented as a String. -
Annotation Types Summary Annotation Type Description BuiltBy BuiltBy.ConfigurationFor ConfigurationFor.ConfiguredBy Defines the configuration used to configure the given class instances