C# Class Platform.Data.Core.Triplets.CharacterHelpers

显示文件 Open project: Konard/LinksPlatform

Public Methods

Method Description
FromChar ( char character ) : Platform.Data.Core.Triplets.Link
IsChar ( Platform.Data.Core.Triplets.Link link ) : bool
Recreate ( ) : void
ToChar ( Platform.Data.Core.Triplets.Link link ) : char

Private Methods

Method Description
CharacterHelpers ( ) : System
Create ( ) : void
CreateAlphabet ( char lettersCharacters, string alphabetName, CharacterMapping mapping ) : void
CreateCyrillicAlphabet ( ) : void
CreateLatinAlphabet ( ) : void
CreateSimpleCharacterLink ( char character ) : Platform.Data.Core.Triplets.Link
GenerateAlphabetBasis ( Platform.Data.Core.Triplets.Link &alphabet, Platform.Data.Core.Triplets.Link &letterOfAlphabet, Platform.Data.Core.Triplets.Link letters ) : void
IsLetterOfCyrillicAlphabet ( char character ) : bool
IsLetterOfLatinAlphabet ( char character ) : bool
RegisterExistingCharacter ( Platform.Data.Core.Triplets.Link character ) : void
RegisterExistingCharacters ( ) : void
RegisterExistingLetter ( Platform.Data.Core.Triplets.Link letter ) : void
SetLetterCodes ( Platform.Data.Core.Triplets.Link letter, char lowerCaseCharacter, Platform.Data.Core.Triplets.Link &lowerCase, Platform.Data.Core.Triplets.Link &upperCase ) : void

Method Details

FromChar() public static method

public static FromChar ( char character ) : Platform.Data.Core.Triplets.Link
character char
return Platform.Data.Core.Triplets.Link

IsChar() public static method

public static IsChar ( Platform.Data.Core.Triplets.Link link ) : bool
link Platform.Data.Core.Triplets.Link
return bool

Recreate() public static method

public static Recreate ( ) : void
return void

ToChar() public static method

public static ToChar ( Platform.Data.Core.Triplets.Link link ) : char
link Platform.Data.Core.Triplets.Link
return char