Annotation Type Reference


  • @Retention(CLASS)
    @Target(METHOD)
    public @interface Reference
    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static java.lang.String DYNAMIC  
      static java.lang.String MULTIPLE  
      static java.lang.String NAME  
      static java.lang.String OPTIONAL  
      static java.lang.String RNAME  
      static java.lang.String SERVICE  
      static java.lang.String TARGET  
      static java.lang.String TYPE  
      static java.lang.String UNBIND  
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean dynamic  
      boolean multiple  
      java.lang.String name  
      boolean optional  
      java.lang.Class<?> service  
      java.lang.String target  
      char type  
      java.lang.String unbind  
    • Field Detail

      • RNAME

        static final java.lang.String RNAME
      • NAME

        static final java.lang.String NAME
      • SERVICE

        static final java.lang.String SERVICE
      • OPTIONAL

        static final java.lang.String OPTIONAL
      • MULTIPLE

        static final java.lang.String MULTIPLE
      • DYNAMIC

        static final java.lang.String DYNAMIC
      • TARGET

        static final java.lang.String TARGET
      • TYPE

        static final java.lang.String TYPE
      • UNBIND

        static final java.lang.String UNBIND
    • Element Detail

      • name

        java.lang.String name
        Default:
        ""
      • service

        java.lang.Class<?> service
        Default:
        java.lang.Object.class
      • optional

        boolean optional
        Default:
        false
      • multiple

        boolean multiple
        Default:
        false
      • dynamic

        boolean dynamic
        Default:
        false
      • target

        java.lang.String target
        Default:
        ""
      • unbind

        java.lang.String unbind
        Default:
        ""
      • type

        char type
        Default:
        '\u0000'