Package ninja.utils

Class OverlayedNinjaProperties


  • public class OverlayedNinjaProperties
    extends Object
    Helper utility for handling Ninja properties using a simple "overlayed" view of them. Does not modify NinjaProperties in any way. Simply adds an overlay of other possible sources of the same property and helps get the value according to an order of precedence:
    • currentValue
    • systemProperty
    • configProperty
    • defaultValue