Uses of Enum Class
com.strobel.reflection.emit.SwitchOptions
Packages that use SwitchOptions
-
Uses of SwitchOptions in com.strobel.expressions
Fields in com.strobel.expressions declared as SwitchOptionsMethods in com.strobel.expressions that return SwitchOptionsMethods in com.strobel.expressions with parameters of type SwitchOptionsModifier and TypeMethodDescriptionstatic 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) final SwitchExpressionSwitchExpression.update(Expression switchValue, ReadOnlyList<SwitchCase> cases, Expression defaultBody, SwitchOptions options) Constructors in com.strobel.expressions with parameters of type SwitchOptionsModifierConstructorDescriptionSwitchExpression(Type type, Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases, SwitchOptions options) -
Uses of SwitchOptions in com.strobel.reflection.emit
Subclasses with type arguments of type SwitchOptions in com.strobel.reflection.emitMethods in com.strobel.reflection.emit that return SwitchOptionsModifier and TypeMethodDescriptionprivate static SwitchOptionsCodeGenerator.resolveSwitchOptions(int[] keys, SwitchOptions options) static SwitchOptionsReturns the enum constant of this class with the specified name.static SwitchOptions[]SwitchOptions.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.strobel.reflection.emit with parameters of type SwitchOptionsModifier and TypeMethodDescriptionprivate voidCodeGenerator.emitStringHashSwitch(String[] keys, StringSwitchCallback callback, SwitchOptions options) voidCodeGenerator.emitSwitch(int[] keys, SwitchCallback callback, SwitchOptions options) <E extends Enum<E>>
voidCodeGenerator.emitSwitch(E[] keys, EnumSwitchCallback<E> callback, SwitchOptions options) voidCodeGenerator.emitSwitch(String[] keys, StringSwitchCallback callback, SwitchOptions options) private static SwitchOptionsCodeGenerator.resolveSwitchOptions(int[] keys, SwitchOptions options)