org.apache.directory.api.ldap.aci
Class ACIItemChecker
java.lang.Object
org.apache.directory.api.ldap.aci.ACIItemChecker
public class ACIItemChecker
- extends Object
A reusable wrapper around the antlr generated parser for an ACIItem as
defined by X.501. This class enables the reuse of the antlr parser/lexer pair
without having to recreate them every time.
- Author:
- Apache Directory Project
|
Constructor Summary |
ACIItemChecker(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a ACIItem parser. |
|
Method Summary |
void |
parse(String spec)
Parses an ACIItem without exhausting the parser. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACIItemChecker
public ACIItemChecker(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
- Creates a ACIItem parser.
- Parameters:
schemaManager - the schema manager
parse
public void parse(String spec)
throws ParseException
- Parses an ACIItem without exhausting the parser.
- Parameters:
spec - the specification to be parsed
- Throws:
ParseException - if there are any recognition errors (bad syntax)
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.