private static void addSingleGlobalMappingFilter(String filterSpec) { E.illegalArgumentIf(S.blank(filterSpec), "Invalid filter: " + filterSpec); if (filterSpec.startsWith("contains:")) { String text = filterSpec.substring(9); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); mappingDisabledFieldPredicates.add(S.F.contains(text)); } else if (filterSpec.startsWith("reg:")) { String text = filterSpec.substring(4); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); final Pattern pattern = Pattern.compile(text); mappingDisabledFieldPredicates.add(new Lang.Predicate<String>() { @Override public boolean test(String s) { return pattern.matcher(s).matches(); } }); } else if (filterSpec.startsWith("starts:")) { String text = filterSpec.substring(7); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); mappingDisabledFieldPredicates.add(S.F.startsWith(text)); } else if (filterSpec.startsWith("ends:")) { String text = filterSpec.substring(5); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); mappingDisabledFieldPredicates.add(S.F.endsWith(text)); } else { mappingDisabledFields.add(filterSpec); } }
private Set<String> loadListFrom(String fileName) { Set<String> list = new HashSet<String>(); try { final Enumeration<URL> systemResources = this.getResources(fileName); while (systemResources.hasMoreElements()) { InputStream is = systemResources.nextElement().openStream(); String s = IO.readContentAsString(is); list.addAll( C.listOf(s.split("[\r\n]+")) .filter(S.F.startsWith("#").negate()) .filter(S.F.IS_BLANK.negate())); } } catch (IOException e) { throw E.ioException(e); } return list; }
private static void addSingleGlobalMappingFilter(String filterSpec) { E.illegalArgumentIf(S.blank(filterSpec), "Invalid filter: " + filterSpec); if (filterSpec.startsWith("contains:")) { String text = filterSpec.substring(9); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); mappingDisabledFieldPredicates.add(S.F.contains(text)); } else if (filterSpec.startsWith("reg:")) { String text = filterSpec.substring(4); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); final Pattern pattern = Pattern.compile(text); mappingDisabledFieldPredicates.add(new Lang.Predicate<String>() { @Override public boolean test(String s) { return pattern.matcher(s).matches(); } }); } else if (filterSpec.startsWith("starts:")) { String text = filterSpec.substring(7); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); mappingDisabledFieldPredicates.add(S.F.startsWith(text)); } else if (filterSpec.startsWith("ends:")) { String text = filterSpec.substring(5); E.illegalArgumentIf(S.blank(text), "Invalid filter: " + filterSpec); mappingDisabledFieldPredicates.add(S.F.endsWith(text)); } else { mappingDisabledFields.add(filterSpec); } }
APP_CLASS_TESTER = S.F.startsWith(sp[0]).or(SYSTEM_SCAN_LIST); } else { APP_CLASS_TESTER = new $.Predicate<String>() {
private Set<String> loadListFrom(String fileName) { Set<String> list = new HashSet<String>(); try { final Enumeration<URL> systemResources = this.getResources(fileName); while (systemResources.hasMoreElements()) { InputStream is = systemResources.nextElement().openStream(); String s = IO.readContentAsString(is); list.addAll( C.listOf(s.split("[\r\n]+")) .filter(S.F.startsWith("#").negate()) .filter(S.F.IS_BLANK.negate())); } } catch (IOException e) { throw E.ioException(e); } return list; }
public TimestampAuditorEnhancer() { super(S.F.startsWith("act.").negate()); }
public TimestampAuditorEnhancer() { super(S.F.startsWith("act.").negate()); }
public Enhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
public TimestampAuditorEnhancer() { super(S.F.startsWith("act.").negate()); }
public Enhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
public Enhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
public TimestampAuditorEnhancer() { super(S.F.startsWith("act.").negate()); }
public TimestampAuditorEnhancer() { super(S.F.startsWith("act.").negate()); }
public MetricEnhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
public ByteCodeEnhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
MetricEnhancer(MetricMetaInfoRepo repo, ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); this.repo = $.requireNotNull(repo); }
public MetricEnhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
public Enhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
public ByteCodeEnhancer(ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); }
MetricEnhancer(MetricMetaInfoRepo repo, ClassVisitor cv) { super(S.F.startsWith("act.").negate(), cv); this.repo = $.requireNotNull(repo); }