public class ParamMetadata extends Object
| Constructor and Description |
|---|
ParamMetadata() |
ParamMetadata(OptionsCapable context,
Type paramType,
String name,
Annotation[] annotations) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getDefaultValue() |
String |
getHelp() |
String |
getName() |
Type |
getType() |
protected String |
getTypeString() |
void |
setDefaultValue(javax.json.JsonValue defaultValue) |
void |
setHelp(String help) |
void |
setName(String name) |
void |
setType(Type type) |
javax.json.JsonObject |
toJson() |
String |
toString() |
public ParamMetadata()
public ParamMetadata(OptionsCapable context, Type paramType, String name, Annotation[] annotations)
public String getName()
public void setName(String name)
public Type getType()
public void setType(Type type)
public String getHelp()
public void setHelp(String help)
public Object getDefaultValue()
public void setDefaultValue(javax.json.JsonValue defaultValue)
public javax.json.JsonObject toJson()
throws javax.json.JsonException
javax.json.JsonExceptionprotected String getTypeString()
Copyright © 2019. All rights reserved.