public class OptionalArgument extends AbstractArgument
Constructor and Description |
---|
OptionalArgument(OptionalArgNode arg) |
OptionalArgument(String name,
String type,
String defaultValue) |
Modifier and Type | Method and Description |
---|---|
void |
generateImplDataCode(CodeWriter writer) |
protected void |
generateImplDataSetterCode(CodeWriter writer) |
String |
getDefault() |
String |
getIsNotDefaultName() |
void |
setDefault(String defaultValue) |
String |
toString() |
compareTo, getFullyQualifiedType, getGetterName, getLocation, getName, getSetterName, getType
public OptionalArgument(OptionalArgNode arg)
public void setDefault(String defaultValue)
public String getDefault()
public String getIsNotDefaultName()
public void generateImplDataCode(CodeWriter writer)
generateImplDataCode
in class AbstractArgument
protected void generateImplDataSetterCode(CodeWriter writer)
generateImplDataSetterCode
in class AbstractArgument
Copyright © 2003–2018 Jamon developers. All rights reserved.