Uses of Class
com.strobel.reflection.emit.SwitchOptions
-
Packages that use SwitchOptions Package Description com.strobel.expressions com.strobel.reflection.emit -
-
Uses of SwitchOptions in com.strobel.expressions
Fields in com.strobel.expressions declared as SwitchOptions Modifier and Type Field Description private SwitchOptionsSwitchExpression. _optionsMethods in com.strobel.expressions that return SwitchOptions Modifier and Type Method Description SwitchOptionsSwitchExpression. getOptions()Methods in com.strobel.expressions with parameters of type SwitchOptions Modifier and Type Method Description static SwitchExpressionExpression. makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases)static SwitchExpressionExpression. makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)static SwitchExpressionExpression. makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases)static SwitchExpressionExpression. makeSwitch(Expression switchValue, SwitchOptions options, SwitchCase... cases)static SwitchExpressionExpression. makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, SwitchCase... cases)static SwitchExpressionExpression. makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)static SwitchExpressionExpression. makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, SwitchCase... cases)SwitchExpressionSwitchExpression. update(Expression switchValue, ReadOnlyList<SwitchCase> cases, Expression defaultBody, SwitchOptions options)Constructors in com.strobel.expressions with parameters of type SwitchOptions Constructor Description SwitchExpression(Type type, Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases, SwitchOptions options) -
Uses of SwitchOptions in com.strobel.reflection.emit
Methods in com.strobel.reflection.emit that return SwitchOptions Modifier and Type Method Description private static SwitchOptionsCodeGenerator. resolveSwitchOptions(int[] keys, SwitchOptions options)static SwitchOptionsSwitchOptions. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static SwitchOptions[]SwitchOptions. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.strobel.reflection.emit with parameters of type SwitchOptions Modifier and Type Method Description private voidCodeGenerator. emitStringHashSwitch(java.lang.String[] keys, StringSwitchCallback callback, SwitchOptions options)voidCodeGenerator. emitSwitch(int[] keys, SwitchCallback callback, SwitchOptions options)<E extends java.lang.Enum<E>>
voidCodeGenerator. emitSwitch(E[] keys, EnumSwitchCallback<E> callback, SwitchOptions options)voidCodeGenerator. emitSwitch(java.lang.String[] keys, StringSwitchCallback callback, SwitchOptions options)private static SwitchOptionsCodeGenerator. resolveSwitchOptions(int[] keys, SwitchOptions options)
-