Public feed #2087164

Unnamed

public java v1 · immutable
Raw Edit
·published 2011-10-05 17:47 UTC
rendered paste body
        //predicates.add(equal("docTypeName", routeHeader.getDocumentType().getName()));        // Check all document types in ancestry        DocumentType dt = routeHeader.getDocumentType();        List<Predicate> documentTypeAncestry = new ArrayList<Predicate>();        while (dt != null) {            documentTypeAncestry.add(equal("docTypeName", dt.getName()));            dt = dt.getParentDocType();        }        predicates.add(and(or(documentTypeAncestry.toArray(new Predicate[documentTypeAncestry.size()]))));