public class Spec<T>
extends java.lang.Object
| Constructor and Description |
|---|
Spec() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getName() |
java.lang.Class<T> |
getType() |
Instance<T> |
instance() |
Spec<T> |
link(java.lang.String property,
java.lang.String... others) |
void |
main() |
<P> P |
param(java.lang.String key) |
<P> P |
param(java.lang.String key,
P defaultValue) |
Arguments |
params() |
Arguments |
params(java.lang.String property) |
PropertySpec<T> |
property(java.lang.String property) |
public void main()
public PropertySpec<T> property(java.lang.String property)
public java.lang.Class<T> getType()
protected java.lang.String getName()
public <P> P param(java.lang.String key)
public <P> P param(java.lang.String key,
P defaultValue)
public Arguments params(java.lang.String property)
public Arguments params()