C# Class Xamasoft.JsonClassGenerator.JsonType

Afficher le fichier Open project: Json2CSharp/Json2CSharpCodeGenerator Class Usage Examples

Méthodes publiques

Méthode Description
AssignName ( string name ) : void
AssignNewAssignedName ( string name ) : void
AssignOriginalName ( string name ) : void
GetCommonType ( IJsonClassGeneratorConfig generator, Array tokens ) : JsonType
GetCommonType ( JsonType type2 ) : JsonType
GetInnermostType ( ) : JsonType
GetJTokenType ( ) : string
GetReaderName ( ) : string
GetTypeName ( ) : string
IsCollectionType ( ) : bool
JsonType ( IJsonClassGeneratorConfig generator, JToken token ) : System

Private Methods

Méthode Description
GetCommonTypeEnum ( JsonTypeEnum type1, JsonType type2json ) : JsonTypeEnum
GetFirstTypeEnum ( JToken token ) : JsonTypeEnum
GetNull ( IJsonClassGeneratorConfig generator ) : JsonType
IsNull ( JTokenType type ) : bool
IsNull ( JsonTypeEnum type ) : bool
JsonType ( IJsonClassGeneratorConfig generator ) : System
JsonType ( IJsonClassGeneratorConfig generator, JsonTypeEnum type ) : System
MaybeMakeNullable ( IJsonClassGeneratorConfig generator ) : JsonType

Method Details

AssignName() public méthode

public AssignName ( string name ) : void
name string
Résultat void

AssignNewAssignedName() public méthode

public AssignNewAssignedName ( string name ) : void
name string
Résultat void

AssignOriginalName() public méthode

public AssignOriginalName ( string name ) : void
name string
Résultat void

GetCommonType() public static méthode

public static GetCommonType ( IJsonClassGeneratorConfig generator, Array tokens ) : JsonType
generator IJsonClassGeneratorConfig
tokens Array
Résultat JsonType

GetCommonType() public méthode

public GetCommonType ( JsonType type2 ) : JsonType
type2 JsonType
Résultat JsonType

GetInnermostType() public méthode

public GetInnermostType ( ) : JsonType
Résultat JsonType

GetJTokenType() public méthode

public GetJTokenType ( ) : string
Résultat string

GetReaderName() public méthode

public GetReaderName ( ) : string
Résultat string

GetTypeName() public méthode

public GetTypeName ( ) : string
Résultat string

IsCollectionType() public méthode

public IsCollectionType ( ) : bool
Résultat bool

JsonType() public méthode

public JsonType ( IJsonClassGeneratorConfig generator, JToken token ) : System
generator IJsonClassGeneratorConfig
token JToken
Résultat System