Return-Path: X-Original-To: apmail-tamaya-commits-archive@minotaur.apache.org Delivered-To: apmail-tamaya-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5771918C8F for ; Tue, 4 Aug 2015 15:56:58 +0000 (UTC) Received: (qmail 56262 invoked by uid 500); 4 Aug 2015 15:56:58 -0000 Delivered-To: apmail-tamaya-commits-archive@tamaya.apache.org Received: (qmail 56237 invoked by uid 500); 4 Aug 2015 15:56:58 -0000 Mailing-List: contact commits-help@tamaya.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tamaya.incubator.apache.org Delivered-To: mailing list commits@tamaya.incubator.apache.org Received: (qmail 56228 invoked by uid 99); 4 Aug 2015 15:56:58 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Aug 2015 15:56:58 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 970DC19A46E for ; Tue, 4 Aug 2015 15:56:57 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.97 X-Spam-Level: ** X-Spam-Status: No, score=2.97 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, KAM_MANYCOMMENTS=1.2, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 9dXVa6HECM9o for ; Tue, 4 Aug 2015 15:56:29 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with SMTP id 497BB267EF for ; Tue, 4 Aug 2015 15:56:06 +0000 (UTC) Received: (qmail 52331 invoked by uid 99); 4 Aug 2015 15:56:06 -0000 Received: from eris.apache.org (HELO hades.apache.org) (140.211.11.105) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Aug 2015 15:56:06 +0000 Received: from hades.apache.org (localhost [127.0.0.1]) by hades.apache.org (ASF Mail Server at hades.apache.org) with ESMTP id 24422AC0295 for ; Tue, 4 Aug 2015 15:56:06 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r960779 [21/29] - in /websites/staging/tamaya/trunk/content: ./ javadoc/api/ javadoc/api/index-files/ javadoc/api/org/ javadoc/api/org/apache/ javadoc/api/org/apache/tamaya/ javadoc/api/org/apache/tamaya/spi/ javadoc/core/ javadoc/core/inde... Date: Tue, 04 Aug 2015 15:56:01 -0000 To: commits@tamaya.incubator.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20150804155606.24422AC0295@hades.apache.org> Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-4.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-4.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-4.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,175 @@ + + + + + +D-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I J L M N O P Q R S U W Z  + + +

D

+
+
DEFAULT_ORDINAL - Static variable in class org.apache.tamaya.core.propertysource.EnvironmentPropertySource
+
+
default ordinal for EnvironmentPropertySource
+
+
DEFAULT_ORDINAL - Static variable in class org.apache.tamaya.core.propertysource.SystemPropertySource
+
+
default ordinal for SystemPropertySource
+
+
DEFAULT_PROPERTIES_FILE_NAME - Static variable in class org.apache.tamaya.core.provider.JavaConfigurationProvider
+
+
Default location in the classpath, where Tamaya looks for configuration by default.
+
+
DefaultConfiguration - Class in org.apache.tamaya.core.internal
+
+
Implementation of the Configuration API.
+
+
DefaultConfiguration(ConfigurationContext) - Constructor for class org.apache.tamaya.core.internal.DefaultConfiguration
+
+
Constructor.
+
+
DefaultConfigurationContext - Class in org.apache.tamaya.core.internal
+
+
Default Implementation of a simple ConfigurationContext.
+
+
DefaultConfigurationContext() - Constructor for class org.apache.tamaya.core.internal.DefaultConfigurationContext
+
+
The first time the Configuration system gets invoked we do initialize + all our PropertySources and + PropertyFilters which are known at startup.
+
+
DefaultConfigurationProvider - Class in org.apache.tamaya.core.internal
+
+
Implementation of the Configuration API.
+
+
DefaultConfigurationProvider() - Constructor for class org.apache.tamaya.core.internal.DefaultConfigurationProvider
+
 
+
DefaultServiceContext - Class in org.apache.tamaya.core.internal
+
+
This class implements the (default) ServiceContext interface and hereby uses the JDK + ServiceLoader to load the services required.
+
+
DefaultServiceContext() - Constructor for class org.apache.tamaya.core.internal.DefaultServiceContext
+
 
