CodeGen
 All Classes Namespaces Files Functions Variables Properties Pages
Package CodeGen.generators

Classes

class  CppGenerator
 Generator for C++ More...
 
class  CppValidator
 
class  CSharpGenerator
 Generator for C# More...
 
class  CSharpNormalizer
 Normalizer for C# More...
 
class  Es6Generator
 Generator for JavaScript ES6 More...
 
class  Generator
 Interface of language generator More...
 
class  Normalizer
 Interface of language normalizer: normalizes package data according to specified language More...
 
class  Validator
 
struct  Languange
 The class that describes programming language and has a generator for it More...
 
class  GeneratorConf
 Holds the configuration of generator More...
 
class  GoGenerator
 Generator for Go More...
 
class  GroovyGenerator
 Generator for Groovy More...
 
class  JavaGenerator
 Generator for Java More...
 
class  JavaNormalizer
 Normalizer for Java More...
 
class  JavaValidator
 
class  Package
 The structure that describes package. Contains classes and subpackages More...
 
class  Class
 The structure that describes class. Contains name, array of fields, methods and subclasses, parent class name, access specifier. Overrides ToString() method. More...
 
class  Variable
 The structure that describes variable. Contains name, type and default value More...
 
class  Field
 The structure that describes field. Contains access, const and static properties. Inherits from Variable More...
 
class  Parameter
 The structure that describes parameter. Inherits from Variable More...
 
class  Method
 The structure that describes method. Contains name, return type, access level, const and static properties and array of parameters More...
 
class  PythonGenerator
 Generator for Python More...
 
class  RubyGenerator
 Generator for Ruby More...
 
class  VbGenerator
 Generator for Visual Basic More...
 
class  VbNormalizer
 Normalizer for Visual Basic More...