Class AntlrSubtreeSpecificationParser

    • Field Detail

      • OBJECT_CLASS_AT

        AttributeType OBJECT_CLASS_AT
        The ObjectClass AT
      • _tokenNames

        public static final String[] _tokenNames
    • Constructor Detail

      • AntlrSubtreeSpecificationParser

        protected AntlrSubtreeSpecificationParser​(antlr.TokenBuffer tokenBuf,
                                                  int k)
      • AntlrSubtreeSpecificationParser

        public AntlrSubtreeSpecificationParser​(antlr.TokenBuffer tokenBuf)
      • AntlrSubtreeSpecificationParser

        protected AntlrSubtreeSpecificationParser​(antlr.TokenStream lexer,
                                                  int k)
      • AntlrSubtreeSpecificationParser

        public AntlrSubtreeSpecificationParser​(antlr.TokenStream lexer)
      • AntlrSubtreeSpecificationParser

        public AntlrSubtreeSpecificationParser​(antlr.ParserSharedInputState state)
    • Method Detail

      • init

        public void init​(SchemaManager schemaManager)
        Initialize the parser
        Parameters:
        schemaManager - the SchemaManager instance
      • isNormalizing

        public boolean isNormalizing()
      • wrapperEntryPoint

        public final SubtreeSpecification wrapperEntryPoint()
                                                     throws antlr.RecognitionException,
                                                            antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • subtreeSpecification

        public final SubtreeSpecification subtreeSpecification()
                                                        throws antlr.RecognitionException,
                                                               antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • subtreeSpecificationComponent

        public final void subtreeSpecificationComponent()
                                                 throws antlr.RecognitionException,
                                                        antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • ss_base

        public final void ss_base()
                           throws antlr.RecognitionException,
                                  antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • ss_specificExclusions

        public final void ss_specificExclusions()
                                         throws antlr.RecognitionException,
                                                antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • ss_minimum

        public final void ss_minimum()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • ss_maximum

        public final void ss_maximum()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • ss_specificationFilter

        public final void ss_specificationFilter()
                                          throws antlr.RecognitionException,
                                                 antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • distinguishedName

        public final Dn distinguishedName()
                                   throws antlr.RecognitionException,
                                          antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • specificExclusions

        public final void specificExclusions()
                                      throws antlr.RecognitionException,
                                             antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • specificExclusion

        public final void specificExclusion()
                                     throws antlr.RecognitionException,
                                            antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • chopBefore

        public final void chopBefore()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • chopAfter

        public final void chopAfter()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • baseDistance

        public final int baseDistance()
                               throws antlr.RecognitionException,
                                      antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • refinement

        public final ExprNode refinement()
                                  throws antlr.RecognitionException,
                                         antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • filter

        public final ExprNode filter()
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • oid

        public final String oid()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • item

        public final LeafNode item()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • and

        public final BranchNode and()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • or

        public final BranchNode or()
                            throws antlr.RecognitionException,
                                   antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • not

        public final BranchNode not()
                             throws antlr.RecognitionException,
                                    antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException
      • refinements

        public final List<ExprNode> refinements()
                                         throws antlr.RecognitionException,
                                                antlr.TokenStreamException
        Throws:
        antlr.RecognitionException
        antlr.TokenStreamException