Package com.yahoo.schema.parser


package com.yahoo.schema.parser
  • Class
    Description
    This interface describes a character stream that maintains line and column number positions of the characters.
    Helper for converting ParsedField etc. to SDField with settings
    Class converting a collection of schemas from the intermediate format.
    Helper class for converting ParsedType instances to DataType
    Class converting a collection of schemas from the intermediate format.
     
    Class resolving some inheritance relationships.
    Class wrapping parsing of schema files and holding a collection of schemas in the intermediate format.
     
    This class holds the extracted information after parsing a "annotation" block, using simple data structures as far as possible.
    This class holds the extracted information after parsing a "attribute" block, using simple data structures as far as possible.
    Common methods for various Parsed* classes.
    This class holds the extracted information after parsing a "document" block in a schema (.sd) file, using simple data structures as far as possible.
    This class holds the extracted information after parsing a "document-summary" block, using simple data structures as far as possible.
    This class holds the extracted information after parsing a "field" block, using simple data structures as far as possible.
    This class holds the extracted information after parsing a "fieldset" block, using simple data structures as far as possible.
    This class holds the extracted information after parsing an "index" block, using simple data structures as far as possible.
    This class wraps an indexing script expression, with some helper methods for extracting information from it.
    This class holds the extracted information after parsing a "match" block, using simple data structures as far as possible.
    This class holds the extracted information after parsing a "function" block in a rank-profile, using simple data structures as far as possible.
    Helper for converting ParsedRankProfile etc to RankProfile with settings
    This class holds the extracted information after parsing a rank-profile block in a schema (.sd) file, using simple data structures as far as possible.
    This class holds the extracted information after parsing one schema (.sd) file, using simple data structures as far as possible.
     
    This class holds the extracted information after parsing a "sorting" block, using simple data structures as far as possible.
    This class holds the extracted information after parsing a "struct" block, using simple data structures as far as possible.
    This class holds the extracted information after parsing a summary field declaration, either from "field" inside "document-summary" or "summary" inside "field".
    This class holds the extracted information after parsing a type declaration (typically for a field).
     
    This exception is thrown when parse errors are encountered.
    The schema parser NOTE: When this grammar is changed, also change integration/intellij/src/main/bnf/ai/vespa/intellij/schema/parser/sd.bnf
    Token literal values and constants.
    Token Manager.
     
    Describes the input token stream.
    Token Manager Error.