Lines Matching refs:decomposition
248 final ContentDecomposition decomposition = new ContentDecomposition();
259 decompose(processedContent, decomposition);
260 if (decomposition.exactlyOneContents.isEmpty()) {
261 final RawAlternative alternative = new RawAlternative(decomposition.assertions);
267 final Collection<Collection<ModelNode>> combinations = PolicyUtils.Collections.combine(decomposition.assertions, decomposition.exactlyOneContents, false);
294 private void decompose(final Collection<ModelNode> content, final ContentDecomposition decomposition) throws PolicyException {
295 decomposition.reset();
310 decomposition.exactlyOneContents.add(expandsExactlyOneContent(node.getChildren()));
313 decomposition.assertions.add(node);