Class Option.EMatch<A>

java.lang.Object
org.opencastproject.util.data.Option.EMatch<A>
All Implemented Interfaces:
Option.Match<A,Void>
Enclosing class:
Option<A>

public abstract static class Option.EMatch<A> extends Object implements Option.Match<A,Void>
Effect match.
  • Constructor Details

    • EMatch

      public EMatch()
  • Method Details

    • some

      public final Void some(A a)
      Specified by:
      some in interface Option.Match<A,Void>
    • none

      public final Void none()
      Specified by:
      none in interface Option.Match<A,Void>
    • esome

      protected abstract void esome(A a)
    • enone

      protected abstract void enone()