Class Service
java.lang.Object
io.protostuff.parser.AnnotationContainer
io.protostuff.parser.Service
- All Implemented Interfaces:
HasAnnotations, HasName, HasOptions, HasProto
Represents a service defined in the proto (for generating rpc services).
- Author:
- David Yu
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExtraOption(String name) getName()getO()getProto()getRpcMethod(String name) getStandardOption(String name) booleanisNested()voidputExtraOption(String key, Object value) voidputStandardOption(String key, Object value) Methods inherited from class AnnotationContainer
add, addAnnotations, addDoc, err, getA, getAnnotation, getAnnotationMap, getAnnotations, getDocs, hasAnnotation, isEmptyA
-
Constructor Details
-
Service
-
-
Method Details
-
getName
-
getFullName
-
getJavaFullName
-
getRelativeName
-
getParentMessage
-
isNested
public boolean isNested() -
getProto
-
getRpcMethods
-
getRpcMethodMap
-
getRpcMethod
-
getStandardOptions
-
putStandardOption
- Specified by:
putStandardOptionin interfaceHasOptions
-
getStandardOption
-
getExtraOptions
-
putExtraOption
- Specified by:
putExtraOptionin interfaceHasOptions
-
getExtraOption
-
getO
-
getOptions
- Specified by:
getOptionsin interfaceHasOptions
-