A C E F G I J L M N O P R S T W 

A

addCompiler(ProtoCompiler) - Static method in class io.protostuff.compiler.CompilerMain
 
addOptionsTo(ProtoModule, String[]) - Static method in class io.protostuff.compiler.CompilerMain
 
addOptionsTo(Properties, String[], Properties) - Static method in class io.protostuff.compiler.CompilerMain
 

C

CachingProtoLoader - Class in io.protostuff.compiler
A proto loader that caches the protos for re-use.
CachingProtoLoader() - Constructor for class io.protostuff.compiler.CachingProtoLoader
 
CachingProtoLoader(Map<String, Proto>) - Constructor for class io.protostuff.compiler.CachingProtoLoader
 
chainedFormat(String, String[]) - Static method in class io.protostuff.compiler.STCodeGenerator
Formats the string n times.
CHECK_FILENAME_PLACEHOLDER - Static variable in class io.protostuff.compiler.PluginProtoCompiler
To enable, specify -Dppc.check_filename_placeholder=true
collect(ProtoModule, Proto, List<Proto>, boolean) - Method in class io.protostuff.compiler.STCodeGenerator
 
COMMA - Static variable in class io.protostuff.compiler.CompilerMain
 
compile(ProtoModule) - Static method in class io.protostuff.compiler.CompilerMain
 
compile(List<ProtoModule>) - Static method in class io.protostuff.compiler.CompilerMain
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.PluginProtoCompiler
 
compile(ProtoModule) - Method in interface io.protostuff.compiler.ProtoCompiler
Compiles the proto configured/encapsulated in the module.
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToGwtOverlayCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanMeCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaBeanPrimitiveCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToJavaV2ProtocSchemaCompiler
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.ProtoToProtoCompiler
 
compile(ProtoModule) - Method in class io.protostuff.compiler.STCodeGenerator
 
compile(ProtoModule, Proto, boolean, boolean) - Method in class io.protostuff.compiler.STCodeGenerator
 
compile(ProtoModule, Proto) - Method in class io.protostuff.compiler.STCodeGenerator
 
