C# Class Simpl.Serialization.Types.SimplType

Inheritance: SimplBaseType
Afficher le fichier Open project: ecologylab/simplCSharp Class Usage Examples

Méthodes publiques

Méthode Description
DeriveCrossPlatformName ( Type cSharpType, bool isScalar ) : string

SimplEquals ( object left, object right ) : bool

Determines if two objects represented by the SimplType are equivilant.

Méthodes protégées

Méthode Description
DeriveJavaTypeName ( ) : String

DeriveObjectiveCTypeName ( ) : String

SimplType ( Type cSharpType, System.Boolean isScalar, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System

SimplType ( string name, Type cSharpType, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System

Method Details

DeriveCrossPlatformName() public static méthode

public static DeriveCrossPlatformName ( Type cSharpType, bool isScalar ) : string
cSharpType System.Type
isScalar bool
Résultat string

DeriveJavaTypeName() protected abstract méthode

protected abstract DeriveJavaTypeName ( ) : String
Résultat String

DeriveObjectiveCTypeName() protected abstract méthode

protected abstract DeriveObjectiveCTypeName ( ) : String
Résultat String

SimplEquals() public abstract méthode

Determines if two objects represented by the SimplType are equivilant.
public abstract SimplEquals ( object left, object right ) : bool
left object Left hand side
right object Right hand side
Résultat bool

SimplType() protected méthode

protected SimplType ( Type cSharpType, System.Boolean isScalar, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System
cSharpType System.Type
isScalar System.Boolean
javaTypeName String
objectiveCTypeName String
dbTypeName String
Résultat System

SimplType() protected méthode

protected SimplType ( string name, Type cSharpType, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System
name string
cSharpType System.Type
javaTypeName String
objectiveCTypeName String
dbTypeName String
Résultat System