public class TemplateDescription extends Object
Modifier and Type | Field and Description |
---|---|
static TemplateDescription |
EMPTY |
Constructor and Description |
---|
TemplateDescription(Class<?> proxy) |
TemplateDescription(TemplateUnit templateUnit) |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
getAbstractMethodNames() |
List<FragmentArgument> |
getFragmentInterfaces() |
int |
getGenericParamsCount() |
int |
getInheritanceDepth() |
String |
getJamonContextType() |
Map<String,MethodUnit> |
getMethodUnits() |
Set<OptionalArgument> |
getOptionalArgs() |
List<RequiredArgument> |
getRequiredArgs() |
String |
getSignature()
Get the signature hash for the described template.
|
boolean |
isReplaceable() |
public static final TemplateDescription EMPTY
public TemplateDescription(TemplateUnit templateUnit)
public TemplateDescription(Class<?> proxy) throws NoSuchFieldException
NoSuchFieldException
public List<RequiredArgument> getRequiredArgs()
public Set<OptionalArgument> getOptionalArgs()
public String getSignature()
public List<FragmentArgument> getFragmentInterfaces()
public Map<String,MethodUnit> getMethodUnits()
public Collection<String> getAbstractMethodNames()
public int getInheritanceDepth()
public int getGenericParamsCount()
public String getJamonContextType()
public boolean isReplaceable()
Copyright © 2003–2017 Jamon developers. All rights reserved.