Class ClassBinding<T>

  • Type Parameters:
    T - type of the bean described by this injection binding.

    public class ClassBinding<T>
    extends Binding<T,​ClassBinding<T>>
    Injection binding description of a bean bound via its a Java class.
    • Field Detail

      • service

        private final java.lang.Class<T> service
    • Constructor Detail

      • ClassBinding

        ClassBinding​(java.lang.Class<T> service)
        Creates a service as a class.
        Parameters:
        service - service's class.
    • Method Detail

      • getService

        public java.lang.Class<T> getService()
        Gets service' class.
        Returns:
        service's class.