Package org.apache.juneau.commons.settings


package org.apache.juneau.commons.settings
Thread-safe system property access with support for global and per-thread overrides, making it useful for unit tests and configuration management.
  • Class
    Description
    A functional interface for creating read-only SettingSource instances from a function.
    A writable SettingStore implementation created from functional interfaces.
    A writable SettingStore implementation backed by a thread-safe map.
    A resettable supplier that provides convenience methods for type conversion.
    Encapsulates Java system properties with support for global and per-thread overrides for unit testing.
    Builder for creating Settings instances.
    Interface for pluggable property sources used by Settings.
    A writable extension of SettingSource that supports modifying property values.
    A specialized Setting for string values that provides convenience methods for type conversion.