public abstract class ConfigurationKey<T>
extends java.lang.Object
The recommended usage is to create a type token:
private static ConfigurationKey<String> KEY = new ConfigurationKey<String>("keyName", "description") {};
Constructor and Description |
---|
ConfigurationKey(java.lang.String keyName,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
java.lang.String |
getKeyName() |
ConfigurationDataType |
getType() |
static java.util.Map<java.lang.String,ConfigurationKey<?>> |
registeredKeys()
Returns a copy of the currently registered keys.
|
java.lang.String |
toString() |
public ConfigurationKey(java.lang.String keyName, java.lang.String description)
public final java.lang.String getKeyName()
public final java.lang.String getDescription()
public final ConfigurationDataType getType()
public java.lang.String toString()
toString
in class java.lang.Object
public static java.util.Map<java.lang.String,ConfigurationKey<?>> registeredKeys()
Copyright © 2009-2015 The Project Lombok Authors, licensed under the MIT licence.