public class Service extends AnnotationContainer implements HasName, HasOptions
| Modifier and Type | Class and Description |
|---|---|
static class |
Service.RpcMethod |
| Constructor and Description |
|---|
Service(String name,
Message parentMessage,
Proto proto) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getExtraOption(String name) |
LinkedHashMap<String,Object> |
getExtraOptions() |
String |
getFullName() |
String |
getJavaFullName() |
String |
getName() |
LinkedHashMap<String,Object> |
getO() |
LinkedHashMap<String,Object> |
getOptions() |
Message |
getParentMessage() |
Proto |
getProto() |
String |
getRelativeName() |
Service.RpcMethod |
getRpcMethod(String name) |
LinkedHashMap<String,Service.RpcMethod> |
getRpcMethodMap() |
Collection<Service.RpcMethod> |
getRpcMethods() |
Object |
getStandardOption(String name) |
LinkedHashMap<String,Object> |
getStandardOptions() |
boolean |
isNested() |
void |
putExtraOption(String key,
Object value) |
void |
putStandardOption(String key,
Object value) |
add, addAnnotations, addDoc, err, getA, getAnnotation, getAnnotationMap, getAnnotations, getDocs, hasAnnotation, isEmptyApublic String getFullName()
public String getJavaFullName()
public String getRelativeName()
public Message getParentMessage()
public boolean isNested()
public Collection<Service.RpcMethod> getRpcMethods()
public LinkedHashMap<String,Service.RpcMethod> getRpcMethodMap()
public Service.RpcMethod getRpcMethod(String name)
public LinkedHashMap<String,Object> getStandardOptions()
public void putStandardOption(String key, Object value)
putStandardOption in interface HasOptionspublic LinkedHashMap<String,Object> getExtraOptions()
public void putExtraOption(String key, Object value)
putExtraOption in interface HasOptionspublic LinkedHashMap<String,Object> getO()
public LinkedHashMap<String,Object> getOptions()
getOptions in interface HasOptionsCopyright © 2009–2021. All rights reserved.