public class ParenthesizedModel extends ExpressionModel
builder| Constructor and Description |
|---|
ParenthesizedModel(CodeBuilder builder,
ExpressionModel expression) |
| Modifier and Type | Method and Description |
|---|---|
ExpressionModel |
as(TypeInfo type) |
ExpressionModel |
onField(String identifier) |
ExpressionModel |
onLogicalComplement() |
ExpressionModel |
onMethodInvocation(TypeInfo receiverType,
MethodSignature method,
TypeInfo returnType,
List<TypeArg> typeArguments,
List<ExpressionModel> argumentModels,
List<TypeInfo> argumentTypes) |
ExpressionModel |
onMethodReference(MethodSignature signature) |
ExpressionModel |
onPostFixDecrement() |
ExpressionModel |
onPostFixIncrement() |
ExpressionModel |
onPrefixDecrement() |
ExpressionModel |
onPrefixIncrement() |
void |
render(CodeWriter writer) |
ExpressionModel |
unaryMinus() |
ExpressionModel |
unaryPlus() |
onInstanceOf, toDataObjectValueunsupportedpublic ParenthesizedModel(CodeBuilder builder, ExpressionModel expression)
public ExpressionModel as(TypeInfo type)
as in class ExpressionModelpublic ExpressionModel onMethodInvocation(TypeInfo receiverType, MethodSignature method, TypeInfo returnType, List<TypeArg> typeArguments, List<ExpressionModel> argumentModels, List<TypeInfo> argumentTypes)
onMethodInvocation in class ExpressionModelpublic ExpressionModel onField(String identifier)
onField in class ExpressionModelpublic ExpressionModel onMethodReference(MethodSignature signature)
onMethodReference in class ExpressionModelpublic ExpressionModel onPostFixIncrement()
onPostFixIncrement in class ExpressionModelpublic ExpressionModel onPrefixIncrement()
onPrefixIncrement in class ExpressionModelpublic ExpressionModel onPostFixDecrement()
onPostFixDecrement in class ExpressionModelpublic ExpressionModel onPrefixDecrement()
onPrefixDecrement in class ExpressionModelpublic ExpressionModel onLogicalComplement()
onLogicalComplement in class ExpressionModelpublic ExpressionModel unaryMinus()
unaryMinus in class ExpressionModelpublic ExpressionModel unaryPlus()
unaryPlus in class ExpressionModelpublic void render(CodeWriter writer)
Copyright © 2019 Eclipse. All rights reserved.