Class CharacterHead

  • All Implemented Interfaces:
    Head

    final class CharacterHead
    extends AbstractHead
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private char expectedCharacter  
    • Constructor Summary

      Constructors 
      Constructor Description
      CharacterHead​(char expectedCharacter)
      Constructor for CharacterHead
    • Field Detail

      • expectedCharacter

        private final char expectedCharacter
    • Constructor Detail

      • CharacterHead

        CharacterHead​(char expectedCharacter)
        Constructor for CharacterHead
        Parameters:
        expectedCharacter - expected char
    • Method Detail

      • matches

        protected final boolean matches​(char c)
        Whether the char matches
        Specified by:
        matches in class AbstractHead
        Parameters:
        c - a char.
        Returns:
        whether the char matches
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object