C# Класс ProtoZBuffer.Core.Generators.JavaGenerator

Наследование: AbstractGenerator
Показать файл Открыть проект

Защищенные методы

Метод Описание
EndAbstractClass ( messageType message ) : void
GenerateBuild ( messageType message ) : void
GenerateClassConstructor ( messageType message ) : void
GenerateClassFields ( messageType message ) : void
GenerateClassIndex ( messageType message, indexType index ) : void
GenerateClassNestedField ( messageType message, fieldType field ) : void
GenerateClassReferenceField ( messageType message, fieldType field ) : void
GenerateClassSimpleField ( messageType message, fieldType field ) : void
GenerateEqualsAndHashCode ( messageType message ) : void
GenerateFlush ( messageType message ) : void
GeneratePrivateOrBuilderImpl ( messageType message ) : void
GenerateSerialization ( messageType message ) : void
GenerateToString ( messageType message ) : void
InitializeAbstractClass ( messageType message ) : void
InstallResources ( ) : void

Приватные методы

Метод Описание
BoxedType ( fieldType node, string suffix ) : string
FieldType ( fieldType node ) : string
GenerateFinalClientClass ( messageType message ) : void
GenerateHeaderOrBuilderInterface ( messageType message ) : void
GenerateImports ( messageType message ) : void
GenerateProtoOrBuilderInterface ( ) : void
GenerateToStringFormatters ( ) : void
HasBoxedType ( fieldType node ) : bool

Описание методов

EndAbstractClass() защищенный Метод

protected EndAbstractClass ( messageType message ) : void
message messageType
Результат void

GenerateBuild() защищенный Метод

protected GenerateBuild ( messageType message ) : void
message messageType
Результат void

GenerateClassConstructor() защищенный Метод

protected GenerateClassConstructor ( messageType message ) : void
message messageType
Результат void

GenerateClassFields() защищенный Метод

protected GenerateClassFields ( messageType message ) : void
message messageType
Результат void

GenerateClassIndex() защищенный Метод

protected GenerateClassIndex ( messageType message, indexType index ) : void
message messageType
index indexType
Результат void

GenerateClassNestedField() защищенный Метод

protected GenerateClassNestedField ( messageType message, fieldType field ) : void
message messageType
field fieldType
Результат void

GenerateClassReferenceField() защищенный Метод

protected GenerateClassReferenceField ( messageType message, fieldType field ) : void
message messageType
field fieldType
Результат void

GenerateClassSimpleField() защищенный Метод

protected GenerateClassSimpleField ( messageType message, fieldType field ) : void
message messageType
field fieldType
Результат void

GenerateEqualsAndHashCode() защищенный Метод

protected GenerateEqualsAndHashCode ( messageType message ) : void
message messageType
Результат void

GenerateFlush() защищенный Метод

protected GenerateFlush ( messageType message ) : void
message messageType
Результат void

GeneratePrivateOrBuilderImpl() защищенный Метод

protected GeneratePrivateOrBuilderImpl ( messageType message ) : void
message messageType
Результат void

GenerateSerialization() защищенный Метод

protected GenerateSerialization ( messageType message ) : void
message messageType
Результат void

GenerateToString() защищенный Метод

protected GenerateToString ( messageType message ) : void
message messageType
Результат void

InitializeAbstractClass() защищенный Метод

protected InitializeAbstractClass ( messageType message ) : void
message messageType
Результат void

InstallResources() защищенный Метод

protected InstallResources ( ) : void
Результат void