Modifier and Type | Method and Description |
---|---|
static Option |
Option.findByName(List<Option> options,
String name)
Return the option with the specified name from the supplied list or null.
|
Modifier and Type | Method and Description |
---|---|
List<Option> |
MessageType.getOptions() |
List<Option> |
MessageType.Field.getOptions() |
List<Option> |
EnumType.getOptions() |
List<Option> |
EnumType.Value.getOptions() |
List<Option> |
Type.getOptions() |
List<Option> |
ProtoFile.getOptions() |
List<Option> |
Service.getOptions() |
List<Option> |
Service.Method.getOptions() |
Modifier and Type | Method and Description |
---|---|
static Option |
Option.findByName(List<Option> options,
String name)
Return the option with the specified name from the supplied list or null.
|
static Map<String,Object> |
Option.optionsAsMap(List<Option> options) |
Constructor and Description |
---|
EnumType(String name,
String fqname,
String documentation,
List<Option> options,
List<EnumType.Value> values) |
Field(MessageType.Label label,
String type,
String name,
int tag,
String documentation,
List<Option> options) |
MessageType(String name,
String fqname,
String documentation,
List<MessageType.Field> fields,
List<Type> nestedTypes,
List<Extensions> extensions,
List<Option> options) |
Method(String name,
String documentation,
String requestType,
String responseType,
List<Option> options) |
ProtoFile(String fileName,
String packageName,
List<String> dependencies,
List<String> publicDependencies,
List<Type> types,
List<Service> services,
List<Option> options,
List<ExtendDeclaration> extendDeclarations) |
Service(String name,
String fqname,
String documentation,
List<Option> options,
List<Service.Method> methods) |
Value(String name,
int tag,
String documentation,
List<Option> options) |
Copyright © 2022 Square, Inc.. All rights reserved.