Enum SearchFile

    • Enum Constant Detail

      • NoOptions

        public static final SearchFile NoOptions
        No search options; a litteral search will be performed on the whole file and the first line matched will be returned in a InputStream. If you want all matching lines, specify RangeResult.
      • WildCard

        public static final SearchFile WildCard
        Make ? and * act as wild cards.
      • Reverse

        public static final SearchFile Reverse
        Search from the end of the file rather than the beginning.
      • IgnoreCase

        public static final SearchFile IgnoreCase
        Ignore case when comparing.
      • EntireLine

        public static final SearchFile EntireLine
        The expression must match the entire line (the newline is implicit, and should not be included in the expression).
      • RangeResult

        public static final SearchFile RangeResult
        Return all matching results from the query.
      • ByteOffset

        public static final SearchFile ByteOffset
        Search lines but from/to a particular byte offset, not line number.
      • LiveView

        public static final SearchFile LiveView
        Return a possible incomplete last line; terminate all lines by EOL not just between lines. Wait a little if there is no new data.
    • Method Detail

      • values

        public static SearchFile[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SearchFile c : SearchFile.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SearchFile valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • valueOfCode

        public static SearchFile valueOfCode​(String code)
        Helper function to return the SearchFile represented by code. If code is null, empty, or not a valid code then this method will return null.
        Parameters:
        code - A string that is one of the codes for SearchFile
        Returns:
        The SearchFile corresponding to code, or null.
      • safeValueOf

        public static SearchFile safeValueOf​(String value)
        Helper function to return the SearchFile represented by value. If value is null, or not a valid SearchFile enumeration then this method will return null.

        The main difference between this method and valueOf(String), is that this method will return null when passed an invalid value, valueOf(String) will throw an IllegalArgumentException.

        Parameters:
        value - The string value that corresponds to the requested enumeration value
        Returns:
        The SearchFile corresponding to value, or null, if value is null, or not a valid enumeration
        See Also:
        valueOf(String)
      • valueOf

        public static SearchFile valueOf​(Integer code)
        Helper function to return the SearchFile represented by code. If code is null, or not a valid SearchFile code then this method will return null.
        Parameters:
        code - Integer that is one of the codes for HandlerAction
        Returns:
        The SearchFile corresponding to code, or null, if code is null, or not a valid code
      • valueOf

        public static SearchFile valueOf​(int code)
        Helper function to return the SearchFile represented by code. If code is not a valid SearchFile code then this method will return null.
        Parameters:
        code - char that is one of the codes for HandlerAction
        Returns:
        The SearchFile corresponding to code, or null, if code is not a valid code