+
DoubleConverter - Class in org.apache.tamaya.core.internal.converters
+
+
Converter, converting from String to Double, using the Java number syntax: + (-)?
+
+
DoubleConverter() - Constructor for class org.apache.tamaya.core.internal.converters.DoubleConverter
+
 
+
+A B C D E F G I J L M N O P Q R S U W Z 
+ +
+ + + + + + + +
+ + + + Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-5.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-5.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-5.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,140 @@ + + + + + +E-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I J L M N O P Q R S U W Z  + + +

E

+
+
EnumConverter<T> - Class in org.apache.tamaya.core.internal.converters
+
+
Converter, converting from String to tge given enum type.
+
+
EnumConverter(Class<T>) - Constructor for class org.apache.tamaya.core.internal.converters.EnumConverter
+
 
+
EnvironmentPropertySource - Class in org.apache.tamaya.core.propertysource
+
+
This PropertySource provides all Properties which are set + via
+ export myprop=myval on UNIX Systems or
+ set myprop=myval on Windows
+
+
EnvironmentPropertySource() - Constructor for class org.apache.tamaya.core.propertysource.EnvironmentPropertySource
+
 
+
+A B C D E F G I J L M N O P Q R S U W Z 
+ +
+ + + + + + + +
+ + + + Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-6.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-6.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-6.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,132 @@ + + + + + +F-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I J L M N O P Q R S U W Z  + + +

F

+
+
FloatConverter - Class in org.apache.tamaya.core.internal.converters
+
+
Converter, converting from String to Float, using the Java number syntax: + (-)?
+
+
FloatConverter() - Constructor for class org.apache.tamaya.core.internal.converters.FloatConverter
+
 
+
+A B C D E F G I J L M N O P Q R S U W Z 
+ +
+ + + + + + + +
+ + + + Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-7.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-7.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-7.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,227 @@ + + + + + +G-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I J L M N O P Q R S U W Z  + + +

G

+
+
get(String) - Method in class org.apache.tamaya.core.internal.DefaultConfiguration
+
+
This method evaluates the given configuration key.
+
+
get(String, Class<T>) - Method in class org.apache.tamaya.core.internal.DefaultConfiguration
+
+
Accesses the current String value for the given key and tries to convert it + using the PropertyConverter instances provided by the current + ConfigurationContext.
+
+
get(String, TypeLiteral<T>) - Method in class org.apache.tamaya.core.internal.DefaultConfiguration
+
+
Accesses the current String value for the given key and tries to convert it + using the PropertyConverter instances provided by the current + ConfigurationContext.
+
+
get(String) - Method in class org.apache.tamaya.core.propertysource.BasePropertySource
+
 
+
get(String) - Method in class org.apache.tamaya.core.propertysource.EnvironmentPropertySource
+
 
+
get(String) - Method in class org.apache.tamaya.core.propertysource.SystemPropertySource
+
 
+
getAreas() - Static method in class org.apache.tamaya.core.ConfigurationFunctions
+
+
Return a query to evaluate the set with all fully qualifies area names.
+
+
getAreas(Predicate<String>) - Static method in class org.apache.tamaya.core.ConfigurationFunctions
+
+
Return a query to evaluate the set with all fully qualified area names, containing only the + areas that match the predicate and have properties attached.
+
+
getConfiguration() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
+
 
+
getConfigurationContext() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
+
 
+
getConfigurationContextBuilder() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
+
 
+
getKey(String) - Static method in class org.apache.tamaya.core.internal.MetaConfig
+
 
+
getName() - Method in class org.apache.tamaya.core.propertysource.EnvironmentPropertySource
+
 
+
getName() - Method in class org.apache.tamaya.core.propertysource.SimplePropertySource
+
 
+
getName() - Method in class org.apache.tamaya.core.propertysource.SystemPropertySource
+
 
+
getOrDefault(String, String) - Static method in class org.apache.tamaya.core.internal.MetaConfig
+
 
+
getOrdinal() - Method in class org.apache.tamaya.core.propertysource.BasePropertySource
+
 
+
getOrdinal() - Method in class org.apache.tamaya.core.propertysource.EnvironmentPropertySource
+
 
