public class DefaultValueComposer extends Object
| Constructor and Description |
|---|
DefaultValueComposer() |
| Modifier and Type | Method and Description |
|---|---|
static String |
constructValueMatchingPattern(String fieldName,
String pattern) |
static Expr |
createMethodArgValue(MethodArgument methodArg,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Map<String,String> valuePatterns,
HttpBindings bindings) |
static Expr |
createResourceHelperValue(ResourceName resourceName,
boolean isChildType,
List<ResourceName> resnames,
String fieldOrMessageName,
HttpBindings bindings) |
static Expr |
createSimpleMessageBuilderValue(Message message,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
HttpBindings bindings) |
static Expr |
createSimpleMessageBuilderValue(Message message,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Map<String,String> valuePatterns,
HttpBindings bindings) |
static Expr |
createSimpleOperationBuilderValue(String name,
VariableExpr responseExpr) |
static Expr |
createSimplePagedResponseValue(TypeNode responseType,
String repeatedFieldName,
Expr responseElementVarExpr,
boolean isMap) |
static Expr |
createValue(Field field) |
static Expr |
createValue(Field field,
boolean useExplicitInitTypeInGenerics,
Map<String,ResourceName> resourceNames,
Map<String,Message> messageTypes,
Map<String,String> valuePatterns) |
public static Expr createMethodArgValue(MethodArgument methodArg, Map<String,ResourceName> resourceNames, Map<String,Message> messageTypes, Map<String,String> valuePatterns, HttpBindings bindings)
public static Expr createValue(Field field, boolean useExplicitInitTypeInGenerics, Map<String,ResourceName> resourceNames, Map<String,Message> messageTypes, Map<String,String> valuePatterns)
public static Expr createResourceHelperValue(ResourceName resourceName, boolean isChildType, List<ResourceName> resnames, String fieldOrMessageName, HttpBindings bindings)
public static Expr createSimpleMessageBuilderValue(Message message, Map<String,ResourceName> resourceNames, Map<String,Message> messageTypes, HttpBindings bindings)
public static Expr createSimpleMessageBuilderValue(Message message, Map<String,ResourceName> resourceNames, Map<String,Message> messageTypes, Map<String,String> valuePatterns, HttpBindings bindings)
public static Expr createSimpleOperationBuilderValue(String name, VariableExpr responseExpr)
public static Expr createSimplePagedResponseValue(TypeNode responseType, String repeatedFieldName, Expr responseElementVarExpr, boolean isMap)
Copyright © 2022 Google LLC. All rights reserved.