public abstract class AbstractArgument extends Object implements Comparable<AbstractArgument>
Constructor and Description |
---|
AbstractArgument(ArgNode arg) |
AbstractArgument(String name,
String type,
org.jamon.api.Location location) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(AbstractArgument other) |
void |
generateImplDataCode(CodeWriter writer) |
protected void |
generateImplDataSetterCode(CodeWriter writer) |
String |
getFullyQualifiedType()
Return the fully qualified type.
|
String |
getGetterName() |
org.jamon.api.Location |
getLocation() |
String |
getName() |
String |
getSetterName() |
String |
getType() |
public AbstractArgument(ArgNode arg)
public String getName()
public String getType()
public String getFullyQualifiedType()
getType()
, except for top-level fragement arguments.public org.jamon.api.Location getLocation()
public String getSetterName()
public String getGetterName()
public void generateImplDataCode(CodeWriter writer)
public int compareTo(AbstractArgument other)
compareTo
in interface Comparable<AbstractArgument>
protected void generateImplDataSetterCode(CodeWriter writer)
Copyright © 2003–2017 Jamon developers. All rights reserved.