325N/A * Default implementation of a policy assertion creator. This implementation is used to create policy assertions in case
325N/A * no domain specific policy assertion creator is registered for the namespace of the policy assertion.
325N/A * This is the only PolicyAssertionCreator implementation that is allowed to break general contract, claiming that
325N/A * {@code getSupportedDomainNamespaceUri()} must not return empty String without causing PolicyAssertionCreator registration
325N/A DefaultPolicyAssertion(AssertionData data, Collection<PolicyAssertion> assertionParameters, AssertionSet nestedAlternative) {
325N/A * See {@link PolicyAssertionCreator#getSupportedDomainNamespaceURIs() method documentation in interface}
325N/A * See {@link PolicyAssertionCreator#createAssertion(AssertionData, Collection, AssertionSet, PolicyAssertionCreator) method documentation in interface}
325N/A public PolicyAssertion createAssertion(final AssertionData data, final Collection<PolicyAssertion> assertionParameters, final AssertionSet nestedAlternative, final PolicyAssertionCreator defaultCreator) throws AssertionCreationException {