Enum MatchType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<MatchType>

    public enum MatchType
    extends java.lang.Enum<MatchType>
    • Enum Constant Detail

      • BINARY

        public static final MatchType BINARY
      • FILE_DEPENDENCY

        public static final MatchType FILE_DEPENDENCY
      • FILE_DEPENDENCY_DIRECT

        public static final MatchType FILE_DEPENDENCY_DIRECT
      • FILE_DEPENDENCY_TRANSITIVE

        public static final MatchType FILE_DEPENDENCY_TRANSITIVE
      • FILE_EXACT

        public static final MatchType FILE_EXACT
      • FILE_EXACT_FILE_MATCH

        public static final MatchType FILE_EXACT_FILE_MATCH
      • FILE_FILES_ADDED_DELETED_AND_MODIFIED

        public static final MatchType FILE_FILES_ADDED_DELETED_AND_MODIFIED
      • FILE_SOME_FILES_MODIFIED

        public static final MatchType FILE_SOME_FILES_MODIFIED
      • MANUAL_BOM_COMPONENT

        public static final MatchType MANUAL_BOM_COMPONENT
      • MANUAL_BOM_FILE

        public static final MatchType MANUAL_BOM_FILE
      • PARTIAL_FILE

        public static final MatchType PARTIAL_FILE
      • SNIPPET

        public static final MatchType SNIPPET
    • Method Detail

      • values

        public static MatchType[] 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 (MatchType c : MatchType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MatchType valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • prettyPrint

        public java.lang.String prettyPrint()