C# Class Revenj.Serialization.Json.Converters.DateTimeConverter

Show file Open project: ngs-doo/revenj

Public Methods

Method Description
DeserializeDate ( BufferedTextReader sr, int nextToken ) : System.DateTime
DeserializeDateCollection ( BufferedTextReader sr, int nextToken ) : List
DeserializeDateCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
DeserializeDateNullableCollection ( BufferedTextReader sr, int nextToken ) : List
DeserializeDateNullableCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
DeserializeOffset ( BufferedTextReader sr, int nextToken ) : DateTimeOffset
DeserializeOffsetCollection ( BufferedTextReader sr, int nextToken ) : List
DeserializeOffsetCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
DeserializeOffsetNullableCollection ( BufferedTextReader sr, int nextToken ) : List
DeserializeOffsetNullableCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
DeserializeTimestamp ( BufferedTextReader sr, int nextToken ) : System.DateTime
DeserializeTimestampCollection ( BufferedTextReader sr, int nextToken ) : List
DeserializeTimestampCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
DeserializeTimestampNullableCollection ( BufferedTextReader sr, int nextToken ) : List
DeserializeTimestampNullableCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
Serialize ( System.DateTime value, TextWriter sw, char buffer ) : void
Serialize ( DateTimeOffset value, TextWriter sw, char buffer ) : void
SerializeDate ( System.DateTime value, TextWriter sw, char buffer ) : void

Private Methods

Method Description
AllDigits ( char buf, int start, int end ) : bool
DateTimeConverter ( ) : System
SaveWithLocal ( System.DateTime value, TextWriter sw, char buffer, int end ) : void
SaveWithOffset ( System.TimeSpan offset, TextWriter sw, char buffer, int end ) : void

Method Details

DeserializeDate() public static method

public static DeserializeDate ( BufferedTextReader sr, int nextToken ) : System.DateTime
sr BufferedTextReader
nextToken int
return System.DateTime

DeserializeDateCollection() public static method

public static DeserializeDateCollection ( BufferedTextReader sr, int nextToken ) : List
sr BufferedTextReader
nextToken int
return List

DeserializeDateCollection() public static method

public static DeserializeDateCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
sr BufferedTextReader
nextToken int
res ICollection
return void

DeserializeDateNullableCollection() public static method

public static DeserializeDateNullableCollection ( BufferedTextReader sr, int nextToken ) : List
sr BufferedTextReader
nextToken int
return List

DeserializeDateNullableCollection() public static method

public static DeserializeDateNullableCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
sr BufferedTextReader
nextToken int
res ICollection
return void

DeserializeOffset() public static method

public static DeserializeOffset ( BufferedTextReader sr, int nextToken ) : DateTimeOffset
sr BufferedTextReader
nextToken int
return DateTimeOffset

DeserializeOffsetCollection() public static method

public static DeserializeOffsetCollection ( BufferedTextReader sr, int nextToken ) : List
sr BufferedTextReader
nextToken int
return List

DeserializeOffsetCollection() public static method

public static DeserializeOffsetCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
sr BufferedTextReader
nextToken int
res ICollection
return void

DeserializeOffsetNullableCollection() public static method

public static DeserializeOffsetNullableCollection ( BufferedTextReader sr, int nextToken ) : List
sr BufferedTextReader
nextToken int
return List

DeserializeOffsetNullableCollection() public static method

public static DeserializeOffsetNullableCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
sr BufferedTextReader
nextToken int
res ICollection
return void

DeserializeTimestamp() public static method

public static DeserializeTimestamp ( BufferedTextReader sr, int nextToken ) : System.DateTime
sr BufferedTextReader
nextToken int
return System.DateTime

DeserializeTimestampCollection() public static method

public static DeserializeTimestampCollection ( BufferedTextReader sr, int nextToken ) : List
sr BufferedTextReader
nextToken int
return List

DeserializeTimestampCollection() public static method

public static DeserializeTimestampCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
sr BufferedTextReader
nextToken int
res ICollection
return void

DeserializeTimestampNullableCollection() public static method

public static DeserializeTimestampNullableCollection ( BufferedTextReader sr, int nextToken ) : List
sr BufferedTextReader
nextToken int
return List

DeserializeTimestampNullableCollection() public static method

public static DeserializeTimestampNullableCollection ( BufferedTextReader sr, int nextToken, ICollection res ) : void
sr BufferedTextReader
nextToken int
res ICollection
return void

Serialize() public static method

public static Serialize ( System.DateTime value, TextWriter sw, char buffer ) : void
value System.DateTime
sw System.IO.TextWriter
buffer char
return void

Serialize() public static method

public static Serialize ( DateTimeOffset value, TextWriter sw, char buffer ) : void
value DateTimeOffset
sw System.IO.TextWriter
buffer char
return void

SerializeDate() public static method

public static SerializeDate ( System.DateTime value, TextWriter sw, char buffer ) : void
value System.DateTime
sw System.IO.TextWriter
buffer char
return void