| Modifier and Type | Class and Description |
|---|---|
class |
BlockStatement |
class |
BreakStatement |
class |
CommentStatement |
class |
EmptyLineStatement |
class |
ExprStatement |
class |
ForStatement |
class |
GeneralForStatement |
class |
IfStatement |
class |
SynchronizedStatement |
class |
TryCatchStatement |
class |
WhileStatement |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.collect.ImmutableList<Statement> |
ForStatement.body() |
abstract com.google.common.collect.ImmutableList<Statement> |
IfStatement.body() |
abstract com.google.common.collect.ImmutableList<Statement> |
SynchronizedStatement.body() |
abstract com.google.common.collect.ImmutableList<Statement> |
MethodDefinition.body() |
abstract com.google.common.collect.ImmutableList<Statement> |
LambdaExpr.body() |
abstract com.google.common.collect.ImmutableList<Statement> |
WhileStatement.body() |
abstract com.google.common.collect.ImmutableList<Statement> |
BlockStatement.body() |
abstract com.google.common.collect.ImmutableList<Statement> |
GeneralForStatement.body() |
abstract List<List<Statement>> |
TryCatchStatement.catchBlocks() |
abstract com.google.common.collect.ImmutableList<Statement> |
IfStatement.elseBody() |
abstract com.google.common.collect.ImmutableMap<Expr,List<Statement>> |
IfStatement.elseIfs() |
abstract com.google.common.collect.ImmutableList<Statement> |
AnonymousClassExpr.statements() |
abstract com.google.common.collect.ImmutableList<Statement> |
ClassDefinition.statements() |
abstract com.google.common.collect.ImmutableList<Statement> |
TryCatchStatement.tryBody() |
| Modifier and Type | Method and Description |
|---|---|
SynchronizedStatement.Builder |
SynchronizedStatement.Builder.setBody(Statement... statements) |
| Modifier and Type | Method and Description |
|---|---|
TryCatchStatement.Builder |
TryCatchStatement.Builder.addCatch(VariableExpr variableExpr,
List<Statement> body) |
IfStatement.Builder |
IfStatement.Builder.addElseIf(Expr conditionExpr,
List<Statement> body) |
static GeneralForStatement |
GeneralForStatement.incrementWith(VariableExpr localVariableExpr,
ValueExpr initialValueExpr,
Expr maxSizeExpr,
List<Statement> body) |
abstract ForStatement.Builder |
ForStatement.Builder.setBody(List<Statement> body) |
abstract IfStatement.Builder |
IfStatement.Builder.setBody(List<Statement> body) |
abstract SynchronizedStatement.Builder |
SynchronizedStatement.Builder.setBody(List<Statement> body) |
abstract MethodDefinition.Builder |
MethodDefinition.Builder.setBody(List<Statement> body) |
abstract LambdaExpr.Builder |
LambdaExpr.Builder.setBody(List<Statement> body) |
abstract WhileStatement.Builder |
WhileStatement.Builder.setBody(List<Statement> body) |
abstract BlockStatement.Builder |
BlockStatement.Builder.setBody(List<Statement> body) |
abstract IfStatement.Builder |
IfStatement.Builder.setElseBody(List<Statement> elseBody) |
abstract AnonymousClassExpr.Builder |
AnonymousClassExpr.Builder.setStatements(List<Statement> statements) |
abstract ClassDefinition.Builder |
ClassDefinition.Builder.setStatements(List<Statement> body) |
abstract TryCatchStatement.Builder |
TryCatchStatement.Builder.setTryBody(List<Statement> body) |
| Modifier and Type | Field and Description |
|---|---|
static List<Statement> |
CommentComposer.AUTO_GENERATED_SAMPLE_COMMENT |
| Modifier and Type | Field and Description |
|---|---|
protected static Statement |
AbstractServiceClientTestClassComposer.EMPTY_LINE_STATEMENT |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Statement |
AbstractTransportServiceStubClassComposer.createMethodDescriptorVariableDecl(Service service,
Method protoMethod,
VariableExpr methodDescriptorVarExpr,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract List<Statement> |
AbstractServiceClientTestClassComposer.constructRpcTestCheckerLogic(Method method,
List<MethodArgument> methodSignature,
Service service,
boolean isRequestArg,
Map<String,VariableExpr> classMemberVarExprs,
VariableExpr requestVarExpr,
Message requestMessage) |
protected List<Statement> |
AbstractServiceClientTestClassComposer.createClassMemberFieldDecls(Map<String,VariableExpr> classMemberVarExprs) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createClassStatements(Service service,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createLongRunningClient(Service service,
TypeStore typeStore) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createMethodDescriptorVariableDecls(Service service,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
protected List<Statement> |
AbstractServiceClientTestClassComposer.createRpcExceptionTestStatements(Method method,
List<MethodArgument> methodSignature,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected abstract List<Statement> |
AbstractServiceClientTestClassComposer.createRpcLroExceptionTestCatchBody(VariableExpr exceptionExpr,
boolean isStreaming) |
protected abstract List<Statement> |
AbstractServiceClientTestClassComposer.createStreamingRpcExceptionTestStatements(Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected List<Statement> |
AbstractTransportServiceStubClassComposer.createTypeRegistry(Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createClassMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected List<MethodDefinition> |
AbstractTransportServiceStubClassComposer.createConstructorMethods(GapicContext context,
Service service,
TypeStore typeStore,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,VariableExpr> callableClassMemberVarExprs,
Map<String,VariableExpr> protoMethodNameToDescriptorVarExprs,
List<Statement> classStatements) |
protected abstract Expr |
AbstractTransportServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
| Modifier and Type | Method and Description |
|---|---|
protected Statement |
GrpcServiceStubClassComposer.createMethodDescriptorVariableDecl(Service service,
Method protoMethod,
VariableExpr methodDescriptorVarExpr,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Statement> |
ServiceClientTestClassComposer.constructRpcTestCheckerLogic(Method method,
List<MethodArgument> methodSignature,
Service service,
boolean isRequestArg,
Map<String,VariableExpr> classMemberVarExprs,
VariableExpr requestVarExpr,
Message requestMessage) |
protected List<Statement> |
ServiceClientTestClassComposer.createRpcLroExceptionTestCatchBody(VariableExpr exceptionExpr,
boolean isStreaming) |
protected List<Statement> |
ServiceClientTestClassComposer.createStreamingRpcExceptionTestStatements(Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected Expr |
GrpcServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
| Modifier and Type | Method and Description |
|---|---|
protected Statement |
HttpJsonServiceStubClassComposer.createMethodDescriptorVariableDecl(Service service,
Method protoMethod,
VariableExpr methodDescriptorVarExpr,
Map<String,Message> messageTypes,
boolean restNumericEnumsEnabled) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Statement> |
ServiceClientTestClassComposer.constructRpcTestCheckerLogic(Method method,
List<MethodArgument> methodSignature,
Service service,
boolean isRequestArg,
Map<String,VariableExpr> classMemberVarExprs,
VariableExpr requestVarExpr,
Message requestMessage) |
protected List<Statement> |
ServiceClientTestClassComposer.createClassMemberFieldDecls(Map<String,VariableExpr> classMemberVarExprs) |
protected List<Statement> |
HttpJsonServiceStubClassComposer.createLongRunningClient(Service service,
TypeStore typeStore) |
protected List<Statement> |
ServiceClientTestClassComposer.createRpcLroExceptionTestCatchBody(VariableExpr exceptionExpr,
boolean isStreaming) |
protected List<Statement> |
ServiceClientTestClassComposer.createStreamingRpcExceptionTestStatements(Method method,
Map<String,VariableExpr> classMemberVarExprs,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes) |
protected List<Statement> |
HttpJsonServiceStubClassComposer.createTypeRegistry(Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected Expr |
HttpJsonServiceStubClassComposer.createTransportSettingsInitExpr(Method method,
VariableExpr transportSettingsVarExpr,
VariableExpr methodDescriptorVarExpr,
List<Statement> classStatements) |
| Modifier and Type | Method and Description |
|---|---|
static String |
SampleCodeWriter.write(Statement... statement) |
| Modifier and Type | Method and Description |
|---|---|
static String |
SampleCodeWriter.write(List<Statement> statements) |
static String |
SampleCodeWriter.writeInlineSample(List<Statement> statements) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<Statement> |
Sample.body() |
| Modifier and Type | Method and Description |
|---|---|
abstract Sample.Builder |
Sample.Builder.setBody(List<Statement> body) |
Copyright © 2022 Google LLC. All rights reserved.