Skip navigation links
A B C D E F G H I L M N O P R S T V X Z 

A

accept(URI) - Method in interface org.aeonbits.owner.loaders.Loader
Indicates wether this Loader does accept the URL, guessing the content type from it.
accept(URI) - Method in class org.aeonbits.owner.loaders.PropertiesLoader
 
accept(URI) - Method in class org.aeonbits.owner.loaders.XMLLoader
 
accept(URI) - Method in class org.aeonbits.owner.loaders.ZooKeeperLoader
 
Accessible - Interface in org.aeonbits.owner
Allows a Config object to access the contents of the properties, providing utility methods to perform consequent operations.
add(Object, T) - Static method in class org.aeonbits.owner.ConfigCache
Adds a Config object into the cache.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.aeonbits.owner.Mutable
Adds a PropertyChangeListener to the Mutable interface.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.aeonbits.owner.Mutable
Adds a PropertyChangeListener to the listener list for a specific property.
addReloadListener(ReloadListener) - Method in interface org.aeonbits.owner.Reloadable
Add a ReloadListener.
allowRetry(int, long, RetrySleeper) - Method in class sun.net.www.protocol.zookeeper.NoRetryPolicy
 
available() - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 

B

beforePropertyChange(PropertyChangeEvent) - Method in interface org.aeonbits.owner.event.TransactionalPropertyChangeListener
This method is invoked before the property is changed.
beforeReload(ReloadEvent) - Method in interface org.aeonbits.owner.event.TransactionalReloadListener
This method is invoked before the property are reloaded.

C

