public interface IUnsafeAggregationHandler<P extends IAggregationDocumentParameterized<P>>
Modifier and Type | Method and Description |
---|---|
P |
getDocument(java.lang.String documentUri)
Fetch the document matching the given URI from the document store.
|
java.util.List<java.util.List<P>> |
matchNoImpact(P document,
java.lang.String matchingExpression)
Same as
#match(IAggregationDocument, String) , but the matching expression won't be
registered for impact detection. |
java.util.List<P> |
matchPathEndNoImpact(P document,
java.lang.String matchingExpression)
Same as
#matchPathEnd(IAggregationDocument, String) , but the matching expression won't
be registered for impact detection. |
java.util.List<P> matchPathEndNoImpact(@Nonnull P document, @Nonnull java.lang.String matchingExpression)
#matchPathEnd(IAggregationDocument, String)
, but the matching expression won't
be registered for impact detection.document
- The starting document from which we will evaluate the matching expression.matchingExpression
- Defines the valid sequence of arcs that will be returned if found in
the graph.java.util.List<java.util.List<P>> matchNoImpact(@Nonnull P document, @Nonnull java.lang.String matchingExpression)
#match(IAggregationDocument, String)
, but the matching expression won't be
registered for impact detection.document
- The starting document from which we will evaluate the matching expression.matchingExpression
- Defines the valid sequence of arcs that will be returned if found in
the graph.P getDocument(@Nonnull java.lang.String documentUri)
documentUri
- the given document URICopyright © 2013 Dassault Systèmes, All Rights Reserved.