public abstract class AbstractStringifiedProperty<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected T |
defaultValue |
protected String |
valueAsString |
| Constructor and Description |
|---|
AbstractStringifiedProperty() |
AbstractStringifiedProperty(AbstractStringifiedProperty<T> original) |
AbstractStringifiedProperty(String str) |
AbstractStringifiedProperty(T defaultVal) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
deserialize(String valueAsString) |
T |
get() |
String |
getValueAsString() |
protected abstract String |
serialize(T value) |
void |
set(T value) |
void |
setValueAsString(String str) |
String |
toString() |
protected final T defaultValue
protected String valueAsString
public AbstractStringifiedProperty()
public AbstractStringifiedProperty(T defaultVal)
public AbstractStringifiedProperty(String str)
public AbstractStringifiedProperty(AbstractStringifiedProperty<T> original)
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.