public class Configuration
extends java.util.LinkedHashMap<java.lang.String,java.lang.Object>
Constructor and Description |
---|
Configuration(java.lang.String sourceSet,
java.lang.String fileName,
java.lang.String templateKey)
A configuration rooted at path, with the given map of configurations
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getFileName() |
java.lang.String |
getFullPath(java.lang.String extension) |
java.lang.String |
getPath() |
java.lang.String |
getTemplateKey() |
int |
hashCode() |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
public Configuration(@NonNull java.lang.String sourceSet, @NonNull java.lang.String fileName, @NonNull java.lang.String templateKey)
sourceSet
- where the configuration is rooted, e.g. main, test@NonNull public java.lang.String getPath()
@NonNull public java.lang.String getFileName()
@NonNull public java.lang.String getFullPath(java.lang.String extension)
@NonNull public java.lang.String getTemplateKey()
public boolean equals(java.lang.Object o)
equals
in interface java.util.Map<java.lang.String,java.lang.Object>
equals
in class java.util.AbstractMap<java.lang.String,java.lang.Object>
public int hashCode()
hashCode
in interface java.util.Map<java.lang.String,java.lang.Object>
hashCode
in class java.util.AbstractMap<java.lang.String,java.lang.Object>