Annotation Type Apply


  • @Retention(RUNTIME)
    @Target(TYPE)
    @Inherited
    public @interface Apply
    The Apply annotation is used for each Operator to indicate on which Genotype it is applied.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<? extends org.opt4j.core.Genotype> value
      Returns the type of Genotype on which the specific Operator is applied.
    • Element Detail

      • value

        java.lang.Class<? extends org.opt4j.core.Genotype> value
        Returns the type of Genotype on which the specific Operator is applied.
        Returns:
        the genotype class