org.apache.commons.io.filefilter

Class NameFileFilter

    • Constructor Detail

      • NameFileFilter

        public NameFileFilter(String name)
        Constructs a new case-sensitive name file filter for a single name.
        Parameters:
        name - the name to allow, must not be null
        Throws:
        IllegalArgumentException - if the name is null
      • NameFileFilter

        public NameFileFilter(String name,              IOCase caseSensitivity)
        Construct a new name file filter specifying case-sensitivity.
        Parameters:
        name - the name to allow, must not be null
        caseSensitivity - how to handle case sensitivity, null means case-sensitive
        Throws:
        IllegalArgumentException - if the name is null
      • NameFileFilter

        public NameFileFilter(String[] names)
        Constructs a new case-sensitive name file filter for an array of names.

        The array is not cloned, so could be changed after constructing the instance. This would be inadvisable however.

        Parameters:
        names - the names to allow, must not be null
        Throws:
        IllegalArgumentException - if the names array is null
      • NameFileFilter

        public NameFileFilter(String[] names,              IOCase caseSensitivity)
        Constructs a new name file filter for an array of names specifying case-sensitivity.
        Parameters:
        names - the names to allow, must not be null
        caseSensitivity - how to handle case sensitivity, null means case-sensitive
        Throws:
        IllegalArgumentException - if the names array is null
      • NameFileFilter

        public NameFileFilter(List<String> names)
        Constructs a new case-sensitive name file filter for a list of names.
        Parameters:
        names - the names to allow, must not be null
        Throws:
        IllegalArgumentException - if the name list is null
        ClassCastException - if the list does not contain Strings
      • NameFileFilter

        public NameFileFilter(List<String> names,              IOCase caseSensitivity)
        Constructs a new name file filter for a list of names specifying case-sensitivity.
        Parameters:
        names - the names to allow, must not be null
        caseSensitivity - how to handle case sensitivity, null means case-sensitive
        Throws:
        IllegalArgumentException - if the name list is null
        ClassCastException - if the list does not contain Strings

Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.



NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14