C# Class WikipediaAvsAnTrieExtractor.NodeSerializer

Afficher le fichier Open project: EamonNerbonne/a-vs-an Class Usage Examples

Méthodes publiques

Méthode Description
Deserialize ( string rawDict ) : Node
Serialize ( Node node ) : string
SerializeDense ( Node node ) : string
SerializeDenseImpl ( StringBuilder sb, Node node ) : void
SerializeDenseNoStats ( Node node ) : string
SerializeDenseNoStatsImpl ( StringBuilder sb, Node node ) : void
SerializeReadably ( Node node ) : string

Private Methods

Méthode Description
DenseIntDigitToString ( StringBuilder sb, int num ) : void
DenseIntToString ( StringBuilder sb, int num ) : void
SerializeImpl ( Node node, bool withNewlines ) : string
SerializeImpl ( Node node, StringBuilder sb, string prefix, bool withNewlines ) : void
parseHex ( string str, int start, int end ) : int

Method Details

Deserialize() public static méthode

public static Deserialize ( string rawDict ) : Node
rawDict string
Résultat Node

Serialize() public static méthode

public static Serialize ( Node node ) : string
node Node
Résultat string

SerializeDense() public static méthode

public static SerializeDense ( Node node ) : string
node Node
Résultat string

SerializeDenseImpl() public static méthode

public static SerializeDenseImpl ( StringBuilder sb, Node node ) : void
sb System.Text.StringBuilder
node Node
Résultat void

SerializeDenseNoStats() public static méthode

public static SerializeDenseNoStats ( Node node ) : string
node Node
Résultat string

SerializeDenseNoStatsImpl() public static méthode

public static SerializeDenseNoStatsImpl ( StringBuilder sb, Node node ) : void
sb System.Text.StringBuilder
node Node
Résultat void

SerializeReadably() public static méthode

public static SerializeReadably ( Node node ) : string
node Node
Résultat string