package org.jvnet.jaxb2_commons.plugin.util;
import org.jvnet.jaxb2_commons.plugin.Ignoring;
import com.sun.tools.xjc.outline.FieldOutline;
public class FieldOutlineUtils {
private FieldOutlineUtils() {
}
public static FieldOutline[] filter(final FieldOutline[] fieldOutlines,
final Ignoring ignoring) {
return ArrayUtils.filter(fieldOutlines, new Predicate<FieldOutline>() {
public boolean evaluate(FieldOutline fieldOutline) {
return !ignoring.isIgnored(fieldOutline);
}
}, FieldOutline.class);
}
}