Class ClassSignatureGrammar


  • public class ClassSignatureGrammar
    extends java.lang.Object
    Parser for class signature grammar, defined to be closely matching the grammar definition for ease of maintenance.
    See Also:
    signature grammar
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static @Nullable ClassSignatureNode parse​(@NotNull java.lang.String input)
      Parse the given class signature and return its parse tree.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • parse

        @Nullable
        public static @Nullable ClassSignatureNode parse​(@NotNull
                                                         @NotNull java.lang.String input)
        Parse the given class signature and return its parse tree.
        Parameters:
        input - The string to parse.
        Returns:
        A parsed out result, or null if not valid class signature.