+
getOrdinal() - Method in class org.apache.tamaya.core.propertysource.SystemPropertySource
+
 
+
getParametrizedType(Class<?>) - Static method in class org.apache.tamaya.core.internal.ReflectionUtil
+
 
+
getProperties() - Method in class org.apache.tamaya.core.internal.DefaultConfiguration
+
+
Get the current properties, composed by the loaded PropertySource and filtered + by registered PropertyFilter.
+
+
getProperties() - Method in class org.apache.tamaya.core.propertysource.EnvironmentPropertySource
+
 
+
getProperties() - Method in class org.apache.tamaya.core.propertysource.SimplePropertySource
+
 
+
getProperties() - Method in class org.apache.tamaya.core.propertysource.SystemPropertySource
+
 
+
getPropertyConverters() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationContext
+
 
+
getPropertyConverters(TypeLiteral<T>) - Method in class org.apache.tamaya.core.internal.DefaultConfigurationContext
+
 
+
getPropertyConverters() - Method in class org.apache.tamaya.core.internal.PropertyConverterManager
+
+
Get a map of all property converters currently registered.
+
+
getPropertyConverters(TypeLiteral<T>) - Method in class org.apache.tamaya.core.internal.PropertyConverterManager
+
+
Get the list of all current registered converters for the given target type.
+
+
getPropertyFilters() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationContext
+
 
+
getPropertySources() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationContext
+
 
+
getPropertySources() - Method in class org.apache.tamaya.core.provider.JavaConfigurationProvider
+
 
+
getPropertyValueCombinationPolicy() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationContext
+
 
+
getService(Class<T>) - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
+
 
+
getServices(Class<T>) - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
+
+
Loads and registers services.
+
+
getTransitiveAreas() - Static method in class org.apache.tamaya.core.ConfigurationFunctions
+
+
Return a query to evaluate the set with all fully qualified area names, containing the transitive closure also including all + subarea names, regardless if properties are accessible or not.
+
+
getTransitiveAreas(Predicate<String>) - Static method in class org.apache.tamaya.core.ConfigurationFunctions
+
+
Return a query to evaluate the set with all fully qualified area names, containing the transitive closure also including all + subarea names, regardless if properties are accessible or not.
+
+
+A B C D E F G I J L M N O P Q R S U W Z 
+ +
+ + + + + + + +
+ + + + Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-8.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-8.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-8.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,165 @@ + + + + + +I-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I J L M N O P Q R S U W Z  + + +

I

+
+
initConverters() - Method in class org.apache.tamaya.core.internal.PropertyConverterManager
+
+
Registers the default converters provided out of the box.
+
+
IntegerConverter - Class in org.apache.tamaya.core.internal.converters
+
+
Converter, converting from String to Integer, the supported format is one of the following: + + 123 (byte value) + 0xFF (byte value) + 0XDF (byte value) + 0D1 (byte value) + -123 (byte value) + -0xFF (byte value) + -0XDF (byte value) + -0D1 (byte value) + MIN_VALUE (ignoring case) + MIN (ignoring case) + MAX_VALUE (ignoring case) + MAX (ignoring case) +
+
+
IntegerConverter() - Constructor for class org.apache.tamaya.core.internal.converters.IntegerConverter
+
 
+
isConfigurationContextSettable() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
+
 
+
isKeyInArea(String, String) - Static method in class org.apache.tamaya.core.ConfigurationFunctions
+
+
Calculates the current area key and compares it with the given key.
+
+
isScannable() - Method in class org.apache.tamaya.core.propertysource.BasePropertySource
+
 
+
isScannable() - Method in class org.apache.tamaya.core.propertysource.EnvironmentPropertySource
+
 
+
isScannable() - Method in class org.apache.tamaya.core.propertysource.SystemPropertySource
+
 
+
isTargetTypeSupported(TypeLiteral<?>) - Method in class org.apache.tamaya.core.internal.PropertyConverterManager
+
+
Allows to evaluate if a given target type is supported.
+
+
+A B C D E F G I J L M N O P Q R S U W Z 
+ +
+ + + + + + + +
+ + + + Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-9.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-9.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/index-files/index-9.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,131 @@ + + + + + +J-Index + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I J L M N O P Q R S U W Z  + + +

