Annotation Type PetiteBean


  • @Documented
    @Retention(RUNTIME)
    @Target(TYPE)
    public @interface PetiteBean
    Petite bean annotation for classes markups the Petite components.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.Class<? extends Scope> scope
      Bean scope, singleton by default.
      java.lang.String value
      Unique bean name.
      WiringMode wiring
      Wiring mode.
    • Element Detail

      • value

        java.lang.String value
        Unique bean name.
        Default:
        ""
      • scope

        java.lang.Class<? extends Scope> scope
        Bean scope, singleton by default.
        Default:
        jodd.petite.scope.SingletonScope.class
      • wiring

        WiringMode wiring
        Wiring mode.
        Default:
        jodd.petite.WiringMode.DEFAULT