You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by bu...@apache.org on 2015/08/22 17:35:32 UTC
svn commit: r962708 [7/30] - in /websites/staging/tamaya/trunk/content: ./
documentation/ javadoc/api/java7/ javadoc/api/java7/org/apache/tamaya/
javadoc/api/java7/org/apache/tamaya/spi/ javadoc/api/java8/
javadoc/api/java8/org/apache/tamaya/ javadoc/a...
Modified: websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyConverter.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyConverter.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyConverter.html Sat Aug 22 15:35:30 2015
@@ -2,61 +2,52 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:08:35 CEST 2015 -->
-<title>PropertyConverter</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (version 1.7.0_79) on Thu Aug 06 19:58:14 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertyConverter (Apache Tamaya Java 7 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertyConverter interface">
+<meta name="keywords" content="convert()">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PropertyConverter";
- }
- }
- catch(err) {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="PropertyConverter (Apache Tamaya Java 7 API 0.1-incubating API)";
}
//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
+<div class="topNav"><a name="navbar_top">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyConverter.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/ConfigurationProviderSpi.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/ConfigurationProviderSpi.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertyConverter.html" target="_top">Frames</a></li>
-<li><a href="PropertyConverter.html" target="_top">No Frames</a></li>
+<li><a href="PropertyConverter.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -76,16 +67,16 @@ var activeTableTab = "activeTableTab";
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.top">
+<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -100,9 +91,9 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public interface <span class="typeNameLabel">PropertyConverter<T></span></pre>
-<div class="block">Interface for an property that converts a configured String into something else.
- This is used for implementing type conversion from a property (String) to a certain target
+<pre>public interface <span class="strong">PropertyConverter<T></span></pre>
+<div class="block">Interface for an property that converts a configured String into something else.
+ This is used for implementing type conversion from a property (String) to a certain target
type. Hereby the target type can be multivalued (eg collections) or complex if needed.</div>
</li>
</ul>
@@ -112,19 +103,19 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.summary">
+<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
-<tr id="i0" class="altColor">
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="type parameter in PropertyConverter">T</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html#convert-java.lang.String-">convert</a></span>(java.lang.String value)</code>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html#convert(java.lang.String)">convert</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code>
<div class="block">Convert the given configuration keys from it' String representation into the required target type.</div>
</td>
</tr>
@@ -139,24 +130,20 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.detail">
+<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="convert-java.lang.String-">
+<a name="convert(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>convert</h4>
-<pre><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="type parameter in PropertyConverter">T</a> convert(java.lang.String value)</pre>
+<pre><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="type parameter in PropertyConverter">T</a> convert(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</pre>
<div class="block">Convert the given configuration keys from it' String representation into the required target type.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>value</code> - the configuration keys</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>converted keys</dd>
-</dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - the configuration keys</dd>
+<dt><span class="strong">Returns:</span></dt><dd>converted keys</dd></dl>
</li>
</ul>
</li>
@@ -167,34 +154,33 @@ var activeTableTab = "activeTableTab";
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
+<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyConverter.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/ConfigurationProviderSpi.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/ConfigurationProviderSpi.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertyConverter.html" target="_top">Frames</a></li>
-<li><a href="PropertyConverter.html" target="_top">No Frames</a></li>
+<li><a href="PropertyConverter.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -214,18 +200,19 @@ var activeTableTab = "activeTableTab";
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.bottom">
+<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2014–2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>
Modified: websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyFilter.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyFilter.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyFilter.html Sat Aug 22 15:35:30 2015
@@ -2,61 +2,52 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:08:35 CEST 2015 -->
-<title>PropertyFilter</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (version 1.7.0_79) on Thu Aug 06 19:58:14 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertyFilter (Apache Tamaya Java 7 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertyFilter interface">
+<meta name="keywords" content="filterProperty()">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PropertyFilter";
- }
- }
- catch(err) {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="PropertyFilter (Apache Tamaya Java 7 API 0.1-incubating API)";
}
//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
+<div class="topNav"><a name="navbar_top">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyFilter.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertyFilter.html" target="_top">Frames</a></li>
-<li><a href="PropertyFilter.html" target="_top">No Frames</a></li>
+<li><a href="PropertyFilter.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -76,16 +67,16 @@ var activeTableTab = "activeTableTab";
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.top">
+<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -100,10 +91,10 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public interface <span class="typeNameLabel">PropertyFilter</span></pre>
-<div class="block"><p>Interface for filtering the current map of properties during the evaluation of the chain of PropertySources.
- Filters can be registered using the <a href="../../../../org/apache/tamaya/spi/ServiceContext.html" title="interface in org.apache.tamaya.spi"><code>ServiceContext</code></a>. The ordinal
- hereby is defined by the corresponding <code>@Priority</code> annotation.</p>
+<pre>public interface <span class="strong">PropertyFilter</span></pre>
+<div class="block"><p>Interface for filtering the current map of properties during the evaluation of the chain of PropertySources.
+ Filters can be registered using the <a href="../../../../org/apache/tamaya/spi/ServiceContext.html" title="interface in org.apache.tamaya.spi"><code>ServiceContext</code></a>. The ordinal
+ hereby is defined by the corresponding <code>@Priority</code> annotation.</p>
<p>Filters </p></div>
</li>
</ul>
@@ -113,20 +104,20 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.summary">
+<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html#filterProperty-java.lang.String-java.lang.String-">filterProperty</a></span>(java.lang.String key,
- java.lang.String valueToBeFiltered)</code>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html#filterProperty(java.lang.String,%20java.lang.String)">filterProperty</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> valueToBeFiltered)</code>
<div class="block">Maps the current <code>valueToBeFiltered</code> value to a new value.</div>
</td>
</tr>
@@ -141,36 +132,31 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.detail">
+<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="filterProperty-java.lang.String-java.lang.String-">
+<a name="filterProperty(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>filterProperty</h4>
-<pre>java.lang.String filterProperty(java.lang.String key,
- java.lang.String valueToBeFiltered)</pre>
-<div class="block"><p>Maps the current <code>valueToBeFiltered</code> value to a new value. The resulting value will be used as the result
- passed to the user.</p>
- <p>If a filter is currently not available, it should just pass the input map to the method's
- output.</p>
- <p>Returning <code>null</code> will remove the entry.</p>
- <h3>Implementation specification</h3>
- Implementations of this class must be
- <ul>
- <li>reentrant</li>
- <li>thread-safe</li>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filterProperty(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> valueToBeFiltered)</pre>
+<div class="block"><p>Maps the current <code>valueToBeFiltered</code> value to a new value. The resulting value will be used as the result
+ passed to the user.</p>
+ <p>If a filter is currently not available, it should just pass the input map to the method's
+ output.</p>
+ <p>Returning <code>null</code> will remove the entry.</p>
+ <h3>Implementation specification</h3>
+ Implementations of this class must be
+ <ul>
+ <li>reentrant</li>
+ <li>thread-safe</li>
</ul></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key accessed, not null.</dd>
-<dd><code>valueToBeFiltered</code> - the value to be filtered, not null.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the filtered value, or <code>null</code> if the value should be removed alltogether.</dd>
-</dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - the key accessed, not null.</dd><dd><code>valueToBeFiltered</code> - the value to be filtered, not null.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the filtered value, or <code>null</code> if the value should be removed alltogether.</dd></dl>
</li>
</ul>
</li>
@@ -181,34 +167,33 @@ var activeTableTab = "activeTableTab";
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
+<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyFilter.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyConverter.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertyFilter.html" target="_top">Frames</a></li>
-<li><a href="PropertyFilter.html" target="_top">No Frames</a></li>
+<li><a href="PropertyFilter.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -228,18 +213,19 @@ var activeTableTab = "activeTableTab";
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.bottom">
+<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2014–2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>
Modified: websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertySource.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertySource.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertySource.html Sat Aug 22 15:35:30 2015
@@ -2,61 +2,57 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:08:35 CEST 2015 -->
-<title>PropertySource</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (version 1.7.0_79) on Thu Aug 06 19:58:14 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertySource (Apache Tamaya Java 7 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertySource interface">
+<meta name="keywords" content="TAMAYA_ORDINAL">
+<meta name="keywords" content="getOrdinal()">
+<meta name="keywords" content="getName()">
+<meta name="keywords" content="get()">
+<meta name="keywords" content="getProperties()">
+<meta name="keywords" content="isScannable()">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PropertySource";
- }
- }
- catch(err) {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="PropertySource (Apache Tamaya Java 7 API 0.1-incubating API)";
}
//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
+<div class="topNav"><a name="navbar_top">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySource.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertySource.html" target="_top">Frames</a></li>
-<li><a href="PropertySource.html" target="_top">No Frames</a></li>
+<li><a href="PropertySource.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -74,18 +70,18 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#field_summary">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#field_detail">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.top">
+<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -100,26 +96,26 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public interface <span class="typeNameLabel">PropertySource</span></pre>
-<div class="block">This interface models a provider that serves configuration properties. The contained
- properties may be read fromMap single or several sources (composite).<br/>
- PropertySources are the building blocks of the final configuration.
- <p/>
- <h3>Implementation Requirements</h3>
- <p></p>Implementations current this interface must be
- <ul>
- <li>Thread safe.</li>
- </ul>
- </p>
- <p>
- <p>A PropertySourceProvider will get picked up via the
- <code>ServiceLoader</code> mechanism and can be registered via
- META-INF/services/org.apache.tamaya.spi.PropertySource
- </p>
- <p>
- If you like to register multiple PropertySources at the same time
- you can use the <a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><code>PropertySourceProvider</code></a>
- interface.
+<pre>public interface <span class="strong">PropertySource</span></pre>
+<div class="block">This interface models a provider that serves configuration properties. The contained
+ properties may be read fromMap single or several sources (composite).<br/>
+ PropertySources are the building blocks of the final configuration.
+ <p/>
+ <h3>Implementation Requirements</h3>
+ <p></p>Implementations current this interface must be
+ <ul>
+ <li>Thread safe.</li>
+ </ul>
+ </p>
+ <p>
+ <p>A PropertySourceProvider will get picked up via the
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a> mechanism and can be registered via
+ META-INF/services/org.apache.tamaya.spi.PropertySource
+ </p>
+ <p>
+ If you like to register multiple PropertySources at the same time
+ you can use the <a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><code>PropertySourceProvider</code></a>
+ interface.
</p></div>
</li>
</ul>
@@ -129,19 +125,19 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
-<li class="blockList"><a name="field.summary">
+<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#TAMAYA_ORDINAL">TAMAYA_ORDINAL</a></span></code>
+<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertySource.html#TAMAYA_ORDINAL">TAMAYA_ORDINAL</a></strong></code>
<div class="block">property name to override default tamaya ordinals</div>
</td>
</tr>
@@ -150,63 +146,63 @@ var activeTableTab = "activeTableTab";
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.summary">
+<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#get-java.lang.String-">get</a></span>(java.lang.String key)</code>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertySource.html#get(java.lang.String)">get</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</code>
<div class="block">Access a property.</div>
</td>
</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getName--">getName</a></span>()</code>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getName()">getName</a></strong>()</code>
<div class="block">Get the name of the property source.</div>
</td>
</tr>
-<tr id="i2" class="altColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getOrdinal--">getOrdinal</a></span>()</code>
-<div class="block">Lookup order:
- TODO rethink whole default PropertySources and ordering:
- TODO introduce default values or constants for ordinals
-
- System properties (ordinal 400)
- Environment properties (ordinal 300)
- JNDI values (ordinal 200)
- Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)
-
- <p/>
- <b>Important Hints for custom implementations</b>:
-
- If a custom implementation should be invoked <b>before</b> the default implementations, use a value > 400
-
-
- If a custom implementation should be invoked <b>after</b> the default implementations, use a value < 100
-
- <p/>
- Reordering of the default order of the config-sources:
- Example: If the properties file/s should be used <b>before</b> the other implementations,
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getOrdinal()">getOrdinal</a></strong>()</code>
+<div class="block">Lookup order:
+ TODO rethink whole default PropertySources and ordering:
+ TODO introduce default values or constants for ordinals
+
+ System properties (ordinal 400)
+ Environment properties (ordinal 300)
+ JNDI values (ordinal 200)
+ Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)
+
+ <p/>
+ <b>Important Hints for custom implementations</b>:
+
+ If a custom implementation should be invoked <b>before</b> the default implementations, use a value > 400
+
+
+ If a custom implementation should be invoked <b>after</b> the default implementations, use a value < 100
+
+ <p/>
+ Reordering of the default order of the config-sources:
+ Example: If the properties file/s should be used <b>before</b> the other implementations,
you have to configure an ordinal > 400.</div>
</td>
</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>java.util.Map<java.lang.String,java.lang.String></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getProperties--">getProperties</a></span>()</code>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertySource.html#getProperties()">getProperties</a></strong>()</code>
<div class="block">Access the current properties as Map.</div>
</td>
</tr>
-<tr id="i4" class="altColor">
+<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySource.html#isScannable--">isScannable</a></span>()</code>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertySource.html#isScannable()">isScannable</a></strong>()</code>
<div class="block">Determines if this config source could be scanned for its list of properties.</div>
</td>
</tr>
@@ -221,7 +217,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
-<li class="blockList"><a name="field.detail">
+<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
@@ -231,127 +227,108 @@ var activeTableTab = "activeTableTab";
<ul class="blockListLast">
<li class="blockList">
<h4>TAMAYA_ORDINAL</h4>
-<pre>static final java.lang.String TAMAYA_ORDINAL</pre>
+<pre>static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> TAMAYA_ORDINAL</pre>
<div class="block">property name to override default tamaya ordinals</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.tamaya.spi.PropertySource.TAMAYA_ORDINAL">Constant Field Values</a></dd>
-</dl>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.tamaya.spi.PropertySource.TAMAYA_ORDINAL">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.detail">
+<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="getOrdinal--">
+<a name="getOrdinal()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOrdinal</h4>
<pre>int getOrdinal()</pre>
-<div class="block">Lookup order:
- TODO rethink whole default PropertySources and ordering:
- TODO introduce default values or constants for ordinals
- <ol>
- <li>System properties (ordinal 400)</li>
- <li>Environment properties (ordinal 300)</li>
- <li>JNDI values (ordinal 200)</li>
- <li>Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)</li>
- </ol>
- <p/>
- <p><b>Important Hints for custom implementations</b>:</p>
- <p>
- If a custom implementation should be invoked <b>before</b> the default implementations, use a value > 400
- </p>
- <p>
- If a custom implementation should be invoked <b>after</b> the default implementations, use a value < 100
- </p>
- <p/>
- <p>Reordering of the default order of the config-sources:</p>
- <p>Example: If the properties file/s should be used <b>before</b> the other implementations,
- you have to configure an ordinal > 400. That means, you have to add e.g. deltaspike_ordinal=401 to
- /META-INF/apache-deltaspike.properties . Hint: In case of property files every file is handled as independent
+<div class="block">Lookup order:
+ TODO rethink whole default PropertySources and ordering:
+ TODO introduce default values or constants for ordinals
+ <ol>
+ <li>System properties (ordinal 400)</li>
+ <li>Environment properties (ordinal 300)</li>
+ <li>JNDI values (ordinal 200)</li>
+ <li>Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)</li>
+ </ol>
+ <p/>
+ <p><b>Important Hints for custom implementations</b>:</p>
+ <p>
+ If a custom implementation should be invoked <b>before</b> the default implementations, use a value > 400
+ </p>
+ <p>
+ If a custom implementation should be invoked <b>after</b> the default implementations, use a value < 100
+ </p>
+ <p/>
+ <p>Reordering of the default order of the config-sources:</p>
+ <p>Example: If the properties file/s should be used <b>before</b> the other implementations,
+ you have to configure an ordinal > 400. That means, you have to add e.g. deltaspike_ordinal=401 to
+ /META-INF/apache-deltaspike.properties . Hint: In case of property files every file is handled as independent
config-source, but all of them have ordinal 400 by default (and can be reordered in a fine-grained manner.</p></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the 'importance' aka ordinal of the configured values. The higher, the more important.
- //X TODO think about making this a default method which returns default priority</dd>
-</dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the 'importance' aka ordinal of the configured values. The higher, the more important.
+ //X TODO think about making this a default method which returns default priority</dd></dl>
</li>
</ul>
-<a name="getName--">
+<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
-<pre>java.lang.String getName()</pre>
-<div class="block">Get the name of the property source. The name should be unique for the type of source, whereas the id is used
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> getName()</pre>
+<div class="block">Get the name of the property source. The name should be unique for the type of source, whereas the id is used
to ensure unique identity, either locally or remotely.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the configuration's name, never null.</dd>
-</dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the configuration's name, never null.</dd></dl>
</li>
</ul>
-<a name="get-java.lang.String-">
+<a name="get(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get</h4>
-<pre>java.lang.String get(java.lang.String key)</pre>
-<div class="block">Access a property.
-
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> get(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key)</pre>
+<div class="block">Access a property.
+
//X TODO discuss if the key can be null</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the property's key, not null.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the property's keys.</dd>
-</dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - the property's key, not null.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>the property's keys.</dd></dl>
</li>
</ul>
-<a name="getProperties--">
+<a name="getProperties()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProperties</h4>
-<pre>java.util.Map<java.lang.String,java.lang.String> getProperties()</pre>
-<div class="block">Access the current properties as Map. The resulting Map may not return all items accessible, e.g.
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>> getProperties()</pre>
+<div class="block">Access the current properties as Map. The resulting Map may not return all items accessible, e.g.
when the underlying storage does not support iteration of its entries.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the a corresponding map, never null.
- //X TODO or should we just do getPropertyKeys()? Think about security (key) vs easier merging (full map)?</dd>
-</dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the a corresponding map, never null.
+ //X TODO or should we just do getPropertyKeys()? Think about security (key) vs easier merging (full map)?</dd></dl>
</li>
</ul>
-<a name="isScannable--">
+<a name="isScannable()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isScannable</h4>
<pre>boolean isScannable()</pre>
-<div class="block">Determines if this config source could be scanned for its list of properties.
-
- <p>
- PropertySources which are not scannable might not be able to find all the
- configured values to provide via <a href="../../../../org/apache/tamaya/spi/PropertySource.html#getProperties--"><code>getProperties()</code></a>. This can e.g. happen
- if the underlying storage doesn't support listing.
+<div class="block">Determines if this config source could be scanned for its list of properties.
+
+ <p>
+ PropertySources which are not scannable might not be able to find all the
+ configured values to provide via <a href="../../../../org/apache/tamaya/spi/PropertySource.html#getProperties()"><code>getProperties()</code></a>. This can e.g. happen
+ if the underlying storage doesn't support listing.
</p></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if this PropertySource could be scanned for its list of properties,
- <code>false</code> if it should not be scanned.</dd>
-</dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if this PropertySource could be scanned for its list of properties,
+ <code>false</code> if it should not be scanned.</dd></dl>
</li>
</ul>
</li>
@@ -362,34 +339,33 @@ var activeTableTab = "activeTableTab";
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
+<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySource.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyFilter.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertySource.html" target="_top">Frames</a></li>
-<li><a href="PropertySource.html" target="_top">No Frames</a></li>
+<li><a href="PropertySource.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -407,20 +383,21 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#field_summary">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#field_detail">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.bottom">
+<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2014–2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>
Modified: websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertySourceProvider.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertySourceProvider.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertySourceProvider.html Sat Aug 22 15:35:30 2015
@@ -2,61 +2,52 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:08:35 CEST 2015 -->
-<title>PropertySourceProvider</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (version 1.7.0_79) on Thu Aug 06 19:58:14 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertySourceProvider (Apache Tamaya Java 7 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertySourceProvider interface">
+<meta name="keywords" content="getPropertySources()">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PropertySourceProvider";
- }
- }
- catch(err) {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="PropertySourceProvider (Apache Tamaya Java 7 API 0.1-incubating API)";
}
//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
+<div class="topNav"><a name="navbar_top">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySourceProvider.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertySourceProvider.html" target="_top">Frames</a></li>
-<li><a href="PropertySourceProvider.html" target="_top">No Frames</a></li>
+<li><a href="PropertySourceProvider.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -76,16 +67,16 @@ var activeTableTab = "activeTableTab";
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.top">
+<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -100,17 +91,17 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public interface <span class="typeNameLabel">PropertySourceProvider</span></pre>
-<div class="block"><p>Implement this interfaces to provide a PropertySource provider which
- is able to register multiple PropertySources. This is e.g. needed if
- there are multiple property files of a given config file name.</p>
-
- <p>If a PropertySource like JNDI only exists once, then there is no need
- to implement it via the PropertySourceProvider but should directly
- expose a <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>.</p>
-
- <p>A PropertySourceProvider will get picked up via the
- <code>ServiceLoader</code> mechanism and must get registered via
+<pre>public interface <span class="strong">PropertySourceProvider</span></pre>
+<div class="block"><p>Implement this interfaces to provide a PropertySource provider which
+ is able to register multiple PropertySources. This is e.g. needed if
+ there are multiple property files of a given config file name.</p>
+
+ <p>If a PropertySource like JNDI only exists once, then there is no need
+ to implement it via the PropertySourceProvider but should directly
+ expose a <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><code>PropertySource</code></a>.</p>
+
+ <p>A PropertySourceProvider will get picked up via the
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html?is-external=true" title="class or interface in java.util"><code>ServiceLoader</code></a> mechanism and must get registered via
META-INF/services/org.apache.tamaya.spi.PropertySourceProvider</p></div>
</li>
</ul>
@@ -120,19 +111,19 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.summary">
+<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.Collection<<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html#getPropertySources--">getPropertySources</a></span>()</code> </td>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html#getPropertySources()">getPropertySources</a></strong>()</code> </td>
</tr>
</table>
</li>
@@ -145,22 +136,19 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.detail">
+<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="getPropertySources--">
+<a name="getPropertySources()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPropertySources</h4>
-<pre>java.util.Collection<<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>> getPropertySources()</pre>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>For each e.g. property file, we return a single PropertySource
- or an empty list if no PropertySource exists.</dd>
-</dl>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a>> getPropertySources()</pre>
+<dl><dt><span class="strong">Returns:</span></dt><dd>For each e.g. property file, we return a single PropertySource
+ or an empty list if no PropertySource exists.</dd></dl>
</li>
</ul>
</li>
@@ -171,34 +159,33 @@ var activeTableTab = "activeTableTab";
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
+<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertySourceProvider.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertySourceProvider.html" target="_top">Frames</a></li>
-<li><a href="PropertySourceProvider.html" target="_top">No Frames</a></li>
+<li><a href="PropertySourceProvider.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -218,18 +205,19 @@ var activeTableTab = "activeTableTab";
<li>Nested | </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
<li>Field | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.bottom">
+<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2014–2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>
Modified: websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyValueCombinationPolicy.html
==============================================================================
--- websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyValueCombinationPolicy.html (original)
+++ websites/staging/tamaya/trunk/content/javadoc/api/java7/org/apache/tamaya/spi/PropertyValueCombinationPolicy.html Sat Aug 22 15:35:30 2015
@@ -2,61 +2,53 @@
<!-- NewPage -->
<html lang="de">
<head>
-<!-- Generated by javadoc (1.8.0) on Sat May 02 00:08:35 CEST 2015 -->
-<title>PropertyValueCombinationPolicy</title>
-<meta name="date" content="2015-05-02">
+<!-- Generated by javadoc (version 1.7.0_79) on Thu Aug 06 19:58:14 CEST 2015 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>PropertyValueCombinationPolicy (Apache Tamaya Java 7 API 0.1-incubating API)</title>
+<meta name="date" content="2015-08-06">
+<meta name="keywords" content="org.apache.tamaya.spi.PropertyValueCombinationPolicy interface">
+<meta name="keywords" content="DEFAULT_OVERRIDING_COLLECTOR">
+<meta name="keywords" content="collect()">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="PropertyValueCombinationPolicy";
- }
- }
- catch(err) {
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="PropertyValueCombinationPolicy (Apache Tamaya Java 7 API 0.1-incubating API)";
}
//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
+<div class="topNav"><a name="navbar_top">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyValueCombinationPolicy.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/ServiceContext.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/ServiceContext.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" target="_top">Frames</a></li>
-<li><a href="PropertyValueCombinationPolicy.html" target="_top">No Frames</a></li>
+<li><a href="PropertyValueCombinationPolicy.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -74,18 +66,18 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#field_summary">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#field_detail">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.top">
+<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
@@ -100,11 +92,11 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
-<pre>public interface <span class="typeNameLabel">PropertyValueCombinationPolicy</span></pre>
-<div class="block">Policy that determines how the final value of a configuration entry is evaluated. An instances of this
- interface can be registered to get control how multiple PropertySources are combined. This is useful in cases
- where the default overriding policy as implemented in <a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#DEFAULT_OVERRIDING_COLLECTOR"><code>DEFAULT_OVERRIDING_COLLECTOR</code></a> is not matching
- the need of the current application, e.g. then entries containing multiple values should be combined to new
+<pre>public interface <span class="strong">PropertyValueCombinationPolicy</span></pre>
+<div class="block">Policy that determines how the final value of a configuration entry is evaluated. An instances of this
+ interface can be registered to get control how multiple PropertySources are combined. This is useful in cases
+ where the default overriding policy as implemented in <a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#DEFAULT_OVERRIDING_COLLECTOR"><code>DEFAULT_OVERRIDING_COLLECTOR</code></a> is not matching
+ the need of the current application, e.g. then entries containing multiple values should be combined to new
values instead of overridden.</div>
</li>
</ul>
@@ -114,11 +106,11 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
-<li class="blockList"><a name="field.summary">
+<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
@@ -126,8 +118,8 @@ var activeTableTab = "activeTableTab";
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi">PropertyValueCombinationPolicy</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#DEFAULT_OVERRIDING_COLLECTOR">DEFAULT_OVERRIDING_COLLECTOR</a></span></code>
-<div class="block">Default overriding collector, where each existing entry (<code>current</code> is overridden by a subsequent non-null
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#DEFAULT_OVERRIDING_COLLECTOR">DEFAULT_OVERRIDING_COLLECTOR</a></strong></code>
+<div class="block">Default overriding collector, where each existing entry (<code>current</code> is overridden by a subsequent non-null
entry evaluated by <code>propertySource.get(key)</code>.</div>
</td>
</tr>
@@ -136,20 +128,20 @@ var activeTableTab = "activeTableTab";
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.summary">
+<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#collect-java.lang.String-java.lang.String-org.apache.tamaya.spi.PropertySource-">collect</a></span>(java.lang.String currentValue,
- java.lang.String key,
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html#collect(java.lang.String,%20java.lang.String,%20org.apache.tamaya.spi.PropertySource)">collect</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> currentValue,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key,
<a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a> propertySource)</code>
<div class="block">Method that is called for each value evaluated by a PropertySource for the given key.</div>
</td>
@@ -165,7 +157,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
-<li class="blockList"><a name="field.detail">
+<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
@@ -176,7 +168,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<h4>DEFAULT_OVERRIDING_COLLECTOR</h4>
<pre>static final <a href="../../../../org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" title="interface in org.apache.tamaya.spi">PropertyValueCombinationPolicy</a> DEFAULT_OVERRIDING_COLLECTOR</pre>
-<div class="block">Default overriding collector, where each existing entry (<code>current</code> is overridden by a subsequent non-null
+<div class="block">Default overriding collector, where each existing entry (<code>current</code> is overridden by a subsequent non-null
entry evaluated by <code>propertySource.get(key)</code>.</div>
</li>
</ul>
@@ -184,37 +176,31 @@ var activeTableTab = "activeTableTab";
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
-<li class="blockList"><a name="method.detail">
+<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
-<a name="collect-java.lang.String-java.lang.String-org.apache.tamaya.spi.PropertySource-">
+<a name="collect(java.lang.String, java.lang.String, org.apache.tamaya.spi.PropertySource)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>collect</h4>
-<pre>java.lang.String collect(java.lang.String currentValue,
- java.lang.String key,
- <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a> propertySource)</pre>
-<div class="block">Method that is called for each value evaluated by a PropertySource for the given key. This method is called
- either when a single key is accessed, e.g. by calling <code>org.apache.tamaya.Configuration.getXXX</code>, but also
- when the full configuration property map is accessed by calling
- <a href="../../../../org/apache/tamaya/Configuration.html#getProperties--"><code>Configuration.getProperties()</code></a>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>currentValue</code> - the current value, including null.
- The collector should either combine the existing value with value from <code>currentValue</code>
- or replace the value in <code>currentValue</code> with <code>valueRead</code>, hereby returning the
- result to be used as new <code>currentValue</code>.</dd>
-<dd><code>key</code> - The current key to be evaluated.</dd>
-<dd><code>propertySource</code> - The PropertySource that may return an value for the given key. The PropertySource given
- may be evaluated for additional meta-data, how the given values are to be combined.
- Note that the value returned by a PropertySource can be null. In that case
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> collect(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> currentValue,
+ <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key,
+ <a href="../../../../org/apache/tamaya/spi/PropertySource.html" title="interface in org.apache.tamaya.spi">PropertySource</a> propertySource)</pre>
+<div class="block">Method that is called for each value evaluated by a PropertySource for the given key. This method is called
+ either when a single key is accessed, e.g. by calling <code>org.apache.tamaya.Configuration.getXXX</code>, but also
+ when the full configuration property map is accessed by calling
+ <a href="../../../../org/apache/tamaya/Configuration.html#getProperties()"><code>Configuration.getProperties()</code></a>.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>currentValue</code> - the current value, including null.
+ The collector should either combine the existing value with value from <code>currentValue</code>
+ or replace the value in <code>currentValue</code> with <code>valueRead</code>, hereby returning the
+ result to be used as new <code>currentValue</code>.</dd><dd><code>key</code> - The current key to be evaluated.</dd><dd><code>propertySource</code> - The PropertySource that may return an value for the given key. The PropertySource given
+ may be evaluated for additional meta-data, how the given values are to be combined.
+ Note that the value returned by a PropertySource can be null. In that case
<code>currentValue</code> should be returned in almost all cases.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the value to be used for future evaluation.</dd>
-</dl>
+<dt><span class="strong">Returns:</span></dt><dd>the value to be used for future evaluation.</dd></dl>
</li>
</ul>
</li>
@@ -225,34 +211,33 @@ var activeTableTab = "activeTableTab";
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
+<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/PropertyValueCombinationPolicy.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/tamaya/spi/ServiceContext.html" title="interface in org.apache.tamaya.spi"><span class="typeNameLink">Next Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/PropertySourceProvider.html" title="interface in org.apache.tamaya.spi"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/tamaya/spi/ServiceContext.html" title="interface in org.apache.tamaya.spi"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/apache/tamaya/spi/PropertyValueCombinationPolicy.html" target="_top">Frames</a></li>
-<li><a href="PropertyValueCombinationPolicy.html" target="_top">No Frames</a></li>
+<li><a href="PropertyValueCombinationPolicy.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
@@ -270,20 +255,21 @@ var activeTableTab = "activeTableTab";
<ul class="subNavList">
<li>Summary: </li>
<li>Nested | </li>
-<li><a href="#field.summary">Field</a> | </li>
+<li><a href="#field_summary">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.summary">Method</a></li>
+<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail: </li>
-<li><a href="#field.detail">Field</a> | </li>
+<li><a href="#field_detail">Field</a> | </li>
<li>Constr | </li>
-<li><a href="#method.detail">Method</a></li>
+<li><a href="#method_detail">Method</a></li>
</ul>
</div>
-<a name="skip.navbar.bottom">
+<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright © 2014–2015 <a href="http://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>