J

+
+
JavaConfigurationProvider - Class in org.apache.tamaya.core.provider
+
+
Provider which reads all javaconfiguration.properties files from classpath
+
+
JavaConfigurationProvider() - Constructor for class org.apache.tamaya.core.provider.JavaConfigurationProvider
+
 
+
+A B C D E F G I J L M N O P Q R S U W Z 
+ +
+ + + + + + + +
+ + + + Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/index.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/index.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/index.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,74 @@ + + + + + +Generated Documentation (Untitled) + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + Added: websites/staging/tamaya/trunk/content/javadoc/core/java8/org/apache/tamaya/core/ConfigurationFunctions.html ============================================================================== --- websites/staging/tamaya/trunk/content/javadoc/core/java8/org/apache/tamaya/core/ConfigurationFunctions.html (added) +++ websites/staging/tamaya/trunk/content/javadoc/core/java8/org/apache/tamaya/core/ConfigurationFunctions.html Tue Aug 4 15:55:58 2015 @@ -0,0 +1,473 @@ + + + + + +ConfigurationFunctions + + + + + + + + + + + + +
+
org.apache.tamaya.core
+

Class ConfigurationFunctions

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.tamaya.core.ConfigurationFunctions
    • +
    +
  • +
+
+
    +
  • +
    +
    +
    public final class ConfigurationFunctions
    +extends java.lang.Object
    +
    Accessor that provides useful functions along with configuration.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static java.util.function.Function<org.apache.tamaya.Configuration,java.lang.Boolean>containsArea(java.lang.String areaKey) +
      Return a query to evaluate to evaluate if an area exists.
      +
      static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>>getAreas() +
      Return a query to evaluate the set with all fully qualifies area names.
      +
      static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>>getAreas(java.util.function.Predicate<java.lang.String> predicate) +
      Return a query to evaluate the set with all fully qualified area names, containing only the + areas that match the predicate and have properties attached.
      +
      static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>>getTransitiveAreas() +
      Return a query to evaluate the set with all fully qualified area names, containing the transitive closure also including all + subarea names, regardless if properties are accessible or not.
      +
      static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>>getTransitiveAreas(java.util.function.Predicate<java.lang.String> predicate) +
      Return a query to evaluate the set with all fully qualified area names, containing the transitive closure also including all + subarea names, regardless if properties are accessible or not.
      +
      static booleanisKeyInArea(java.lang.String key, + java.lang.String areaKey) +
      Calculates the current area key and compares it with the given key.
      +
      static java.util.function.UnaryOperator<org.apache.tamaya.Configuration>selectArea(java.lang.String areaKey) +
      Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (non recursive).
      +
      static java.util.function.UnaryOperator<org.apache.tamaya.Configuration>selectArea(java.lang.String areaKey, + boolean stripKeys) +
      Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (non recursive).
      +
      static java.util.function.UnaryOperator<org.apache.tamaya.Configuration>selectAreaRecursive(java.lang.String areaKey) +
      Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (recursive).
      +
      static java.util.function.UnaryOperator<org.apache.tamaya.Configuration>selectAreaRecursive(java.lang.String areaKey, + boolean stripKeys) +
      Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (recursive).
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        selectArea

        +
        public static java.util.function.UnaryOperator<org.apache.tamaya.Configuration> selectArea(java.lang.String areaKey)
        +
        Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (non recursive). Hereby + the area key is stripped away fromMap the resulting key.
        +
        +
        Parameters:
        +
        areaKey - the area key, not null
        +
        Returns:
        +
        the area configuration, with the areaKey stripped away.
        +
        +
      • +
      + + + +
        +
      • +

        selectArea

        +
        public static java.util.function.UnaryOperator<org.apache.tamaya.Configuration> selectArea(java.lang.String areaKey,
        +                                                                                           boolean stripKeys)
        +
        Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (non recursive).
        +
        +
        Parameters:
        +
        areaKey - the area key, not null
        +
        stripKeys - if set to true, the area key is stripped away fromMap the resulting key.
        +
        Returns:
        +
        the area configuration, with the areaKey stripped away.
        +
        +
      • +
      + + + +
        +
      • +

        isKeyInArea

        +
        public static boolean isKeyInArea(java.lang.String key,
        +                                  java.lang.String areaKey)
        +
        Calculates the current area key and compares it with the given key.
        +
        +
        Parameters:
        +
        key - the fully qualified entry key, not null
        +
        areaKey - the area key, not null
        +
        Returns:
        +
        true, if the entry is exact in this area
        +
        +
      • +
      + + + +
        +
      • +

        getAreas

        +
        public static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>> getAreas()
        +
        Return a query to evaluate the set with all fully qualifies area names. This method should return the areas as accurate as possible, + but may not provide a complete set of areas that are finally accessible, especially when the underlying storage + does not support key iteration.
        +
        +
        Returns:
        +
        s set with all areas, never null.
        +
        +
      • +
      + + + +
        +
      • +

        getTransitiveAreas

        +
        public static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>> getTransitiveAreas()
        +
        Return a query to evaluate the set with all fully qualified area names, containing the transitive closure also including all + subarea names, regardless if properties are accessible or not. This method should return the areas as accurate + as possible, but may not provide a complete set of areas that are finally accessible, especially when the + underlying storage does not support key iteration.
        +
        +
        Returns:
        +
        s set with all transitive areas, never null.
        +
        +
      • +
      + + + +
        +
      • +

        getAreas

        +
        public static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>> getAreas(java.util.function.Predicate<java.lang.String> predicate)
        +
        Return a query to evaluate the set with all fully qualified area names, containing only the + areas that match the predicate and have properties attached. This method should return the areas as accurate as possible, + but may not provide a complete set of areas that are finally accessible, especially when the underlying storage + does not support key iteration.
        +
        +
        Parameters:
        +
        predicate - A predicate to deternine, which areas should be returned, not null.
        +
        Returns:
        +
        s set with all areas, never null.
        +
        +
      • +
      + + + +
        +
      • +

        getTransitiveAreas

        +
        public static java.util.function.Function<org.apache.tamaya.Configuration,java.util.Set<java.lang.String>> getTransitiveAreas(java.util.function.Predicate<java.lang.String> predicate)
        +
        Return a query to evaluate the set with all fully qualified area names, containing the transitive closure also including all + subarea names, regardless if properties are accessible or not. This method should return the areas as accurate as possible, + but may not provide a complete set of areas that are finally accessible, especially when the underlying storage + does not support key iteration.
        +
        +
        Parameters:
        +
        predicate - A predicate to deternine, which areas should be returned, not null.
        +
        Returns:
        +
        s set with all transitive areas, never null.
        +
        +
      • +
      + + + +
        +
      • +

        containsArea

        +
        public static java.util.function.Function<org.apache.tamaya.Configuration,java.lang.Boolean> containsArea(java.lang.String areaKey)
        +
        Return a query to evaluate to evaluate if an area exists. In case where the underlying storage implementation does not allow + querying the keys available, false should be returned.
        +
        +
        Parameters:
        +
        areaKey - the configuration area (sub)path.
        +
        Returns:
        +
        true, if such a node exists.
        +
        +
      • +
      + + + +
        +
      • +

        selectAreaRecursive

        +
        public static java.util.function.UnaryOperator<org.apache.tamaya.Configuration> selectAreaRecursive(java.lang.String areaKey)
        +
        Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (recursive). Hereby + the area key is stripped away fromMap the resulting key.
        +
        +
        Parameters:
        +
        areaKey - the area key, not null
        +
        Returns:
        +
        the area configuration, with the areaKey stripped away.
        +
        +
      • +
      + + + +
        +
      • +

        selectAreaRecursive

        +
        public static java.util.function.UnaryOperator<org.apache.tamaya.Configuration> selectAreaRecursive(java.lang.String areaKey,
        +                                                                                                    boolean stripKeys)
        +
        Creates a ConfigOperator that creates a Configuration containing only keys + that are contained in the given area (recursive).
        +
        +
        Parameters:
        +
        areaKey - the area key, not null
        +
        stripKeys - if set to true, the area key is stripped away fromMap the resulting key.
        +
        Returns:
        +
        the area configuration, with the areaKey stripped away.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + +