You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tamaya.apache.org by an...@apache.org on 2016/11/11 15:50:08 UTC
[2/2] incubator-tamaya-extensions git commit: TAMAYA-72;
Removed redundant class (use spisupport module).
TAMAYA-72; Removed redundant class (use spisupport module).
Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/a2b9f366
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/a2b9f366
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/a2b9f366
Branch: refs/heads/master
Commit: a2b9f3662665a9b38b611f49ab0296c369990f55
Parents: 71dc3c7
Author: anatole <an...@apache.org>
Authored: Fri Nov 11 16:50:00 2016 +0100
Committer: anatole <an...@apache.org>
Committed: Fri Nov 11 16:50:00 2016 +0100
----------------------------------------------------------------------
.../tamaya/functions/SimplePropertySource.java | 71 --------------------
1 file changed, 71 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/a2b9f366/modules/functions/src/main/java/org/apache/tamaya/functions/SimplePropertySource.java
----------------------------------------------------------------------
diff --git a/modules/functions/src/main/java/org/apache/tamaya/functions/SimplePropertySource.java b/modules/functions/src/main/java/org/apache/tamaya/functions/SimplePropertySource.java
deleted file mode 100644
index c6fc4b3..0000000
--- a/modules/functions/src/main/java/org/apache/tamaya/functions/SimplePropertySource.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-package org.apache.tamaya.functions;
-
-import org.apache.tamaya.spi.PropertySource;
-import org.apache.tamaya.spi.PropertyValue;
-import org.apache.tamaya.spisupport.BasePropertySource;
-
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Objects;
-import java.util.logging.Level;
-import java.util.logging.Logger;
-
-/**
-* Simple property source implementation using a map.
-*/
-public class SimplePropertySource extends BasePropertySource {
- /** The properties. */
- private final Map<String, String> properties;
- /** The source's name. */
- private final String name;
-
- public SimplePropertySource(String name, Map<String, String> properties){
- this.properties = new HashMap<>(properties);
- this.name = Objects.requireNonNull(name);
- }
-
- public SimplePropertySource(String name, Map<String, String> properties, int defaultOrdinal){
- super(defaultOrdinal);
- this.properties = new HashMap<>(properties);
- this.name = Objects.requireNonNull(name);
- }
-
- @Override
- public String getName() {
- return name;
- }
-
- @Override
- public PropertyValue get(String key) {
- return PropertyValue.of(key, this.properties.get(key),
- getName());
- }
-
- @Override
- public Map<String, String> getProperties() {
- return this.properties;
- }
-
- @Override
- public String toString(){
- return "SimplePropertySource(name="+name+", numProps="+properties.size()+")";
- }
-}