Class FunctionSwitch<K,I,O,E extends Exception>

java.lang.Object
net.anwiba.commons.lang.visitor.FunctionVisitor<K,I,O,E>
net.anwiba.commons.lang.visitor.FunctionSwitch<K,I,O,E>
All Implemented Interfaces:
IVisitor<K,IFunction<I,O,E>>

public class FunctionSwitch<K,I,O,E extends Exception> extends FunctionVisitor<K,I,O,E>
  • Constructor Details

    • FunctionSwitch

      public FunctionSwitch(IConverter<I,K,E> iuputToKeyConverter)
  • Method Details

    • switchTo

      public O switchTo(I value) throws E
      Throws:
      E extends Exception