/** * Creates a new <code>ExtensionPathFilter</code> matching paths ending with one of the specified * extensions and operating in the specified modes. * * @param ext the extensions to match * @param caseSensitive if true, this PathFilter will be case-sensitive * @param inverted if true, this filter will operate in inverted mode. */ public ExtensionPathFilter(String[] ext, boolean caseSensitive, boolean inverted) { super(new PathGenerator(), ext, caseSensitive, inverted); } }
/** * Creates a new <code>ContainsPathFilter</code> operating in the specified mode. * * @param s the string to compare paths against * @param caseSensitive if true, this PathFilter will be case-sensitive * @param inverted if true, this filter will operate in inverted mode. */ public ContainsPathFilter(String s, boolean caseSensitive, boolean inverted) { super(new PathGenerator(), s, caseSensitive, inverted); } }
/** * Creates a new <code>EndsWithPathFilter</code> operating in the specified mode. * * @param s the string to compare paths against * @param caseSensitive if true, this PathFilter will be case-sensitive * @param inverted if true, this filter will operate in inverted mode. */ public EndsWithPathFilter(String s, boolean caseSensitive, boolean inverted) { super(new PathGenerator(), s, caseSensitive, inverted); } }
/** * Creates a new <code>StartsPathFilter</code> matching paths starting with the specified string and * operating in the specified modes. * * @param s the string to compare paths against * @param caseSensitive if true, this PathFilter will be case-sensitive * @param inverted if true, this filter will operate in inverted mode. */ public StartsWithPathFilter(String s, boolean caseSensitive, boolean inverted) { super(new PathGenerator(), s, caseSensitive, inverted); } }
/** * Creates a new <code>AbstractPathFilter</code> operating in the specified mode. * * @param caseSensitive if true, this FilePathFilter will be case-sensitive * @param inverted if true, this filter will operate in inverted mode. */ public AbstractPathFilter(boolean caseSensitive, boolean inverted) { super(new PathGenerator(), caseSensitive, inverted); } }
/** * Creates a new <code>RegexpPathFilter</code> matching the specified regexp and operating in non-inverted * mode. * * @param regexp regular expression that matches string values. * @param caseSensitive whether the regular expression is case sensitive or not. * @throws PatternSyntaxException if the syntax of the regular expression is not correct. */ public RegexpPathFilter(String regexp, boolean caseSensitive) throws PatternSyntaxException { super(new PathGenerator(), regexp, caseSensitive, false); }
/** * Creates a new <code>EqualsPathFilter</code> operating in the specified mode. * * @param s the string to compare paths against * @param caseSensitive if true, this PathFilter will be case-sensitive * @param inverted if true, this filter will operate in inverted mode. */ public EqualsPathFilter(String s, boolean caseSensitive, boolean inverted) { super(new PathGenerator(), s, caseSensitive, inverted); } }
/** * Creates a new <code>RegexpPathFilter</code> matching the specified regexp and operating in the specified * modes. * * @param regexp regular expression that matches string values. * @param caseSensitive whether the regular expression is case sensitive or not. * @param inverted if true, this filter will operate in inverted mode. * @throws PatternSyntaxException if the syntax of the regular expression is not correct. */ public RegexpPathFilter(String regexp, boolean caseSensitive, boolean inverted) throws PatternSyntaxException { super(new PathGenerator(), regexp, caseSensitive, inverted); } }