public class JLambdaParam extends AbstractJExpressionAssignmentTargetImpl implements IJDeclaration
| Constructor and Description |
|---|
JLambdaParam(AbstractJType aType,
String sName) |
| Modifier and Type | Method and Description |
|---|---|
void |
declare(JFormatter f) |
void |
generate(JFormatter f) |
boolean |
hasType() |
String |
name() |
AbstractJType |
type() |
assign, assign, assign, assign, assign, assign, assign, assign, assignBand, assignBor, assignDivide, assignDivide, assignDivide, assignDivide, assignDivide, assignMinus, assignMinus, assignMinus, assignMinus, assignMinus, assignPlus, assignPlus, assignPlus, assignPlus, assignPlus, assignPlus, assignPlus, assignShl, assignShl, assignShr, assignShr, assignShrz, assignShrz, assignTimes, assignTimes, assignTimes, assignTimes, assignTimes, assignXor_instanceof, band, bor, cand, complement, component, component, component0, cor, decr, div, div, div, div, div, eq, eq0, eqNull, gt, gt0, gte, gte0, incr, invoke, invoke, lt, lt0, lte, lte0, minus, minus, minus, minus, minus, minus, mod, mul, mul, mul, mul, mul, ne, ne0, neNull, not, plus, plus, plus, plus, plus, plus, predecr, preincr, ref, ref, shl, shl, shr, shr, shrz, shrz, xorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait_instanceof, band, bor, cand, complement, component, component, component0, cor, decr, div, div, div, div, div, eq, eq0, eqNull, gt, gt0, gte, gte0, incr, invoke, invoke, lt, lt0, lte, lte0, minus, minus, minus, minus, minus, minus, mod, mul, mul, mul, mul, mul, ne, ne0, neNull, not, plus, plus, plus, plus, plus, plus, predecr, preincr, ref, ref, shl, shl, shr, shr, shrz, shrz, xorpublic JLambdaParam(@Nullable AbstractJType aType, @Nonnull String sName)
@Nullable public AbstractJType type()
public boolean hasType()
public void declare(@Nonnull JFormatter f)
declare in interface IJDeclarationpublic void generate(@Nonnull JFormatter f)
generate in interface IJGenerableCopyright © 2013–2015 Philip Helger. All rights reserved.