Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • org.jparsec.combinator.Choice
  • org.jparsec.containers.choice.Choice3<T,U,W>
  • org.jparsec.containers.choice.Choice4<T,U,W,Z>
  • org.jparsec.containers.choice.Choice5<T,U,W,Z,X>
  • org.jparsec.containers.choice.Choice6<T,U,W,Z,X,G>
  • org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>
  • org.jparsec.containers.choice.Either<T,U>
  • org.jparsec.containers.MatchResult<T>
  • org.jparsec.combinator.Seq
  • org.jparsec.containers.seq.SeqOps
  • org.jparsec.combinator.Strings

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • org.jparsec.containers.choice.Either.Left<T,V> (implements org.jparsec.containers.choice.Either<T,U>)
      • org.jparsec.containers.choice.Either.Right<U,V> (implements org.jparsec.containers.choice.Either<T,U>)
      • org.jparsec.containers.Empty
      • org.jparsec.containers.Err<T> (implements org.jparsec.containers.MatchResult<T>)
      • org.jparsec.containers.choice.Five<T,U,W,Z,X,G,H> (implements org.jparsec.containers.choice.Choice5<T,U,W,Z,X>, org.jparsec.containers.choice.Choice6<T,U,W,Z,X,G>, org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>)
      • org.jparsec.containers.choice.Four<T,U,W,Z,X,G,H> (implements org.jparsec.containers.choice.Choice4<T,U,W,Z>, org.jparsec.containers.choice.Choice5<T,U,W,Z,X>, org.jparsec.containers.choice.Choice6<T,U,W,Z,X,G>, org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>)
      • org.jparsec.containers.Ok<T> (implements org.jparsec.containers.MatchResult<T>)
      • org.jparsec.containers.choice.One<T,U,W,Z,X,G,H> (implements org.jparsec.containers.choice.Choice3<T,U,W>, org.jparsec.containers.choice.Choice4<T,U,W,Z>, org.jparsec.containers.choice.Choice5<T,U,W,Z,X>, org.jparsec.containers.choice.Choice6<T,U,W,Z,X,G>, org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>)
      • org.jparsec.containers.seq.Pair<T,U> (implements org.jparsec.containers.seq.SeqOps)
      • org.jparsec.containers.choice.Seven<T,U,W,Z,X,G,H> (implements org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>)
      • org.jparsec.containers.choice.Six<T,U,W,Z,X,G,H> (implements org.jparsec.containers.choice.Choice6<T,U,W,Z,X,G>, org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>)
      • org.jparsec.containers.choice.Three<T,U,W,Z,X,G,H> (implements org.jparsec.containers.choice.Choice3<T,U,W>, org.jparsec.containers.choice.Choice4<T,U,W,Z>, org.jparsec.containers.choice.Choice5<T,U,W,Z,X>, org.jparsec.containers.choice.Choice6<T,U,W,Z,X,G>, org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>)
      • org.jparsec.containers.seq.Tuple3<T,U,W> (implements org.jparsec.containers.seq.SeqOps)
      • org.jparsec.containers.seq.Tuple4<T,U,W,Z> (implements org.jparsec.containers.seq.SeqOps)
      • org.jparsec.containers.seq.Tuple5<T,U,W,Z,X> (implements org.jparsec.containers.seq.SeqOps)
      • org.jparsec.containers.seq.Tuple6<T,U,W,Z,X,Y> (implements org.jparsec.containers.seq.SeqOps)
      • org.jparsec.containers.seq.Tuple7<T,U,W,Z,X,Y,G> (implements org.jparsec.containers.seq.SeqOps)
      • org.jparsec.containers.choice.Two<T,U,W,Z,X,G,H> (implements org.jparsec.containers.choice.Choice3<T,U,W>, org.jparsec.containers.choice.Choice4<T,U,W,Z>, org.jparsec.containers.choice.Choice5<T,U,W,Z,X>, org.jparsec.containers.choice.Choice6<T,U,W,Z,X,G>, org.jparsec.containers.choice.Choice7<T,U,W,Z,X,G,H>)