summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/components/MemoryComponentRepository.java
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2020-04-13 18:40:41 -0400
committerBen Culkin <scorpress@gmail.com>2020-04-13 18:40:41 -0400
commitd4ca769e542b2489b1e23cfcbdc3a0b7275b87cd (patch)
tree1653a7399f97fb0c63ce62e3f60fd830d5c37f70 /base/src/main/java/bjc/utils/components/MemoryComponentRepository.java
parent2ac2e31a56ae59ee582e43a90c3495f86dd9ee7a (diff)
Cleanup pass
Cleanup pass to uniformize things
Diffstat (limited to 'base/src/main/java/bjc/utils/components/MemoryComponentRepository.java')
-rw-r--r--base/src/main/java/bjc/utils/components/MemoryComponentRepository.java17
1 files changed, 10 insertions, 7 deletions
diff --git a/base/src/main/java/bjc/utils/components/MemoryComponentRepository.java b/base/src/main/java/bjc/utils/components/MemoryComponentRepository.java
index 22bc55d..ec3911e 100644
--- a/base/src/main/java/bjc/utils/components/MemoryComponentRepository.java
+++ b/base/src/main/java/bjc/utils/components/MemoryComponentRepository.java
@@ -4,10 +4,11 @@ import bjc.funcdata.IMap;
/**
* A repository of components stored in memory.
- *
+ *
* @author bjculkin
*
- * @param <ComponentType> The type of component stored in the repository.
+ * @param <ComponentType>
+ * The type of component stored in the repository.
*/
public class MemoryComponentRepository<ComponentType extends IDescribedComponent>
implements IComponentRepository<ComponentType> {
@@ -17,9 +18,9 @@ public class MemoryComponentRepository<ComponentType extends IDescribedComponent
/**
* Create a new memory component repository.
- *
+ *
* @param repo
- * The set of components to use.
+ * The set of components to use.
*/
public MemoryComponentRepository(IMap<String, ComponentType> repo) {
this(repo, "memory");
@@ -27,11 +28,11 @@ public class MemoryComponentRepository<ComponentType extends IDescribedComponent
/**
* Create a new memory component repository.
- *
+ *
* @param repo
- * The set of components to use.
+ * The set of components to use.
* @param source
- * Where the components came from.
+ * Where the components came from.
*/
public MemoryComponentRepository(IMap<String, ComponentType> repo, String source) {
this.repo = repo;
@@ -44,10 +45,12 @@ public class MemoryComponentRepository<ComponentType extends IDescribedComponent
return repo;
}
+ @Override
public ComponentType getByName(String name) {
return repo.get(name);
}
+ @Override
public String getSource() {
return source;
}