Show / Hide Table of Contents

Class StaticParser

Wrapper for super-lightweight, static parser methods for converting to / from string and enum objects.

Inheritance
Object
StaticParser
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Mangrove.Parsing
Assembly: Mangrove.Parsing.dll
Syntax
public static class StaticParser

Fields

View Source

MAGIC_DELIMITER

A unique delimiter string that guarantees that strings with this delimiter were created using this parser.

Declaration
public static string MAGIC_DELIMITER
Field Value
Type Description
String

Methods

View Source

ParseBinaryAggregation(String)

Parse a string representation of a BinaryAggregationKind into a strongly-typed object.

Declaration
public static BinaryAggregationKind ParseBinaryAggregation(string operator)
Parameters
Type Name Description
String operator
Returns
Type Description
BinaryAggregationKind
View Source

ParseBinaryOperation(String)

Parse a string representation of a BinaryOperationKind into a strongly-typed object.

Declaration
public static BinaryOperationKind ParseBinaryOperation(string operator)
Parameters
Type Name Description
String operator
Returns
Type Description
BinaryOperationKind
View Source

ParseTernaryOperation(String)

Parse a string representation of a TernaryOperationKind into a strongly-typed object.

Declaration
public static TernaryOperationKind ParseTernaryOperation(string operator)
Parameters
Type Name Description
String operator
Returns
Type Description
TernaryOperationKind
View Source

ParseType(String)

Parse a string representation of a TypeKind into a strongly-typed object.

Declaration
public static TypeKind ParseType(string type)
Parameters
Type Name Description
String type
Returns
Type Description
TypeKind
View Source

ParseUnaryAggregation(String)

Parse a string representation of a UnaryAggregationKind into a strongly-typed object.

Declaration
public static UnaryAggregationKind ParseUnaryAggregation(string aggregation)
Parameters
Type Name Description
String aggregation
Returns
Type Description
UnaryAggregationKind
View Source

ParseUnaryOperation(String)

Parse a string representation of a UnaryOperationKind into a strongly-typed object.

Declaration
public static UnaryOperationKind ParseUnaryOperation(string aggregation)
Parameters
Type Name Description
String aggregation
Returns
Type Description
UnaryOperationKind
  • View Source
Back to top Generated by DocFX