Interface AutoConfigurationMetadata


public interface AutoConfigurationMetadata
Provides access to meta-data written by the auto-configure annotation processor.
Since:
1.5.0
Author:
Phillip Webb
  • Method Details

    • wasProcessed

      boolean wasProcessed(String className)
      Return true if the specified class name was processed by the annotation processor.
      Parameters:
      className - the source class
      Returns:
      if the class was processed
    • getInteger

      Integer getInteger(String className, String key)
      Get an Integer value from the meta-data.
      Parameters:
      className - the source class
      key - the meta-data key
      Returns:
      the meta-data value or null
    • getInteger

      Integer getInteger(String className, String key, Integer defaultValue)
      Get an Integer value from the meta-data.
      Parameters:
      className - the source class
      key - the meta-data key
      defaultValue - the default value
      Returns:
      the meta-data value or defaultValue
    • getSet

      Set<String> getSet(String className, String key)
      Get a Set value from the meta-data.
      Parameters:
      className - the source class
      key - the meta-data key
      Returns:
      the meta-data value or null
    • getSet

      Set<String> getSet(String className, String key, Set<String> defaultValue)
      Get a Set value from the meta-data.
      Parameters:
      className - the source class
      key - the meta-data key
      defaultValue - the default value
      Returns:
      the meta-data value or defaultValue
    • get

      String get(String className, String key)
      Get an String value from the meta-data.
      Parameters:
      className - the source class
      key - the meta-data key
      Returns:
      the meta-data value or null
    • get

      String get(String className, String key, String defaultValue)
      Get an String value from the meta-data.
      Parameters:
      className - the source class
      key - the meta-data key
      defaultValue - the default value
      Returns:
      the meta-data value or defaultValue