PolicyExpression, PolicyLexiconParser, and PolicyOperatorExecutor interfaces.See: Description
| Class | Description |
|---|---|
| BinaryBooleanPolicyOperatorExecutor<O1,O2> |
Executor that evaluates operations that take two parameters and return a boolean value.
|
| BinaryCollectionPolicyOperatorExecutor<O1,O2> |
Executor that evaluates operations that take two parameters and return collection.
|
| BinaryIntegerPolicyOperatorExecutor<O1,O2> |
Executor that evaluates operations that take two parameters and return an integer value.
|
| DefaultPolicyFilter |
Default implementation of the
PolicyFilter interface. |
| JavaSerializedObjectLexiconPolicyParser |
Implementation of a
PolicyLexiconParser that parses expressions using the PolicyLexicon.JAVA_SER lexicon. |
| SimpleTextV1LexiconPolicyParser |
Implementation of a
PolicyLexiconParser that parses expressions using the PolicyLexicon.SIMPLE_TEXT_V1 lexicon. |
| UnaryBooleanPolicyOperatorExecutor<O> |
Executor that evaluates operations that take a single parameter and return a boolean value.
|
| UnaryIntegerPolicyOperatorExecutor<O> |
Executor that evaluates operations that take a single parameter and return an integer value.
|
| XMLLexiconPolicyParser |
Implementation of a
PolicyLexiconParser that parses expressions using the PolicyLexicon.XML lexicon. |
| XStreamFactory |
Factory class to generate
XStream object instance for use in the XMLLexiconPolicyParser. |
PolicyExpression, PolicyLexiconParser, and PolicyOperatorExecutor interfaces.
Of most interest is the definition of the SimpleTextV1LexiconPolicyParser in EBNF syntax.
Copyright © 2010–2020 The Direct Project. All rights reserved.