Uses of Interface
org.refcodes.configuration.ext.observer.ObservableProperties
-
-
Uses of ObservableProperties in org.refcodes.configuration.ext.observer
Subinterfaces of ObservableProperties in org.refcodes.configuration.ext.observer Modifier and Type Interface Description static interface
ObservableProperties.ObservableMutableProperties
TheObservableProperties.ObservableMutableProperties
represent mutableObservableProperties
.static interface
ObservableProperties.ObservablePropertiesBuilder
TheObservableProperties.ObservablePropertiesBuilder
represents aObservableProperties.ObservableMutableProperties
builder.interface
ObservableResouceProperties
TheObservableResouceProperties
representResourceProperties
which are observable in terms of create, update and delete operations: Create: Whenever a property is created (as ofKeys.MutableValues.put(Object, Object)
) in the relatedObservableResouceProperties
instance, then this method is invoked on the listener.static interface
ObservableResouceProperties.ObservableMutableResourceProperties
static interface
ObservableResouceProperties.ObservableResourcePropertiesBuilder
Classes in org.refcodes.configuration.ext.observer that implement ObservableProperties Modifier and Type Class Description class
AbstractObservablePropertiesBuilderDecorator<T extends org.refcodes.configuration.Properties.PropertiesBuilder>
class
AbstractObservableResourcePropertiesBuilderDecorator<T extends org.refcodes.configuration.ResourceProperties.ResourcePropertiesBuilder>
class
ObservableJavaPropertiesBuilderImpl
class
ObservableJsonPropertiesBuilderImpl
class
ObservablePropertiesBuilderDecorator
Makes aProperties.PropertiesBuilder
instance observable.class
ObservableResourcePropertiesBuilderDecorator
Makes aProperties.PropertiesBuilder
instance observable.class
ObservableTomlPropertiesBuilderImpl
class
ObservableXmlPropertiesBuilderImpl
class
ObservableYamlPropertiesBuilderImpl
Constructors in org.refcodes.configuration.ext.observer with parameters of type ObservableProperties Constructor Description PropertyCreatedEventImpl(java.lang.String aKey, java.lang.String aValue, ObservableProperties aSource)
Constructs aPropertyCreatedEventImpl
with the given key and value representing the affectedProperty
.PropertyCreatedEventImpl(org.refcodes.structure.Property aProperty, ObservableProperties aSource)
Constructs aPropertyCreatedEventImpl
with the given key and value representing the affectedProperty
.PropertyDeletedEventImpl(java.lang.String aKey, java.lang.String aValue, ObservableProperties aSource)
Constructs aPropertyDeletedEventImpl
with the given key and value representing the affectedProperty
.PropertyDeletedEventImpl(org.refcodes.structure.Property aProperty, ObservableProperties aSource)
Constructs aPropertyDeletedEventImpl
with the given key and value representing the affectedProperty
.PropertyEventImpl(java.lang.String aKey, java.lang.String aValue, PropertyAction aAction, ObservableProperties aSource)
Constructs aPropertyEventImpl
with the given key and value representing the affectedProperty
.PropertyEventImpl(org.refcodes.structure.Property aProperty, PropertyAction aAction, ObservableProperties aSource)
Constructs aPropertyEventImpl
with the given key and value representing the affectedProperty
.PropertyUpdatedEventImpl(java.lang.String aKey, java.lang.String aValue, java.lang.String aPreviousValue, ObservableProperties aSource)
Constructs aPropertyUpdatedEventImpl
with the given key and value representing the affectedProperty
.PropertyUpdatedEventImpl(org.refcodes.structure.Property aProperty, java.lang.String aPreviousValue, ObservableProperties aSource)
Constructs aPropertyUpdatedEventImpl
with the given key and value representing the affectedProperty
.
-