Uses of Class
com.strobel.expressions.SwitchCase
-
Packages that use SwitchCase Package Description com.strobel.expressions -
-
Uses of SwitchCase in com.strobel.expressions
Fields in com.strobel.expressions with type parameters of type SwitchCase Modifier and Type Field Description private ReadOnlyList<SwitchCase>
SwitchExpression. _cases
Methods in com.strobel.expressions that return SwitchCase Modifier and Type Method Description static SwitchCase
Expression. switchCase(Expression body, Expression... testValues)
static SwitchCase
Expression. switchCase(Expression body, ExpressionList<? extends Expression> testValues)
SwitchCase
SwitchCase. update(ExpressionList<? extends Expression> testValues, Expression body)
protected SwitchCase
DebugViewWriter. visitSwitchCase(SwitchCase node)
SwitchCase
ExpressionStringBuilder. visitSwitchCase(SwitchCase node)
protected SwitchCase
ExpressionVisitor. visitSwitchCase(SwitchCase node)
Methods in com.strobel.expressions that return types with arguments of type SwitchCase Modifier and Type Method Description ReadOnlyList<SwitchCase>
SwitchExpression. getCases()
Methods in com.strobel.expressions with parameters of type SwitchCase Modifier and Type Method Description static SwitchExpression
Expression. makeSwitch(Expression switchValue, Expression defaultBody, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, Expression defaultBody, MethodInfo comparison, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, SwitchOptions options, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Type<?> type, Expression switchValue, Expression defaultBody, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Type<?> type, Expression switchValue, Expression defaultBody, MethodInfo comparison, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases)
static SwitchExpression
Expression. makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases)
(package private) static java.lang.String
ExpressionStringBuilder. switchCaseToString(SwitchCase node)
protected SwitchCase
DebugViewWriter. visitSwitchCase(SwitchCase node)
SwitchCase
ExpressionStringBuilder. visitSwitchCase(SwitchCase node)
protected SwitchCase
ExpressionVisitor. visitSwitchCase(SwitchCase node)
Method parameters in com.strobel.expressions with type arguments of type SwitchCase Modifier and Type Method Description static SwitchExpression
Expression. makeSwitch(Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)
static SwitchExpression
Expression. makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)
SwitchExpression
SwitchExpression. update(Expression switchValue, ReadOnlyList<SwitchCase> cases, Expression defaultBody, SwitchOptions options)
Constructor parameters in com.strobel.expressions with type arguments of type SwitchCase Constructor Description SwitchExpression(Type type, Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases, SwitchOptions options)
-