Enum Resources.Validation

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Resources.Validation>
    Enclosing class:
    Resources

    public static enum Resources.Validation
    extends java.lang.Enum<Resources.Validation>
    Types of validation that can be performed on a resource.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      ARGUMENT_MATCH
      Checks that the parameters of the method are consistent with the format elements in the base message.
      AT_LEAST_ONE
      Checks that there is at least one resource in the bundle.
      BUNDLE_HAS_RESOURCE
      Checks that each method's resource key corresponds to a resource in the bundle.
      CREATE_EXCEPTION
      Checks that it is possible to create an exception.
      EVEN_QUOTES
      Checks that every message contains even number of quotes.
      MESSAGE_MATCH
      Checks that the base message matches the message in the bundle.
      MESSAGE_SPECIFIED
      Checks that the base message annotation is on every resource.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Validation()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static Resources.Validation valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static Resources.Validation[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • BUNDLE_HAS_RESOURCE

        public static final Resources.Validation BUNDLE_HAS_RESOURCE
        Checks that each method's resource key corresponds to a resource in the bundle.
      • AT_LEAST_ONE

        public static final Resources.Validation AT_LEAST_ONE
        Checks that there is at least one resource in the bundle.
      • MESSAGE_SPECIFIED

        public static final Resources.Validation MESSAGE_SPECIFIED
        Checks that the base message annotation is on every resource.
      • EVEN_QUOTES

        public static final Resources.Validation EVEN_QUOTES
        Checks that every message contains even number of quotes.
      • MESSAGE_MATCH

        public static final Resources.Validation MESSAGE_MATCH
        Checks that the base message matches the message in the bundle.
      • CREATE_EXCEPTION

        public static final Resources.Validation CREATE_EXCEPTION
        Checks that it is possible to create an exception.
      • ARGUMENT_MATCH

        public static final Resources.Validation ARGUMENT_MATCH
        Checks that the parameters of the method are consistent with the format elements in the base message.
    • Constructor Detail

      • Validation

        private Validation()
    • Method Detail

      • values

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

        public static Resources.Validation 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