@Immutable public final class HeaderParam extends TemplateParam
Important: Do not use outside of Soy code (treat as superpackage-private).
TemplateParam.DeclLocVarDefn.Kindtype| Constructor and Description |
|---|
HeaderParam(String name,
String typeSrc,
SoyType type,
boolean isRequired,
boolean isInjected,
String desc) |
| Modifier and Type | Method and Description |
|---|---|
HeaderParam |
clone() |
HeaderParam |
cloneEssential() |
TemplateParam.DeclLoc |
declLoc()
Returns the location of the parameter declaration.
|
boolean |
equals(Object o) |
int |
hashCode() |
String |
typeSrc()
Returns the original source string for the param type.
|
abstractEquals, abstractHashCode, desc, isInjected, isRequired, kindlocalVariableIndex, name, setLocalVariableIndex, typepublic TemplateParam.DeclLoc declLoc()
TemplateParamdeclLoc in class TemplateParampublic String typeSrc()
public HeaderParam cloneEssential()
cloneEssential in class TemplateParampublic boolean equals(Object o)
equals in class TemplateParampublic int hashCode()
hashCode in class TemplateParampublic HeaderParam clone()
clone in class AbstractVarDefn