C# Class RegularExpressionDataGenerator.NodeBuilder

ファイルを表示 Open project: GoranSiska/rxrdg Class Usage Examples

Public Methods

Method Description
BuildAnyNode ( ) : RangeNode
BuildLiteralNode ( LiteralToken literalToken ) : LiteralNode
BuildNonNumericNode ( ) : NotNode
BuildNonWhitespaceNode ( ) : NotNode
BuildNonWordNode ( ) : NotNode
BuildNumericNode ( ) : RangeNode
BuildRangeNode ( LiteralToken from, LiteralToken to ) : RangeNode
BuildWhitespaceNode ( ) : BracketNode
BuildWordNode ( ) : BracketNode

Method Details

BuildAnyNode() public static method

public static BuildAnyNode ( ) : RangeNode
return RangeNode

BuildLiteralNode() public static method

public static BuildLiteralNode ( LiteralToken literalToken ) : LiteralNode
literalToken LiteralToken
return LiteralNode

BuildNonNumericNode() public static method

public static BuildNonNumericNode ( ) : NotNode
return NotNode

BuildNonWhitespaceNode() public static method

public static BuildNonWhitespaceNode ( ) : NotNode
return NotNode

BuildNonWordNode() public static method

public static BuildNonWordNode ( ) : NotNode
return NotNode

BuildNumericNode() public static method

public static BuildNumericNode ( ) : RangeNode
return RangeNode

BuildRangeNode() public static method

public static BuildRangeNode ( LiteralToken from, LiteralToken to ) : RangeNode
from LiteralToken
to LiteralToken
return RangeNode

BuildWhitespaceNode() public static method

public static BuildWhitespaceNode ( ) : BracketNode
return BracketNode

BuildWordNode() public static method

public static BuildWordNode ( ) : BracketNode
return BracketNode