compileEnumBlock(ProtoModule, EnumGroup, String, String, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileEnumBlockTo(Writer, ProtoModule, EnumGroup, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileMessageBlock(ProtoModule, Message, String, String, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileMessageBlockTo(Writer, ProtoModule, Message, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
compileProtoBlock(ProtoModule, Proto, String, StringTemplate) - Method in class io.protostuff.compiler.PluginProtoCompiler
 
CompilerMain - Class in io.protostuff.compiler
The main execution point of compiling protos.
CompilerMain() - Constructor for class io.protostuff.compiler.CompilerMain
 
CompilerMain.CompilerResolver - Interface in io.protostuff.compiler
When there is no matching compiler for the ProtoModule.getOutput().
CompilerUtil - Class in io.protostuff.compiler
Utilities and helpers for compiling protos.
CompilerUtil() - Constructor for class io.protostuff.compiler.CompilerUtil
 
compileServiceBlockTo(Writer, ProtoModule, Service, StringTemplate) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 

E

enumBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
ERROR_LISTENER - Static variable in class io.protostuff.compiler.STCodeGenerator
 
errorCount - Static variable in class io.protostuff.compiler.STCodeGenerator
 
extendBy(StringTemplateGroup, Message, Message) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 

F

fileExtension - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
format(String, String) - Static method in class io.protostuff.compiler.STCodeGenerator
Formats the string str using the format formatName.
FORMAT_DELIM - Static variable in class io.protostuff.compiler.STCodeGenerator
 

G

generateIndentation(String, int) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
generateTimestamp(Message, Message) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
getAttributes() - Method in class io.protostuff.compiler.ProtoModule
 
getAttrs() - Method in class io.protostuff.compiler.ProtoModule
getCachedProtos() - Method in class io.protostuff.compiler.CachingProtoLoader
 
getCachingProtoLoader() - Method in class io.protostuff.compiler.ProtoModule
 
getConfig() - Method in class io.protostuff.compiler.ProtoModule
 
getEncoding() - Method in class io.protostuff.compiler.ProtoModule
 
getFileExtension(String) - Static method in class io.protostuff.compiler.PluginProtoCompiler
Get the file extension of the provided stg resource.
getFilesByExtension(File, String[]) - Static method in class io.protostuff.compiler.CompilerUtil
Returns a list of file filtered by their file types/extensions; (E.g ".proto")
getOption(String) - Method in class io.protostuff.compiler.ProtoModule
 
getOptions() - Method in class io.protostuff.compiler.ProtoModule
 
getOutput() - Method in class io.protostuff.compiler.ProtoModule
 
getOutputDir() - Method in class io.protostuff.compiler.ProtoModule
 
getOutputId() - Method in interface io.protostuff.compiler.ProtoCompiler
The unique id that basically is the target output.
getOutputId() - Method in class io.protostuff.compiler.STCodeGenerator
 
getProtoFiles(File) - Static method in class io.protostuff.compiler.CompilerUtil
 
getRemoteModelName(StringTemplateGroup, Message) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
getRemoteModelSchemaName(StringTemplateGroup, Message) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
getSource() - Method in class io.protostuff.compiler.ProtoModule
 
getST(String, String) - Static method in class io.protostuff.compiler.STCodeGenerator
 
getSTG(String) - Static method in class io.protostuff.compiler.STCodeGenerator
 
getTemplateFrom(StringTemplateGroup, String) - Static method in class io.protostuff.compiler.PluginProtoCompiler
Returns null if template is not found.
group - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
GROUP_LOADER - Static variable in class io.protostuff.compiler.STCodeGenerator
 
GROUP_RESOLVER - Static variable in class io.protostuff.compiler.PluginProtoCompiler
 

I

id - Variable in class io.protostuff.compiler.STCodeGenerator
 
injectAfterAnnotation(Message, Message, String, String) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
injectAfterOption(Message, Message, String, String) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
insertIndentation(String, String) - Static method in class io.protostuff.compiler.ProtoToProtoCompiler
 
io.protostuff.compiler - package io.protostuff.compiler
 
isAvailableOutput(String) - Static method in class io.protostuff.compiler.CompilerMain
 

J

javaOutput - Variable in class io.protostuff.compiler.PluginProtoCompiler
 

L

LINE_SEPARATOR - Static variable in class io.protostuff.compiler.ProtoToProtoCompiler
 
loadedProtos - Variable in class io.protostuff.compiler.CachingProtoLoader
 
loadFrom(File, Proto) - Method in class io.protostuff.compiler.CachingProtoLoader
 
loadFrom(URL, Proto) - Method in class io.protostuff.compiler.CachingProtoLoader
 
loadModule(Properties, String, CachingProtoLoader, File, File, Properties, String[], String[]) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(File, File, File) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(InputStream) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(Properties) - Static method in class io.protostuff.compiler.CompilerMain
 
loadModules(Properties, File, File) - Static method in class io.protostuff.compiler.CompilerMain
 

M

main(String[]) - Static method in class io.protostuff.compiler.CompilerMain
 
messageBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
module - Variable in class io.protostuff.compiler.PluginProtoCompiler
 

N

newGlobalOptions(Properties) - Static method in class io.protostuff.compiler.CompilerMain
 
newOptions(Properties, String) - Static method in class io.protostuff.compiler.CompilerMain
Returns an option (Properties) that contains the csv entries.
newWriter(ProtoModule, String, String) - Static method in class io.protostuff.compiler.CompilerUtil
 

O

outputName - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
outputPrefix - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
outputSuffix - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
override(ProtoModule, Proto) - Static method in class io.protostuff.compiler.STCodeGenerator
 

P

parseProto(File, ProtoModule) - Static method in class io.protostuff.compiler.STCodeGenerator
 
PluginProtoCompiler - Class in io.protostuff.compiler
A plugin proto compiler whose output relies on the 'output' param configured in ProtoModule.
PluginProtoCompiler(ProtoModule, String) - Constructor for class io.protostuff.compiler.PluginProtoCompiler
 
PluginProtoCompiler(ProtoModule, String, boolean) - Constructor for class io.protostuff.compiler.PluginProtoCompiler
 
PluginProtoCompiler(ProtoModule, boolean, StringTemplateGroup) - Constructor for class io.protostuff.compiler.PluginProtoCompiler
 
PluginProtoCompiler.GroupResolver - Interface in io.protostuff.compiler
Resolve the stg from the module.
postCompile(ProtoModule, Proto) - Static method in class io.protostuff.compiler.STCodeGenerator
 
protoBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
ProtoCompiler - Interface in io.protostuff.compiler
Proto compiler.
ProtoModule - Class in io.protostuff.compiler
Configuration for the proto w/c ontains the compile options and arguments.
ProtoModule() - Constructor for class io.protostuff.compiler.ProtoModule
 
ProtoModule(File, String, String, File) - Constructor for class io.protostuff.compiler.ProtoModule
 
ProtoToGwtOverlayCompiler - Class in io.protostuff.compiler
Compiles proto files to gwt overlays source (java) files.
ProtoToGwtOverlayCompiler() - Constructor for class io.protostuff.compiler.ProtoToGwtOverlayCompiler
 
ProtoToJavaBeanCompiler - Class in io.protostuff.compiler
Compiles proto files to protobuf java messages (pojos).
ProtoToJavaBeanCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
ProtoToJavaBeanCompiler(String) - Constructor for class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
ProtoToJavaBeanMeCompiler - Class in io.protostuff.compiler
Compiles proto files to protobuf java messages (pojos).
ProtoToJavaBeanMeCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanMeCompiler
 
ProtoToJavaBeanModelCompiler - Class in io.protostuff.compiler
Compiles proto files to protobuf java messages (pojos).
ProtoToJavaBeanModelCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
ProtoToJavaBeanPrimitiveCompiler - Class in io.protostuff.compiler
 
ProtoToJavaBeanPrimitiveCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaBeanPrimitiveCompiler
 
ProtoToJavaV2ProtocSchemaCompiler - Class in io.protostuff.compiler
Generates a Schema from the code generated by the c++ v2 protoc.
ProtoToJavaV2ProtocSchemaCompiler() - Constructor for class io.protostuff.compiler.ProtoToJavaV2ProtocSchemaCompiler
 
ProtoToProtoCompiler - Class in io.protostuff.compiler
Kind of preprocessor for proto files.
ProtoToProtoCompiler() - Constructor for class io.protostuff.compiler.ProtoToProtoCompiler
 

R

resolve(ProtoModule) - Method in interface io.protostuff.compiler.CompilerMain.CompilerResolver
 
resolveFileName(String) - Method in class io.protostuff.compiler.PluginProtoCompiler
 
resolveSTG(String) - Method in interface io.protostuff.compiler.PluginProtoCompiler.GroupResolver
Resolve the stg.
resolveSTG(String) - Static method in class io.protostuff.compiler.PluginProtoCompiler
Finds the stg resource.

S

serviceBlockTemplate - Variable in class io.protostuff.compiler.PluginProtoCompiler
 
setAttribute(String, Object) - Method in class io.protostuff.compiler.ProtoModule
 
setAttributeRenderer(Class<?>, AttributeRenderer) - Static method in class io.protostuff.compiler.STCodeGenerator
Returns true if there was no previous attribute renderer with the same class.
setCachingProtoLoader(CachingProtoLoader) - Method in class io.protostuff.compiler.ProtoModule
 
setCompilerResolver(CompilerMain.CompilerResolver) - Static method in class io.protostuff.compiler.CompilerMain
 
setEncoding(String) - Method in class io.protostuff.compiler.ProtoModule
 
setFormatter(String, Formatter) - Static method in class io.protostuff.compiler.STCodeGenerator
Returns true if there was no previous formatter with the same name.
setGroupLoader(StringTemplateGroupLoader) - Static method in class io.protostuff.compiler.STCodeGenerator
 
setGroupResolver(PluginProtoCompiler.GroupResolver) - Static method in class io.protostuff.compiler.PluginProtoCompiler
 
setOption(String, String) - Method in class io.protostuff.compiler.ProtoModule
 
setOptions(Properties) - Method in class io.protostuff.compiler.ProtoModule
 
setOutput(String) - Method in class io.protostuff.compiler.ProtoModule
 
setOutputDir(File) - Method in class io.protostuff.compiler.ProtoModule
 
setSource(File) - Method in class io.protostuff.compiler.ProtoModule
 
shouldGenerateModel(ProtoModule, Proto, Message) - Method in class io.protostuff.compiler.ProtoToJavaBeanModelCompiler
 
SILENT_MODE - Static variable in class io.protostuff.compiler.CompilerMain
 
STCodeGenerator - Class in io.protostuff.compiler
Base class for code generators using StringTemplate.
STCodeGenerator(String) - Constructor for class io.protostuff.compiler.STCodeGenerator
 
STRING_ATTRIBUTE_RENDERER - Static variable in class io.protostuff.compiler.STCodeGenerator
 

T

TEMPLATE_BASE - Static variable in class io.protostuff.compiler.STCodeGenerator
 

W

writeEnums(ProtoModule, Proto, String, StringTemplateGroup) - Method in class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
writeMessages(ProtoModule, Proto, String, StringTemplateGroup) - Method in class io.protostuff.compiler.ProtoToJavaBeanCompiler
 
A C E F G I J L M N O P R S T W 

Copyright © 2009-2015. All Rights Reserved.