My Project
 
All Classes Namespaces Files Functions Variables Properties
Loading...
Searching...
No Matches
HyperTrack.HyperTrack.Json Class Referenceabstract
Inheritance diagram for HyperTrack.HyperTrack.Json:
HyperTrack.HyperTrack.Json.Array HyperTrack.HyperTrack.Json.Bool HyperTrack.HyperTrack.Json.Null HyperTrack.HyperTrack.Json.Number HyperTrack.HyperTrack.Json.Object HyperTrack.HyperTrack.Json.String

Classes

class  Array
 
class  Bool
 
class  Null
 
class  Number
 
class  Object
 
class  String
 

Public Member Functions

bool Equals (Json? other)
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 
int CompareTo (Json? other)
 
virtual int CompareTo (object? obj)
 

Static Public Member Functions

static bool operator== (Json? left, Json? right)
 
static bool operator!= (Json? left, Json? right)
 
static Json.? Object FromDictionary (Dictionary< string, object?> map)
 
static Json.? Object FromString (string json)
 
static ? T FromStringToObject< T > (string json)
 

Static Private Member Functions

static Json.? Object TryFromJsonMap (Dictionary< string, object?> jsonMap)
 
static Json.? Object TryFromJsonObjectString (string json)
 
static ? Json TryToJsonValue (object? value)
 
static ? Json TryFromJsonElement (JsonElement element)
 

Member Function Documentation

◆ CompareTo() [1/2]

int HyperTrack.HyperTrack.Json.CompareTo ( Json? other)
abstract

◆ CompareTo() [2/2]

virtual int HyperTrack.HyperTrack.Json.CompareTo ( object? obj)
inlinevirtual

◆ Equals() [1/2]

bool HyperTrack.HyperTrack.Json.Equals ( Json? other)
abstract

◆ Equals() [2/2]

override bool HyperTrack.HyperTrack.Json.Equals ( object? obj)

◆ FromDictionary()

static Json.? Object HyperTrack.HyperTrack.Json.FromDictionary ( Dictionary< string, object?> map)
static

◆ FromString()

static Json.? Object HyperTrack.HyperTrack.Json.FromString ( string json)
static

◆ FromStringToObject< T >()

static ? T HyperTrack.HyperTrack.Json.FromStringToObject< T > ( string json)
static

◆ GetHashCode()

override int HyperTrack.HyperTrack.Json.GetHashCode ( )
abstract

◆ operator!=()

static bool HyperTrack.HyperTrack.Json.operator!= ( Json? left,
Json? right )
static

◆ operator==()

static bool HyperTrack.HyperTrack.Json.operator== ( Json? left,
Json? right )
static

◆ TryFromJsonElement()

static ? Json HyperTrack.HyperTrack.Json.TryFromJsonElement ( JsonElement element)
inlinestaticprivate

◆ TryFromJsonMap()

static Json.? Object HyperTrack.HyperTrack.Json.TryFromJsonMap ( Dictionary< string, object?> jsonMap)
inlinestaticprivate

◆ TryFromJsonObjectString()

static Json.? Object HyperTrack.HyperTrack.Json.TryFromJsonObjectString ( string json)
inlinestaticprivate

◆ TryToJsonValue()

static ? Json HyperTrack.HyperTrack.Json.TryToJsonValue ( object? value)
inlinestaticprivate

The documentation for this class was generated from the following file: