Class TypeOfPattern<T>


  • public class TypeOfPattern<T>
    extends Pattern<T>
    • Constructor Detail

      • TypeOfPattern

        public TypeOfPattern​(java.lang.Class<T> expectedClass)
      • TypeOfPattern

        public TypeOfPattern​(java.lang.Class<T> expectedClass,
                             java.util.Optional<Pattern<?>> previous)
    • Method Detail

      • expectedClass

        public java.lang.Class<T> expectedClass()
      • accept

        public <C> java.util.stream.Stream<Match> accept​(java.lang.Object object,
                                                         Captures captures,
                                                         C context)
        Specified by:
        accept in class Pattern<T>