Skip navigation links
A C E F G H L O P R S U V _ 

A

AbstractObservablePropertiesBuilderDecorator<T extends org.refcodes.configuration.Properties.PropertiesBuilder> - Class in org.refcodes.configuration.ext.observer
 
AbstractObservablePropertiesBuilderDecorator(T) - Constructor for class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
 
AbstractObservablePropertiesBuilderDecorator(T, ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
 
AbstractObservableResourcePropertiesBuilderDecorator<T extends org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder> - Class in org.refcodes.configuration.ext.observer
 
AbstractObservableResourcePropertiesBuilderDecorator(T) - Constructor for class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
 
AbstractObservableResourcePropertiesBuilderDecorator(T, ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
 

C

clear() - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator

E

entrySet() - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator

F

fireEvents(Properties, Properties) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
 
flush() - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator

G

getKey() - Method in class org.refcodes.configuration.ext.observer.PropertyEventImpl
getPreviousValue() - Method in interface org.refcodes.configuration.ext.observer.PropertyUpdatedEvent
Returns the value of the property which has been replaced by the value as of ValueAccessor.getValue().
getPreviousValue() - Method in class org.refcodes.configuration.ext.observer.PropertyUpdatedEventImpl
Returns the value of the property which has been replaced by the value as of ValueAccessor.getValue().
getValue() - Method in class org.refcodes.configuration.ext.observer.PropertyEventImpl

H

hasObserverSubscription(PropertiesObserver) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator

L

loadFrom(InputStream, char...) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
loadFrom(File, char...) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator

O

ObservableJavaPropertiesBuilderImpl - Class in org.refcodes.configuration.ext.observer
 
ObservableJavaPropertiesBuilderImpl() - Constructor for class org.refcodes.configuration.ext.observer.ObservableJavaPropertiesBuilderImpl
 
ObservableJavaPropertiesBuilderImpl(ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.configuration.ext.observer.ObservableJavaPropertiesBuilderImpl
 
ObservableJsonPropertiesBuilderImpl - Class in org.refcodes.configuration.ext.observer
 
ObservableJsonPropertiesBuilderImpl() - Constructor for class org.refcodes.configuration.ext.observer.ObservableJsonPropertiesBuilderImpl
 
ObservableJsonPropertiesBuilderImpl(ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.configuration.ext.observer.ObservableJsonPropertiesBuilderImpl
 
ObservableProperties - Interface in org.refcodes.configuration.ext.observer
The ObservableProperties represent Properties which are observable in terms of create, update and delete operations: Create: Whenever a property is created (as of Keys.MutableValues.put(Object, Object)) in the related ObservableProperties instance, then the PropertiesObserver.onPropertyCreatedEvent(PropertyCreatedEvent) method of a registered PropertiesObserver instance is invoked.
ObservableProperties.ObservableMutableProperties - Interface in org.refcodes.configuration.ext.observer
ObservableProperties.ObservablePropertiesBuilder - Interface in org.refcodes.configuration.ext.observer
ObservablePropertiesBuilderDecorator - Class in org.refcodes.configuration.ext.observer
Makes a Properties.PropertiesBuilder instance observable.
ObservablePropertiesBuilderDecorator(Properties.PropertiesBuilder) - Constructor for class org.refcodes.configuration.ext.observer.ObservablePropertiesBuilderDecorator
Constructs an ObservablePropertiesBuilderDecorator by decorating the provided Properties.PropertiesBuilder with observable functionality.
ObservablePropertiesSugar - Class in org.refcodes.configuration.ext.observer
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the construction of ObservableProperties (and the like).
ObservablePropertiesSugar() - Constructor for class org.refcodes.configuration.ext.observer.ObservablePropertiesSugar
 
ObservableResouceProperties - Interface in org.refcodes.configuration.ext.observer
The ObservableResouceProperties represent ResourceProperties which are observable in terms of create, update and delete operations: Create: Whenever a property is created (as of PropertiesBuilder#put(Object, Object)) in the related ObservableResouceProperties instance, then this method is invoked on the listener.
ObservableResouceProperties.ObservableMutableResourceProperties - Interface in org.refcodes.configuration.ext.observer
The ObservableResouceProperties.ObservableMutableResourceProperties represent mutable ObservableMutableProperties.
ObservableResouceProperties.ObservableResourcePropertiesBuilder - Interface in org.refcodes.configuration.ext.observer
ObservableResourcePropertiesBuilderDecorator - Class in org.refcodes.configuration.ext.observer
Makes a PropertiesBuilder instance observable.
ObservableResourcePropertiesBuilderDecorator(ResourceProperties.ResourcePropertiesBuilder) - Constructor for class org.refcodes.configuration.ext.observer.ObservableResourcePropertiesBuilderDecorator
Constructs an ObservableResourcePropertiesBuilderDecorator by decorating the provided ResourceProperties.ResourcePropertiesBuilder with observable functionality.
ObservableTomlPropertiesBuilderImpl - Class in org.refcodes.configuration.ext.observer
 
ObservableTomlPropertiesBuilderImpl() - Constructor for class org.refcodes.configuration.ext.observer.ObservableTomlPropertiesBuilderImpl
 
ObservableTomlPropertiesBuilderImpl(ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.configuration.ext.observer.ObservableTomlPropertiesBuilderImpl
 
ObservableXmlPropertiesBuilderImpl - Class in org.refcodes.configuration.ext.observer
 
ObservableXmlPropertiesBuilderImpl() - Constructor for class org.refcodes.configuration.ext.observer.ObservableXmlPropertiesBuilderImpl
 
ObservableXmlPropertiesBuilderImpl(ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.configuration.ext.observer.ObservableXmlPropertiesBuilderImpl
 
ObservableYamlPropertiesBuilderImpl - Class in org.refcodes.configuration.ext.observer
 
ObservableYamlPropertiesBuilderImpl() - Constructor for class org.refcodes.configuration.ext.observer.ObservableYamlPropertiesBuilderImpl
 
ObservableYamlPropertiesBuilderImpl(ExecutorService, ExecutionStrategy) - Constructor for class org.refcodes.configuration.ext.observer.ObservableYamlPropertiesBuilderImpl
 
observe(Properties.PropertiesBuilder) - Static method in class org.refcodes.configuration.ext.observer.ObservablePropertiesSugar
Create an ObservableProperties.ObservablePropertiesBuilder by decorating the provided Properties.PropertiesBuilder with observable functionality.
observe(ResourceProperties.ResourcePropertiesBuilder) - Static method in class org.refcodes.configuration.ext.observer.ObservablePropertiesSugar
Create an ObservableResouceProperties.ObservableResourcePropertiesBuilder by decorating the provided ResourceProperties.ResourcePropertiesBuilder with observable functionality.
onEvent(PropertyEvent) - Method in interface org.refcodes.configuration.ext.observer.PropertiesObserver
This is a catch-all (lambda) method for all events.
onPropertyCreatedEvent(PropertyCreatedEvent) - Method in interface org.refcodes.configuration.ext.observer.PropertiesObserver
Whenever a property is created (as of Keys.MutableValues.put(Object, Object)) in the related ObservableProperties instance, then this method is invoked on the listener.
onPropertyDeletedEvent(PropertyDeletedEvent) - Method in interface org.refcodes.configuration.ext.observer.PropertiesObserver
Whenever a property is deleted (as of Map.remove(Object)) in the related ObservableProperties instance, then this method is invoked on the listener.
onPropertyUpdatedEvent(PropertyUpdatedEvent) - Method in interface org.refcodes.configuration.ext.observer.PropertiesObserver
Whenever an existing property (as of Keys.containsKey(Object)) is updated in the related ObservableProperties instance (as of Keys.MutableValues.put(Object, Object) or the like), then this method is invoked on the listener.
org.refcodes.configuration.ext.observer - package org.refcodes.configuration.ext.observer
 

P

PropertiesObserver - Interface in org.refcodes.configuration.ext.observer
Defines an observer to be registered to an ObservableProperties (or one of its sub-classes) instance via Observable.subscribeObserver(Object).
PropertyAction - Enum in org.refcodes.configuration.ext.observer
 
PropertyCreatedEvent - Interface in org.refcodes.configuration.ext.observer
The PropertyCreatedEvent is fired whenever a property is created in the related ObservableProperties instance (as of Keys.MutableValues.put(Object, Object) or the like).
PropertyCreatedEventImpl - Class in org.refcodes.configuration.ext.observer
 
PropertyCreatedEventImpl(Property, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyCreatedEventImpl
Constructs a PropertyCreatedEventImpl with the given key and value representing the affected Property.
PropertyCreatedEventImpl(String, String, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyCreatedEventImpl
Constructs a PropertyCreatedEventImpl with the given key and value representing the affected Property.
PropertyDeletedEvent - Interface in org.refcodes.configuration.ext.observer
The PropertyDeletedEvent is fired whenever a property is removed from the related ObservableProperties instance (as of Map.remove(Object)).
PropertyDeletedEventImpl - Class in org.refcodes.configuration.ext.observer
 
PropertyDeletedEventImpl(Property, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyDeletedEventImpl
Constructs a PropertyDeletedEventImpl with the given key and value representing the affected Property.
PropertyDeletedEventImpl(String, String, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyDeletedEventImpl
Constructs a PropertyDeletedEventImpl with the given key and value representing the affected Property.
PropertyEvent - Interface in org.refcodes.configuration.ext.observer
The PropertyEvent represents the base event type for the ObservableProperties.
PropertyEventImpl - Class in org.refcodes.configuration.ext.observer
Implementation of the PropertyEvent interface.
PropertyEventImpl(String, String, PropertyAction, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyEventImpl
Constructs a PropertyEventImpl with the given key and value representing the affected Property.
PropertyEventImpl(Property, PropertyAction, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyEventImpl
Constructs a PropertyEventImpl with the given key and value representing the affected Property.
PropertyUpdatedEvent - Interface in org.refcodes.configuration.ext.observer
The PropertyUpdatedEvent is fired whenever an existing property (as of Keys.containsKey(Object)) is updated in the related ObservableProperties instance (as of Keys.MutableValues.put(Object, Object) or the like).
PropertyUpdatedEventImpl - Class in org.refcodes.configuration.ext.observer
 
PropertyUpdatedEventImpl(Property, String, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyUpdatedEventImpl
Constructs a PropertyUpdatedEventImpl with the given key and value representing the affected Property.
PropertyUpdatedEventImpl(String, String, String, ObservableProperties) - Constructor for class org.refcodes.configuration.ext.observer.PropertyUpdatedEventImpl
Constructs a PropertyUpdatedEventImpl with the given key and value representing the affected Property.
put(String, String) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
putAll(Map<? extends String, ? extends String>) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator

R

reload() - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
reload(ReloadMode) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
remove(Object) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
retrieveFrom(String) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
retrieveFrom(String) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
retrieveTo(String) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
retrieveTo(String) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator

S

saveTo(File, String, char) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
saveTo(OutputStream, String, char) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
seekFrom(Class<?>, String, char...) - Method in class org.refcodes.configuration.ext.observer.AbstractObservableResourcePropertiesBuilderDecorator
subscribeObserver(PropertiesObserver) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator

U

unsubscribeObserver(PropertiesObserver) - Method in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator

V

valueOf(String) - Static method in enum org.refcodes.configuration.ext.observer.PropertyAction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.refcodes.configuration.ext.observer.PropertyAction
Returns an array containing the constants of this enum type, in the order they are declared.

_

_propertiesObservable - Variable in class org.refcodes.configuration.ext.observer.AbstractObservablePropertiesBuilderDecorator
 
A C E F G H L O P R S U V _ 
Skip navigation links

Copyright © 2017. All rights reserved.