Interface PrismQueryLanguageParser
- All Known Implementing Classes:
PrismQueryLanguageParserImpl
public interface PrismQueryLanguageParser
-
Method Summary
Modifier and TypeMethodDescriptionparse
(ItemDefinition<?> definition, String query) parseFilter
(ItemDefinition<?> definition, String query) <T> ObjectFilter
parseFilter
(Class<T> typeClass, String query) Parses Axiom Query filter with definition derived from the provided type class.
-
Method Details
-
parseFilter
Parses Axiom Query filter with definition derived from the provided type class. For reference search filters use anyReferencable
and follow the rules for reference search filter: * exactly one ownedBy to define the reference context, * any number of additional REF on the SELF path, that is `. matches (...)`.- Throws:
SchemaException
-
parseFilter
- Throws:
SchemaException
-
parse
- Throws:
SchemaException
-
parse
- Throws:
SchemaException
-