Package org.moeaframework.core.configuration


package org.moeaframework.core.configuration
Support for configuring algorithms.
  • Class
    Description
    Interface for classes that can be configured either explicitly by overriding the methods defined by this interface or auto-configurable by using the annotations available in this package.
    Indicates an error occurred when configuring an object or reading properties.
    Utility methods for scanning classes to identify properties, reading the configured values, or setting new values.
    Annotation identifying the prefix used on all properties contained within the annotated class.
    Annotation added to setter methods that identify auto-configurable properties.
    Methods to validate inputs and throw IllegalArgumentException if the check fails.