Interface | Description |
---|---|
ObservableProperties |
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 |
The
ObservableProperties.ObservableMutableProperties represent mutable
ObservableProperties . |
ObservableProperties.ObservablePropertiesBuilder |
The
ObservableProperties.ObservablePropertiesBuilder represents a
ObservableProperties.ObservableMutableProperties builder. |
ObservableResouceProperties |
The
ObservableResouceProperties represent ResourceProperties
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
ObservableResouceProperties instance, then this method is invoked on
the listener. |
ObservableResouceProperties.ObservableMutableResourceProperties | |
ObservableResouceProperties.ObservableResourcePropertiesBuilder | |
PropertiesObserver |
Defines an observer to be registered to an
ObservableProperties (or
one of its sub-classes) instance via
Observable.subscribeObserver(Object) . |
PropertyCreatedEvent |
The
PropertyCreatedEvent is fired whenever a property is created in
the related ObservableProperties instance (as of
Keys.MutableValues.put(Object, Object) or the like). |
PropertyDeletedEvent |
The
PropertyDeletedEvent is fired whenever a property is removed from
the related ObservableProperties instance (as of
Map.remove(Object) ). |
PropertyEvent |
The
PropertyEvent represents the base event type for the
ObservableProperties . |
PropertyUpdatedEvent |
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). |
Class | Description |
---|---|
AbstractObservablePropertiesBuilderDecorator<T extends org.refcodes.configuration.Properties.PropertiesBuilder> | |
AbstractObservableResourcePropertiesBuilderDecorator<T extends org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder> | |
ObservableJavaPropertiesBuilderImpl | |
ObservableJsonPropertiesBuilderImpl | |
ObservablePropertiesBuilderDecorator |
Makes a
Properties.PropertiesBuilder instance observable. |
ObservablePropertiesSugar |
Declarative syntactic sugar which may be statically imported in order to
allow declarative definitions for the construction of
ObservableProperties (and the like). |
ObservableResourcePropertiesBuilderDecorator |
Makes a
Properties.PropertiesBuilder instance observable. |
ObservableTomlPropertiesBuilderImpl | |
ObservableXmlPropertiesBuilderImpl | |
ObservableYamlPropertiesBuilderImpl | |
PropertyCreatedEventImpl | |
PropertyDeletedEventImpl | |
PropertyEventImpl |
Implementation of the
PropertyEvent interface. |
PropertyUpdatedEventImpl |
Enum | Description |
---|---|
PropertyAction |
Copyright © 2018. All rights reserved.