Class CharPiece

java.lang.Object

public abstract class CharPiece
extends ExpressionPiece
  • Field Summary

    Fields
    Modifier and Type Field Description
    char c  
  • Constructor Summary

    Constructors
    Constructor Description
    CharPiece​(FilePointer ptr, char c)  
  • Method Summary

    Modifier and Type Method Description
    PieceResult read​(char c, FilePointer ptr)
    Parse a character by this piece.
    java.lang.String toString()  

    Methods inherited from class net.diversionmc.parser.expression.ExpressionPiece

    replace

    Methods inherited from class net.diversionmc.parser.util.Pointable

    pointer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • c

      public final char c
  • Constructor Details

    • CharPiece

      public CharPiece​(FilePointer ptr, char c)
  • Method Details

    • read

      public PieceResult read​(char c, FilePointer ptr)
      Description copied from class: ExpressionPiece
      Parse a character by this piece.
      Specified by:
      read in class ExpressionPiece
      Parameters:
      c - Character to parse.
      ptr - Character position in file.
      Returns:
      PieceResult
    • toString

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