clear() - Static method in class org.aeonbits.owner.ConfigCache
Removes all of the cached instances.
clear() - Method in interface org.aeonbits.owner.Mutable
Clears all properties.
clearProperty(String) - Static method in class org.aeonbits.owner.ConfigFactory
Clears the value for the property having the given key.
clearProperty(String) - Method in interface org.aeonbits.owner.Factory
Clears the value for the property having the given key.
close() - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 
Collections - Class in org.aeonbits.owner.util
Utility class to create a maps, lists and sets
Config - Interface in org.aeonbits.owner
Marker interface that must be implemented by all Config sub-interfaces.
Config.ConverterClass - Annotation Type in org.aeonbits.owner
Specifies a Converter class to allow the user to define a custom conversion logic for the type returned by the method.
Config.DefaultValue - Annotation Type in org.aeonbits.owner
Default value to be used if no property is found.
Config.DisableableFeature - Enum in org.aeonbits.owner
This enum contains the features that can be disabled using the annotation Config.DisableFeature.
Config.DisableFeature - Annotation Type in org.aeonbits.owner
Specifies to disable some of the features supported by the API.
Config.HotReload - Annotation Type in org.aeonbits.owner
Specify that the class implements hot reloading of properties from filesystem baked Config.Sources (hot reloading can't be applied to all types of URIs).
Config.HotReloadType - Enum in org.aeonbits.owner
Allows to specify which type of HotReload should be applied.
Config.Key - Annotation Type in org.aeonbits.owner
The key used for lookup for the property.
Config.LoadPolicy - Annotation Type in org.aeonbits.owner
Specifies the policy for loading the properties files.
Config.LoadType - Enum in org.aeonbits.owner
Specifies the policy type to use to load the Config.Sources files for properties.
Config.PreprocessorClasses - Annotation Type in org.aeonbits.owner
Specifies a Preprocessor class to allow the user to define a custom logic to pre-process the property value before being used by the library.
Config.Separator - Annotation Type in org.aeonbits.owner
Specifies simple String as separator to tokenize properties values specified as a single string value, into elements for vectors and collections.
Config.Sources - Annotation Type in org.aeonbits.owner
Specifies the source from which to load the properties file.
Config.TokenizerClass - Annotation Type in org.aeonbits.owner
Specifies a Tokenizer class to allow the user to define a custom logic to split the property value into tokens to be used as single elements for vectors and collections.
ConfigCache - Class in org.aeonbits.owner
Utility class caching Config instances that can be used as Singletons.
ConfigFactory - Class in org.aeonbits.owner
A static factory class to instantiate Config instances.
connect() - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection
 
convert(Method, String) - Method in interface org.aeonbits.owner.Converter
Converts the given input into an Object of type T.
Converter<T> - Interface in org.aeonbits.owner
Converter interface specifies how to convert an input string coming from a property value to a target object returned by the Config method.
create(Class<? extends T>, Map<?, ?>...) - Static method in class org.aeonbits.owner.ConfigFactory
Creates a Config instance from the specified interface
create(Class<? extends T>, Map<?, ?>...) - Method in interface org.aeonbits.owner.Factory
Creates a Config instance from the specified interface

D

defaultSpecFor(String) - Method in interface org.aeonbits.owner.loaders.Loader
Returns the default URI specification for a given url resource, that can be handled by this loader.
defaultSpecFor(String) - Method in class org.aeonbits.owner.loaders.PropertiesLoader
 
defaultSpecFor(String) - Method in class org.aeonbits.owner.loaders.XMLLoader
 
defaultSpecFor(String) - Method in class org.aeonbits.owner.loaders.ZooKeeperLoader
 
DummyJava8Readme - Class in org.aeonbits.owner.dummy
Dummy class to work around bugs: OSSRH-3723 OSSRH-637
DummyJava8Readme() - Constructor for class org.aeonbits.owner.dummy.DummyJava8Readme
 

E

entry(K, V) - Static method in class org.aeonbits.owner.util.Collections
 
Event - Class in org.aeonbits.owner.event
The root event class for all OWNER events.
Event(Object) - Constructor for class org.aeonbits.owner.event.Event
Constructs a prototypical Event.

F

Factory - Interface in org.aeonbits.owner
Interface for factory implementation used to instantiate Config instances.
fill(Map) - Method in interface org.aeonbits.owner.Accessible
Fills the given Map with the properties contained by this object.

G

get(Object) - Static method in class org.aeonbits.owner.ConfigCache
Gets from the cache the Config instance identified by the given key.
getEvents() - Method in class org.aeonbits.owner.event.ReloadEvent
Returns The change events regarding which properties have been modified during the reload.
getInputStream() - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection
 
getNewProperties() - Method in class org.aeonbits.owner.event.ReloadEvent
Returns the properties after the reload.
getOldProperties() - Method in class org.aeonbits.owner.event.ReloadEvent
Returns the properties before the reload.
getOrCreate(Class<? extends T>, Map<?, ?>...) - Static method in class org.aeonbits.owner.ConfigCache
Gets from the cache or create, an instance of the given class using the given imports.
getOrCreate(Factory, Class<? extends T>, Map<?, ?>...) - Static method in class org.aeonbits.owner.ConfigCache
Gets from the cache or create, an instance of the given class using the given imports.
getOrCreate(Object, Class<? extends T>, Map<?, ?>...) - Static method in class org.aeonbits.owner.ConfigCache
Gets from the cache or create, an instance of the given class using the given imports.
getOrCreate(Factory, Object, Class<? extends T>, Map<?, ?>...) - Static method in class org.aeonbits.owner.ConfigCache
Gets from the cache or create, an instance of the given class using the given imports.
getProperties() - Static method in class org.aeonbits.owner.ConfigFactory
Those properties will be used to expand variables specified in the `@Source` annotation, or by the ConfigFactory to configure its own behavior.
getProperties() - Method in interface org.aeonbits.owner.Factory
Those properties will be used to expand variables specified in the `@Source` annotation, or by the ConfigFactory to configure its own behavior.
getProperty(String) - Method in interface org.aeonbits.owner.Accessible
Searches for the property with the specified key in this property list.
getProperty(String, String) - Method in interface org.aeonbits.owner.Accessible
Searches for the property with the specified key in this property list.
getProperty(String) - Static method in class org.aeonbits.owner.ConfigFactory
Returns the value for a given property.
getProperty(String) - Method in interface org.aeonbits.owner.Factory
Returns the value for a given property.
getZookeeperTimeout() - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection
 

H

Handler - Class in sun.net.www.protocol.zookeeper
 
Handler() - Constructor for class sun.net.www.protocol.zookeeper.Handler
 

I

invokeDefaultMethod(Object, Method, Object[]) - Static method in class org.aeonbits.owner.util.Reflection
 
isClassAvailable(String) - Static method in class org.aeonbits.owner.util.Reflection
 
isDefault(Method) - Static method in class org.aeonbits.owner.util.Reflection
 

L

list(PrintStream) - Method in interface org.aeonbits.owner.Accessible
Prints this property list out to the specified output stream.
list(PrintWriter) - Method in interface org.aeonbits.owner.Accessible
Prints this property list out to the specified output stream.
list(E...) - Static method in class org.aeonbits.owner.util.Collections
 
load(Properties, URI) - Method in interface org.aeonbits.owner.loaders.Loader
Loads the given uri into the given result
load(Properties, URI) - Method in class org.aeonbits.owner.loaders.PropertiesLoader
 
load(Properties, URI) - Method in class org.aeonbits.owner.loaders.XMLLoader
 
load(Properties, URI) - Method in class org.aeonbits.owner.loaders.ZooKeeperLoader
 
load(InputStream) - Method in interface org.aeonbits.owner.Mutable
Reads a property list (key and element pairs) from the input byte stream.
load(Reader) - Method in interface org.aeonbits.owner.Mutable
Reads a property list (key and element pairs) from the input character stream in a simple line-oriented format.
Loader - Interface in org.aeonbits.owner.loaders
Defines the interface of a generic Properties loader.

M

map(K, V) - Static method in class org.aeonbits.owner.util.Collections
 
map(Map.Entry<? extends K, ? extends V>...) - Static method in class org.aeonbits.owner.util.Collections
 
Mutable - Interface in org.aeonbits.owner
Allows a Config object to change its property values at runtime.

N

newInstance() - Static method in class org.aeonbits.owner.ConfigFactory
Returns a new instance of a config Factory object.
NoRetryPolicy - Class in sun.net.www.protocol.zookeeper
Zookeper retry policy that doesn't do any retry.
NoRetryPolicy() - Constructor for class sun.net.www.protocol.zookeeper.NoRetryPolicy
 

O

openConnection(URL) - Method in class sun.net.www.protocol.zookeeper.Handler
 
org.aeonbits.owner - package org.aeonbits.owner
The goal of OWNER API is to minimize the code required to handle application configuration through Java properties files.
org.aeonbits.owner.dummy - package org.aeonbits.owner.dummy
 
org.aeonbits.owner.event - package org.aeonbits.owner.event
Provides interfaces and classes for dealing with different types of events fired by OWNER components.
org.aeonbits.owner.loaders - package org.aeonbits.owner.loaders
Provides interfaces and classes to allow OWNER to load properties from several file formats.
org.aeonbits.owner.util - package org.aeonbits.owner.util
Provides utility interfaces and classes.

P

pairs() - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 
Preprocessor - Interface in org.aeonbits.owner
Preprocessor interface specifies how to pre-process an input string coming from a property value before being used by OWNER.
process(String) - Method in interface org.aeonbits.owner.Preprocessor
 
PropertiesLoader - Class in org.aeonbits.owner.loaders
A loader able to read properties from standard Java properties files.
PropertiesLoader() - Constructor for class org.aeonbits.owner.loaders.PropertiesLoader
 
propertyNames() - Method in interface org.aeonbits.owner.Accessible
Returns a set of keys in this property list including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
PROTOCOL - Static variable in class sun.net.www.protocol.zookeeper.Handler
 

R

read() - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 
read(byte[]) - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 
read(byte[], int, int) - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 
Reflection - Class in org.aeonbits.owner.util
 
registerLoader(Loader) - Static method in class org.aeonbits.owner.ConfigFactory
Registers a loader to enables additional file formats.
registerLoader(Loader) - Method in interface org.aeonbits.owner.Factory
Registers a loader to enables additional file formats.
reload() - Method in interface org.aeonbits.owner.Reloadable
Reloads the properties using the same logic as when the object was instantiated by ConfigFactory.create(Class, java.util.Map[]).
Reloadable - Interface in org.aeonbits.owner
Allows a Config object to implement the reloading of the properties at runtime.
ReloadEvent - Class in org.aeonbits.owner.event
A semantic event which indicates that a reload occurred.
ReloadEvent(Object, List<PropertyChangeEvent>, Properties, Properties) - Constructor for class org.aeonbits.owner.event.ReloadEvent
Constructs a prototypical Event.
ReloadListener - Interface in org.aeonbits.owner.event
The listener interface for receiving reload events.
reloadPerformed(ReloadEvent) - Method in interface org.aeonbits.owner.event.ReloadListener
This method is invoked after the property are reloaded.
remove(Object) - Static method in class org.aeonbits.owner.ConfigCache
Removes the cached instance for the given key if it is present.
removeProperty(String) - Method in interface org.aeonbits.owner.Mutable
Removes a given property.
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.aeonbits.owner.Mutable
Removes a PropertyChangeListener from the Mutable interface.
removeReloadListener(ReloadListener) - Method in interface org.aeonbits.owner.Reloadable
Remove a ReloadListener.
RollbackBatchException - Exception in org.aeonbits.owner.event
Indicates that whole batch of event must be rolled back.
RollbackBatchException() - Constructor for exception org.aeonbits.owner.event.RollbackBatchException
 
RollbackBatchException(String) - Constructor for exception org.aeonbits.owner.event.RollbackBatchException
 
RollbackBatchException(Throwable) - Constructor for exception org.aeonbits.owner.event.RollbackBatchException
 
RollbackBatchException(String, Throwable) - Constructor for exception org.aeonbits.owner.event.RollbackBatchException
 
RollbackException - Exception in org.aeonbits.owner.event
Superclass for event rollback.
RollbackException() - Constructor for exception org.aeonbits.owner.event.RollbackException
 
RollbackException(String) - Constructor for exception org.aeonbits.owner.event.RollbackException
 
RollbackException(Throwable) - Constructor for exception org.aeonbits.owner.event.RollbackException
 
RollbackException(String, Throwable) - Constructor for exception org.aeonbits.owner.event.RollbackException
 
RollbackOperationException - Exception in org.aeonbits.owner.event
Indicates that operation must be rolled back.
RollbackOperationException() - Constructor for exception org.aeonbits.owner.event.RollbackOperationException
 
RollbackOperationException(String) - Constructor for exception org.aeonbits.owner.event.RollbackOperationException
 
RollbackOperationException(Throwable) - Constructor for exception org.aeonbits.owner.event.RollbackOperationException
 
RollbackOperationException(String, Throwable) - Constructor for exception org.aeonbits.owner.event.RollbackOperationException
 

S

set(E...) - Static method in class org.aeonbits.owner.util.Collections
 
setProperties(Properties) - Static method in class org.aeonbits.owner.ConfigFactory
Those properties will be used to expand variables specified in the `@Source` annotation, or by the ConfigFactory to configure its own behavior.
setProperties(Properties) - Method in interface org.aeonbits.owner.Factory
Those properties will be used to expand variables specified in the `@Source` annotation, or by the ConfigFactory to configure its own behavior.
setProperty(String, String) - Static method in class org.aeonbits.owner.ConfigFactory
Set a property in the ConfigFactory.
setProperty(String, String) - Method in interface org.aeonbits.owner.Factory
Set a property in the ConfigFactory.
setProperty(String, String) - Method in interface org.aeonbits.owner.Mutable
Sets a given property to the specified value.
skip(long) - Method in class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 
store(OutputStream, String) - Method in interface org.aeonbits.owner.Accessible
Stores the underlying properties into an OutputStream.
storeToXML(OutputStream, String) - Method in interface org.aeonbits.owner.Accessible
Emits an XML document representing all of the properties contained in this table.
sun.net.www.protocol.zookeeper - package sun.net.www.protocol.zookeeper
 

T

Tokenizer - Interface in org.aeonbits.owner
Tokenizer interface that specifies how to split a single value into tokens to be used as elements for arrays and collections.
tokens(String) - Method in interface org.aeonbits.owner.Tokenizer
Splits the given string, into tokens that identify single elements.
TransactionalPropertyChangeListener - Interface in org.aeonbits.owner.event
A Listener that is aware of properties changes, with transactional capability.
TransactionalReloadListener - Interface in org.aeonbits.owner.event
A Listener that is aware of properties reloads, with transactional capability.

V

valueOf(String) - Static method in enum org.aeonbits.owner.Config.DisableableFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aeonbits.owner.Config.HotReloadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aeonbits.owner.Config.LoadType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.aeonbits.owner.Config.DisableableFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aeonbits.owner.Config.HotReloadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aeonbits.owner.Config.LoadType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XMLLoader - Class in org.aeonbits.owner.loaders
A loader able to read properties from standard XML Java properties files, as well as user defined XML properties files.
XMLLoader() - Constructor for class org.aeonbits.owner.loaders.XMLLoader
 

Z

ZooKeeperConnection - Class in sun.net.www.protocol.zookeeper
 
ZooKeeperConnection(URL) - Constructor for class sun.net.www.protocol.zookeeper.ZooKeeperConnection
Constructs a URL connection to the specified URL.
ZooKeeperConnection.ZooKeeperStream - Class in sun.net.www.protocol.zookeeper
 
ZooKeeperLoader - Class in org.aeonbits.owner.loaders
 
ZooKeeperLoader() - Constructor for class org.aeonbits.owner.loaders.ZooKeeperLoader
 
ZooKeeperStream(CuratorFramework, String) - Constructor for class sun.net.www.protocol.zookeeper.ZooKeeperConnection.ZooKeeperStream
 
A B C D E F G H I L M N O P R S T V X Z 
Skip navigation links

Copyright © 2012-2015 Luigi R. Viggiano. All Rights Reserved.