Class ObjTypeParser

java.lang.Object
io.permazen.cli.parse.ObjTypeParser
All Implemented Interfaces:
Parser<ObjType>

public class ObjTypeParser extends Object implements Parser<ObjType>
Parses an object type name.

Syntax examples:

  • Person - `Person' object type in the current schema version
  • Person#Schema_d462f3e631781b00ef812561115c48f6 - `Person' object type in the specified schema version
  • Constructor Details

    • ObjTypeParser

      public ObjTypeParser()
  • Method Details

    • parse

      public ObjType parse(Session session, String text)
      Description copied from interface: Parser
      Parse value from the given text.
      Specified by:
      parse in interface Parser<ObjType>
      Parameters:
      session - CLI session
      text - input to parse
      Returns:
      parsed value