public class DeclaredMethodUnit extends AbstractInnerUnit implements MethodUnit
| Constructor and Description |
|---|
DeclaredMethodUnit(String name,
TemplateUnit parent,
ParserErrorsImpl errors,
org.jamon.api.Location location) |
DeclaredMethodUnit(String name,
TemplateUnit parent,
ParserErrorsImpl errors,
org.jamon.api.Location location,
boolean isAbstract) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doesIO() |
String |
getDefaultForArg(OptionalArgument arg) |
String |
getOptionalArgDefaultMethod(OptionalArgument arg) |
Collection<OptionalArgument> |
getOptionalArgsWithDefaults() |
boolean |
isAbstract() |
boolean |
isOverride() |
addFragmentArg, addOptionalArg, addRequiredArg, getDeclaredRequiredArgs, getFragmentArgs, getOptionalArgs, getOptionalArgsSet, getRenderArgs, getRequiredArgs, getSignatureOptionalArgs, getSignatureRequiredArgs, getVisibleArgs, hasOptionalArgs, hasRequiredArgsaddArgName, addFragment, addOptionalArg, addRequiredArg, compareTo, generateInterfaceSummary, generateRenderBody, getErrors, getFragmentUnitIntf, getName, getParentUnit, printArgs, printArgsDecl, printRenderArgs, printRenderArgsDecladdStatement, getLocation, getParent, getStatements, printStatementsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocationgenerateRenderBody, getFragmentArgs, getName, getSignatureOptionalArgs, getSignatureRequiredArgs, printRenderArgsDecladdFragment, addOptionalArg, addRequiredArg, addStatement, getFragmentUnitIntf, getParent, getParentUnitpublic DeclaredMethodUnit(String name, TemplateUnit parent, ParserErrorsImpl errors, org.jamon.api.Location location, boolean isAbstract)
public DeclaredMethodUnit(String name, TemplateUnit parent, ParserErrorsImpl errors, org.jamon.api.Location location)
public String getOptionalArgDefaultMethod(OptionalArgument arg)
getOptionalArgDefaultMethod in interface MethodUnitpublic boolean isAbstract()
isAbstract in interface MethodUnitpublic boolean doesIO()
doesIO in interface UnitdoesIO in class AbstractStatementBlocktrue if this unit does IO, or an extension of this unit could do IO.public Collection<OptionalArgument> getOptionalArgsWithDefaults()
getOptionalArgsWithDefaults in interface MethodUnitpublic String getDefaultForArg(OptionalArgument arg)
getDefaultForArg in interface MethodUnitpublic boolean isOverride()
isOverride in interface MethodUnitCopyright © 2003–2015 Jamon developers. All rights reserved.