001// $ANTLR 2.7.7 (20060906): "SubtreeSpecificationChecker.g" -> "AntlrSubtreeSpecificationChecker.java"$ 002 003/* 004 * Licensed to the Apache Software Foundation (ASF) under one 005 * or more contributor license agreements. See the NOTICE file 006 * distributed with this work for additional information 007 * regarding copyright ownership. The ASF licenses this file 008 * to you under the Apache License, Version 2.0 (the 009 * "License"); you may not use this file except in compliance 010 * with the License. You may obtain a copy of the License at 011 * 012 * http://www.apache.org/licenses/LICENSE-2.0 013 * 014 * Unless required by applicable law or agreed to in writing, 015 * software distributed under the License is distributed on an 016 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 017 * KIND, either express or implied. See the License for the 018 * specific language governing permissions and limitations 019 * under the License. 020 * 021 */ 022 023 024package org.apache.directory.api.ldap.model.subtree; 025 026import org.apache.directory.api.ldap.model.name.Dn; 027import org.apache.directory.api.ldap.model.filter.ExprNode; 028import org.apache.directory.api.ldap.model.filter.LeafNode; 029import org.apache.directory.api.ldap.model.filter.BranchNode; 030import org.apache.directory.api.ldap.model.filter.AndNode; 031import org.apache.directory.api.ldap.model.filter.OrNode; 032import org.apache.directory.api.ldap.model.filter.NotNode; 033import org.apache.directory.api.ldap.model.filter.EqualityNode; 034import org.apache.directory.api.ldap.model.filter.FilterParser; 035import org.apache.directory.api.util.ComponentsMonitor; 036import org.apache.directory.api.util.OptionalComponentsMonitor; 037import org.apache.directory.api.ldap.model.schema.SchemaManager; 038 039import org.slf4j.Logger; 040import org.slf4j.LoggerFactory; 041 042public interface AntlrSubtreeSpecificationCheckerTokenTypes { 043 int EOF = 1; 044 int NULL_TREE_LOOKAHEAD = 3; 045 int LITERAL_end = 4; 046 int OPEN_CURLY = 5; 047 int SP = 6; 048 int SEP = 7; 049 int CLOSE_CURLY = 8; 050 int ID_base = 9; 051 int ID_specificExclusions = 10; 052 int ID_chopBefore = 11; 053 int COLON = 12; 054 int ID_chopAfter = 13; 055 int ID_minimum = 14; 056 int ID_maximum = 15; 057 int ID_specificationFilter = 16; 058 int FILTER = 17; 059 int SAFEUTF8STRING = 18; 060 int INTEGER = 19; 061 int DESCR = 20; 062 int NUMERICOID = 21; 063 int ID_item = 22; 064 int ID_and = 23; 065 int ID_or = 24; 066 int ID_not = 25; 067 int INTEGER_OR_NUMERICOID = 26; 068 int DOT = 27; 069 int DIGIT = 28; 070 int LDIGIT = 29; 071 int ALPHA = 30; 072 int SAFEUTF8CHAR = 31; 073 int FILTER_VALUE = 32; 074}