Uses of Class
io.protostuff.parser.Proto
-
Packages that use Proto Package Description io.protostuff.compiler io.protostuff.parser -
-
Uses of Proto in io.protostuff.compiler
Fields in io.protostuff.compiler with type parameters of type Proto Modifier and Type Field Description java.util.Map<java.lang.String,Proto>
CachingProtoLoader. loadedProtos
Methods in io.protostuff.compiler that return Proto Modifier and Type Method Description Proto
CachingProtoLoader. loadFrom(java.io.File file, Proto importer)
Proto
CachingProtoLoader. loadFrom(java.net.URL resource, Proto importer)
protected static Proto
STCodeGenerator. parseProto(java.io.File file, ProtoModule module)
Methods in io.protostuff.compiler that return types with arguments of type Proto Modifier and Type Method Description java.util.Collection<Proto>
CachingProtoLoader. getCachedProtos()
Methods in io.protostuff.compiler with parameters of type Proto Modifier and Type Method Description protected void
STCodeGenerator. collect(ProtoModule module, Proto proto, java.util.List<Proto> overridden, boolean compile)
void
PluginProtoCompiler. compile(ProtoModule module, Proto proto)
protected void
ProtoToGwtOverlayCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanMeCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanModelCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToJavaBeanPrimitiveCompiler. compile(ProtoModule module, Proto proto)
protected void
ProtoToJavaV2ProtocSchemaCompiler. compile(ProtoModule module, Proto proto)
void
ProtoToProtoCompiler. compile(ProtoModule module, Proto proto)
protected abstract void
STCodeGenerator. compile(ProtoModule module, Proto proto)
protected void
STCodeGenerator. compile(ProtoModule module, Proto proto, boolean compileImports, boolean recursive)
void
PluginProtoCompiler. compileProtoBlock(ProtoModule module, Proto proto, java.lang.String packageName, org.antlr.stringtemplate.StringTemplate protoBlockTemplate)
Proto
CachingProtoLoader. loadFrom(java.io.File file, Proto importer)
Proto
CachingProtoLoader. loadFrom(java.net.URL resource, Proto importer)
protected static boolean
STCodeGenerator. override(ProtoModule module, Proto proto)
protected static void
STCodeGenerator. postCompile(ProtoModule module, Proto proto)
(package private) static java.lang.String
ProtoToJavaV2ProtocSchemaCompiler. resolveFileName(Proto proto)
boolean
ProtoToJavaBeanModelCompiler. shouldGenerateModel(ProtoModule module, Proto proto, Message m)
protected void
ProtoToJavaBeanCompiler. writeEnums(ProtoModule module, Proto proto, java.lang.String javaPackageName, org.antlr.stringtemplate.StringTemplateGroup group)
protected void
ProtoToJavaBeanCompiler. writeMessages(ProtoModule module, Proto proto, java.lang.String javaPackageName, org.antlr.stringtemplate.StringTemplateGroup group)
Method parameters in io.protostuff.compiler with type arguments of type Proto Modifier and Type Method Description protected void
STCodeGenerator. collect(ProtoModule module, Proto proto, java.util.List<Proto> overridden, boolean compile)
Constructor parameters in io.protostuff.compiler with type arguments of type Proto Constructor Description CachingProtoLoader(java.util.Map<java.lang.String,Proto> loadedProtos)
-
Uses of Proto in io.protostuff.parser
Fields in io.protostuff.parser declared as Proto Modifier and Type Field Description (package private) Proto
Proto. importer
(package private) Proto
EnumGroup. proto
(package private) Proto
Extension. proto
(package private) Proto
Message. proto
(package private) Proto
Service. proto
Fields in io.protostuff.parser with type parameters of type Proto Modifier and Type Field Description (package private) java.util.LinkedHashMap<java.lang.String,Proto>
Proto. importedProtos
Methods in io.protostuff.parser that return Proto Modifier and Type Method Description Proto
Proto. getImportedProto(java.io.File file)
Proto
Proto. getImportedProto(java.lang.String url)
Proto
Proto. getImportedProto(java.net.URL url)
Proto
EnumField. getProto()
Proto
EnumGroup. getProto()
Proto
EnumGroup.Value. getProto()
Proto
Extension. getProto()
Proto
Field. getProto()
Proto
HasProto. getProto()
Proto
Message. getProto()
Proto
Proto. getProto()
Proto
Service. getProto()
Proto
Service.RpcMethod. getProto()
Proto
DefaultProtoLoader. load(java.lang.String path, Proto importer)
Proto
Proto.Loader. load(java.lang.String path, Proto importer)
protected Proto
DefaultProtoLoader. loadFrom(java.io.File file, Proto importer)
protected Proto
DefaultProtoLoader. loadFrom(java.net.URL resource, Proto importer)
static Proto
DefaultProtoLoader. loadFromClasspath(java.lang.String path, Proto importer)
Loads a proto from the classpath.protected Proto
DefaultProtoLoader. loadFromOtherResource(java.lang.String path, Proto importer)
static Proto
ProtoUtil. parseProto(java.io.File file)
protected Proto
DefaultProtoLoader. searchFromAll(java.lang.String path, Proto importer)
Search from every possible resource.protected Proto
DefaultProtoLoader. searchFromProtoPathAndClasspath(java.lang.String path, Proto importer)
Search from proto_path and classpath (in that order).protected Proto
DefaultProtoLoader. searchFromProtoPathOnly(java.lang.String path, Proto importer)
Search from proto_path only.Methods in io.protostuff.parser that return types with arguments of type Proto Modifier and Type Method Description java.util.Collection<Proto>
Proto. getImportedProtos()
Methods in io.protostuff.parser with parameters of type Proto Modifier and Type Method Description (package private) void
Proto. addImportedProto(Proto proto)
ProtoParser.annotation_entry_return
ProtoParser. annotation_entry(Proto proto)
ProtoParser.annotation_keyval_return
ProtoParser. annotation_keyval(Proto proto, Annotation annotation)
ProtoParser.doc_entry_return
ProtoParser. doc_entry(Proto proto)
ProtoParser.enum_block_return
ProtoParser. enum_block(Proto proto, Message message)
ProtoParser.enum_body_return
ProtoParser. enum_body(Proto proto, Message message, EnumGroup enumGroup)
ProtoParser.enum_field_return
ProtoParser. enum_field(Proto proto, Message message, EnumGroup enumGroup)
ProtoParser.enum_options_return
ProtoParser. enum_options(Proto proto, EnumGroup enumGroup, EnumGroup.Value v)
static java.lang.IllegalStateException
AnnotationContainer. err(java.lang.String msg, Proto proto)
ProtoParser.extend_block_return
ProtoParser. extend_block(Proto proto, Message parent)
ProtoParser.extend_body_return
ProtoParser. extend_body(Proto proto, Extension extension)
ProtoParser.extensions_range_return
ProtoParser. extensions_range(Proto proto, Message message)
ProtoParser.field_options_return
ProtoParser. field_options(Proto proto, HasFields message, Field field)
ProtoParser.field_options_keyval_return
ProtoParser. field_options_keyval(Proto proto, HasFields message, Field field, boolean checkDefault)
ProtoParser.field_type_return
ProtoParser. field_type(Proto proto, HasFields message, FieldHolder fieldHolder)
(package private) static java.io.File
DefaultProtoLoader. getBaseDirFromPackagePath(java.lang.String path, Proto importer)
ProtoParser.header_import_return
ProtoParser. header_import(Proto proto)
ProtoParser.header_package_return
ProtoParser. header_package(Proto proto)
ProtoParser.header_syntax_return
ProtoParser. header_syntax(Proto proto)
static void
AbstractParser. load(java.io.InputStream in, Proto proto)
Proto
DefaultProtoLoader. load(java.lang.String path, Proto importer)
Proto
Proto.Loader. load(java.lang.String path, Proto importer)
protected Proto
DefaultProtoLoader. loadFrom(java.io.File file, Proto importer)
protected Proto
DefaultProtoLoader. loadFrom(java.net.URL resource, Proto importer)
static void
ProtoUtil. loadFrom(java.io.File file, Proto target)
static void
ProtoUtil. loadFrom(java.io.InputStream in, Proto target)
Loads the proto from anInputStream
.static void
ProtoUtil. loadFrom(java.io.Reader reader, Proto target)
Loads the proto from aReader
.static void
ProtoUtil. loadFrom(java.net.URL resource, Proto target)
static void
ProtoUtil. loadFrom(org.antlr.runtime.ANTLRReaderStream input, Proto target)
Loads the proto from anANTLRReaderStream
.static Proto
DefaultProtoLoader. loadFromClasspath(java.lang.String path, Proto importer)
Loads a proto from the classpath.protected Proto
DefaultProtoLoader. loadFromOtherResource(java.lang.String path, Proto importer)
ProtoParser.message_block_return
ProtoParser. message_block(Proto proto, Message parent)
ProtoParser.message_body_return
ProtoParser. message_body(Proto proto, Message message)
ProtoParser.message_field_return
ProtoParser. message_field(Proto proto, HasFields message)
ProtoParser.option_entry_return
ProtoParser. option_entry(Proto proto, HasOptions ho)
ProtoParser.parse_return
ProtoParser. parse(Proto proto)
(package private) void
ConfiguredReference. resolve(Proto proto)
(package private) static void
ConfiguredReference. resolve(Proto proto, java.util.LinkedHashMap<java.lang.String,java.lang.Object> source, java.util.LinkedHashMap<java.lang.String,java.lang.Object> destination, java.lang.String enclosingNamespace)
ProtoParser.rpc_block_return
ProtoParser. rpc_block(Proto proto, Service service)
ProtoParser.rpc_body_block_return
ProtoParser. rpc_body_block(Proto proto, Service.RpcMethod rm)
protected Proto
DefaultProtoLoader. searchFromAll(java.lang.String path, Proto importer)
Search from every possible resource.protected Proto
DefaultProtoLoader. searchFromProtoPathAndClasspath(java.lang.String path, Proto importer)
Search from proto_path and classpath (in that order).protected Proto
DefaultProtoLoader. searchFromProtoPathOnly(java.lang.String path, Proto importer)
Search from proto_path only.ProtoParser.service_block_return
ProtoParser. service_block(Proto proto, Message message)
ProtoParser.service_body_return
ProtoParser. service_body(Proto proto, Service service)
ProtoParser.signed_constant_return
ProtoParser. signed_constant(Proto proto, HasFields message, Field field, java.lang.String key, boolean checkDefault)
ProtoParser.statement_return
ProtoParser. statement(Proto proto)
Constructors in io.protostuff.parser with parameters of type Proto Constructor Description EnumGroup(java.lang.String name, Message parentMessage, Proto proto)
Extension(Proto proto, Message parentMessage, java.lang.String packageName, java.lang.String type)
Message(java.lang.String name, Message parentMessage, Proto proto)
Proto(java.io.File file, Proto.Loader loader, Proto importer)
Proto(java.net.URL url, Proto.Loader loader, Proto importer)
Service(java.lang.String name, Message parentMessage, Proto proto)
-