public class ConfigUri<C>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ConfigUri.BooleanPropertyConverter |
static class |
ConfigUri.FloatPropertyConverter |
static class |
ConfigUri.IntegerPropertyConverter |
static class |
ConfigUri.LongPropertyConverter |
static interface |
ConfigUri.PropertyConverter |
static class |
ConfigUri.StringPropertyConverter |
Constructor and Description |
---|
ConfigUri(java.lang.Class<C> targetClass) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generateUri(C object) |
java.lang.String |
generateUri(C object,
C defaultObject) |
C |
parseUri(java.lang.String configUri) |
C |
parseUri(java.lang.String configUri,
C defaults) |
C |
parseUri(java.lang.String configUri,
C defaultObject,
boolean strict) |
static void |
registerConverter(java.lang.Class<?> type,
ConfigUri.PropertyConverter converter) |
public ConfigUri(java.lang.Class<C> targetClass)
public static void registerConverter(java.lang.Class<?> type, ConfigUri.PropertyConverter converter)
public C parseUri(java.lang.String configUri)
public java.lang.String generateUri(C object)