C# Класс net.sf.jni4net.proxygen.generator.Generator

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
TypesCLR string>.Dictionary
TypesJVM string>.Dictionary
config net.sf.jni4net.proxygen.config.ToolConfig
filesCLR List
filesJVM List

Защищенные свойства (Protected)

Свойство Тип Описание
classVariableName string
envVariable System.CodeDom.CodeVariableReferenceExpression
envVariableName string
envpVariableName string
handleVariableName string
objVariable System.CodeDom.CodeVariableReferenceExpression
objVariableName string
realVariable System.CodeDom.CodeVariableReferenceExpression
realVariableName string
type net.sf.jni4net.proxygen.model.GType
typeVariableName string

Открытые методы

Метод Описание
GenerateAll ( ) : void
TypeReference ( Type src ) : CodeTypeReference
TypeReference ( string src ) : CodeTypeReference
TypeReferenceEx ( Type src ) : CodeTypeReferenceExpression
TypeReferenceEx ( string src ) : CodeTypeReferenceExpression

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

Метод Описание
AddTypeCLR ( string type ) : void
AddTypeJVM ( string type ) : void
CreateEnvConstructor ( CodeTypeDeclaration tgtType, string envType, bool pub, bool handle, bool proxy ) : void
Generate ( ) : void
Generate ( CodeNamespace nameSpace ) : void
Generator ( GType type ) : System.CodeDom
SetCurrentType ( string current ) : void
SetCurrentType ( string current, string real, string proxy, string statc ) : void

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

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

protected AddTypeCLR ( string type ) : void
type string
Результат void

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

protected AddTypeJVM ( string type ) : void
type string
Результат void

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

protected CreateEnvConstructor ( CodeTypeDeclaration tgtType, string envType, bool pub, bool handle, bool proxy ) : void
tgtType System.CodeDom.CodeTypeDeclaration
envType string
pub bool
handle bool
proxy bool
Результат void

Generate() защищенный абстрактный Метод

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

Generate() защищенный абстрактный Метод

protected abstract Generate ( CodeNamespace nameSpace ) : void
nameSpace System.CodeDom.CodeNamespace
Результат void

GenerateAll() публичный статический Метод

public static GenerateAll ( ) : void
Результат void

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

protected Generator ( GType type ) : System.CodeDom
type net.sf.jni4net.proxygen.model.GType
Результат System.CodeDom

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

protected SetCurrentType ( string current ) : void
current string
Результат void

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

protected SetCurrentType ( string current, string real, string proxy, string statc ) : void
current string
real string
proxy string
statc string
Результат void

TypeReference() публичный статический Метод

public static TypeReference ( Type src ) : CodeTypeReference
src Type
Результат System.CodeDom.CodeTypeReference

TypeReference() публичный статический Метод

public static TypeReference ( string src ) : CodeTypeReference
src string
Результат System.CodeDom.CodeTypeReference

TypeReferenceEx() публичный статический Метод

public static TypeReferenceEx ( Type src ) : CodeTypeReferenceExpression
src Type
Результат System.CodeDom.CodeTypeReferenceExpression

TypeReferenceEx() публичный статический Метод

public static TypeReferenceEx ( string src ) : CodeTypeReferenceExpression
src string
Результат System.CodeDom.CodeTypeReferenceExpression

Описание свойств

TypesCLR публичное статическое свойство

public static Dictionary TypesCLR
Результат string>.Dictionary

TypesJVM публичное статическое свойство

public static Dictionary TypesJVM
Результат string>.Dictionary

classVariableName защищенное статическое свойство

protected static string classVariableName
Результат string

config публичное статическое свойство

public static ToolConfig,net.sf.jni4net.proxygen.config config
Результат net.sf.jni4net.proxygen.config.ToolConfig

envVariable защищенное свойство

protected CodeVariableReferenceExpression,System.CodeDom envVariable
Результат System.CodeDom.CodeVariableReferenceExpression

envVariableName защищенное статическое свойство

protected static string envVariableName
Результат string

envpVariableName защищенное статическое свойство

protected static string envpVariableName
Результат string

filesCLR публичное статическое свойство

public static List filesCLR
Результат List

filesJVM публичное статическое свойство

public static List filesJVM
Результат List

handleVariableName защищенное статическое свойство

protected static string handleVariableName
Результат string

objVariable защищенное свойство

protected CodeVariableReferenceExpression,System.CodeDom objVariable
Результат System.CodeDom.CodeVariableReferenceExpression

objVariableName защищенное статическое свойство

protected static string objVariableName
Результат string

realVariable защищенное свойство

protected CodeVariableReferenceExpression,System.CodeDom realVariable
Результат System.CodeDom.CodeVariableReferenceExpression

realVariableName защищенное статическое свойство

protected static string realVariableName
Результат string

type защищенное свойство

protected GType,net.sf.jni4net.proxygen.model type
Результат net.sf.jni4net.proxygen.model.GType

typeVariableName защищенное статическое свойство

protected static string typeVariableName
Результат string