@Immutable public class PSXPathBoundAssertReport extends Object
Constructor and Description |
---|
PSXPathBoundAssertReport(PSAssertReport aAssertReport,
String sTestExpression,
XPathExpression aBoundTestExpression,
List<PSXPathBoundElement> aBoundContent,
Map<String,PSXPathBoundDiagnostic> aBoundDiagnostics) |
Modifier and Type | Method and Description |
---|---|
List<PSXPathBoundElement> |
getAllBoundContentElements() |
PSAssertReport |
getAssertReport() |
PSXPathBoundDiagnostic |
getBoundDiagnosticOfID(String sID)
Get the bound diagnostic matching the passed ID
|
XPathExpression |
getBoundTestExpression() |
String |
getTestExpression() |
String |
toString() |
public PSXPathBoundAssertReport(@Nonnull PSAssertReport aAssertReport, @Nonnull String sTestExpression, @Nonnull XPathExpression aBoundTestExpression, @Nonnull List<PSXPathBoundElement> aBoundContent, @Nonnull Map<String,PSXPathBoundDiagnostic> aBoundDiagnostics)
@Nonnull public PSAssertReport getAssertReport()
null
.@Nonnull public String getTestExpression()
null
.@Nonnull public XPathExpression getBoundTestExpression()
null
.@Nonnull public List<PSXPathBoundElement> getAllBoundContentElements()
@Nullable public PSXPathBoundDiagnostic getBoundDiagnosticOfID(@Nullable String sID)
sID
- The ID to be resolved. May be null
.null
if the passed ID could not be resolved.Copyright © 2014–2015 Philip Helger. All rights reserved.