Uses of Package
org.refcodes.properties
-
Classes in org.refcodes.properties used by org.refcodes.propertiesClassDescriptionDecorates the provided
Propertiesand delegates method calls to themProperties.Base class for variousResourcePropertiesimplementations using aResourceProperties.ResourcePropertiesBuilderinstance under the hood.Implementation of the mutableResourceProperties.ResourcePropertiesBuilderinterface.Decorates the providedResourcePropertiesand delegates method calls to themResourceProperties.ThePolyglotProperties.PolyglotPropertiesFactoryis a meta factory using a collection ofResourcePropertiesFactoryinstances to deliverResourcePropertiesinstances.ThePolyglotPropertiesBuilder.PolyglotPropertiesBuilderFactoryis a meta factory using a collection ofResourcePropertiesFactory.ResourcePropertiesBuilderFactoryinstances to deliverResourceProperties.ResourcePropertiesBuilderinstances.TheProfilePropertiesextend thePropertieswith Runtime-Profiles support.The Interface MutableProfileProperties.The Interface ProfilePropertiesBuilder.ThePropertiesare a https://www.metacodes.proization of theTable.The interfaceProperties.MutablePropertiesdefines "dirty" methods allowing to modify ("mutate") the properties.The interfaceProperties.PropertiesBuilderdefines builder functionality on top of the properties .Provides an accessor for aPropertiesproperty.Provides a builder method for aPropertiesproperty returning the builder for applying multiple build operations.Provides a mutator for aPropertiesproperty.The Class PropertiesBuilderImpl.The Class PropertiesImpl.The currently known notations forResourcePropertiesimplementations.Provides an accessor for aPropertiesNotationproperty.Provides a builder method for aPropertiesNotationproperty returning the builder for applying multiple build operations.Provides a mutator for aPropertiesNotationproperty.Enumeration representing defined path values.Defines a meta-interface in order to retrieve properties from various different properties sources (Propertiesinstances) by querying all the herein containedPropertiesinstances in the order of them being added.The interfacePropertiesPrecedence.MutablePropertiesPrecedencedefines "dirty" methods allowing to modify ("mutate") thePropertiesPrecedence: Add or removePropertiesinside aPropertiesPrecedenceinstance.The interfacePropertiesPrecedence.MutablePropertiesPrecedencedefines builder functionality on top of the properties .Retrieve properties from various different properties sources (Propertiesinstances) by querying all the herein containedPropertiesinstances in the order of them being added.Mode of operation regarding theResourceProperties.reload(ReloadMode)method.This interface provides builder additions (as of the builder pattern for chained configuring method calls) for "dynamic"ResourceProperties: AsResourcePropertiesare immutable from an interface's point of view, there are no mutating methods provided.TheResourcePropertiesare a https://www.metacodes.proization of theTable.The interfaceResourceProperties.MutableResourePropertiesdefines "dirty" methods allowing to modify ("mutate") theResourceProperties.The interfaceResourceProperties.ResourcePropertiesBuilderdefines builder functionality on top of theResourceProperties.MutableResoureProperties.Factory interface for creatingResourcePropertiesinstances.Factory interface for creatingResourceProperties.ResourcePropertiesBuilderinstances.TheScheduledResourcePropertiesenrichResourcePropertieswith scheduling functionality whereby the properties are being automatically reloaded periodically viaResourceProperties.reload(ReloadMode).The interfaceScheduledResourceProperties.ScheduledMuableResourcePropertiesdefines "dirty" methods allowing to modify ("mutate") theScheduledResourceProperties.The interfaceScheduledResourceProperties.ScheduledResourcePropertiesBuilderdefines builder functionality on top of theScheduledResourceProperties.ScheduledMuableResourceProperties.TheStrictPropertiesextends thePropertieswith all the getters to throw aKeyNotFoundRuntimeExceptioninstead of returning null in case the key was not found.The Interface MutableStrictProperties.The Interface StrictPropertiesBuilder.