org.apache.tamaya.inject

## Annotation Type WithConfigOperator

-     @Retention(value=RUNTIME)
       @Target(value=TYPE)
      public @interface WithConfigOperator

  Annotation to define an configuration operator to be used before accessing a configured keys. This allows filtering current configuration, e.g. for realizing views or ensuring security constraints.

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `Class<? extends java.util.function.UnaryOperator<Configuration>>` | `value` Define a custom adapter that should be used to adapt the configuration entry injected.

- - ### Element Detail

    - #### value

          public abstract Class<? extends java.util.function.UnaryOperator<Configuration>> value

      Define a custom adapter that should be used to adapt the configuration entry injected. This overrides any general org.apache.tamaya.core.internal registered. If no adapter is defined (default) and no corresponding adapter is registered, it is handled as a deployment error.

Copyright © 2014–2015 Apache Software Foundation. All rights reserved.