C# Class Kooboo.Commerce.Rules.Conditions.Expressions.Formatting.ExpressionFormatter

Inheritance: ExpressionVisitor
Afficher le fichier Open project: Kooboo/Ecommerce

Méthodes publiques

Méthode Description
Format ( Expression expression, Type dataContextType ) : string
Format ( string expression, Type dataContextType ) : string

Méthodes protégées

Méthode Description
Visit ( ComparisonExpression exp ) : void
Visit ( ComparisonParamExpression exp ) : void
Visit ( ComparisonValueExpression exp ) : void
Visit ( Expression exp ) : void
Visit ( LogicalBindaryExpression exp ) : void
Write ( string value ) : void
WriteCloseParenthsis ( ) : void
WriteComparison ( ComparisonExpression exp ) : void
WriteKeyword ( string value ) : void
WriteOpenParenthsis ( ) : void
WriteOperator ( string value ) : void
WriteParamName ( string value ) : void
WriteParamValue ( string value, Type valueType ) : void
WriteSpace ( ) : void

Method Details

Format() public méthode

public Format ( Expression expression, Type dataContextType ) : string
expression Expression
dataContextType System.Type
Résultat string

Format() public méthode

public Format ( string expression, Type dataContextType ) : string
expression string
dataContextType System.Type
Résultat string

Visit() protected final méthode

protected final Visit ( ComparisonExpression exp ) : void
exp ComparisonExpression
Résultat void

Visit() protected final méthode

protected final Visit ( ComparisonParamExpression exp ) : void
exp ComparisonParamExpression
Résultat void

Visit() protected final méthode

protected final Visit ( ComparisonValueExpression exp ) : void
exp ComparisonValueExpression
Résultat void

Visit() protected final méthode

protected final Visit ( Expression exp ) : void
exp Expression
Résultat void

Visit() protected final méthode

protected final Visit ( LogicalBindaryExpression exp ) : void
exp LogicalBindaryExpression
Résultat void

Write() protected méthode

protected Write ( string value ) : void
value string
Résultat void

WriteCloseParenthsis() protected méthode

protected WriteCloseParenthsis ( ) : void
Résultat void

WriteComparison() protected méthode

protected WriteComparison ( ComparisonExpression exp ) : void
exp ComparisonExpression
Résultat void

WriteKeyword() protected méthode

protected WriteKeyword ( string value ) : void
value string
Résultat void

WriteOpenParenthsis() protected méthode

protected WriteOpenParenthsis ( ) : void
Résultat void

WriteOperator() protected méthode

protected WriteOperator ( string value ) : void
value string
Résultat void

WriteParamName() protected méthode

protected WriteParamName ( string value ) : void
value string
Résultat void

WriteParamValue() protected méthode

protected WriteParamValue ( string value, Type valueType ) : void
value string
valueType System.Type
Résultat void

WriteSpace() protected méthode

protected WriteSpace ( ) : void
Résultat void