Class ClassBinding<T>

java.lang.Object
org.glassfish.jersey.internal.inject.Binding<T,ClassBinding<T>>
org.glassfish.jersey.internal.inject.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 Details

    • service

      private final Class<T> service
  • Constructor Details

    • ClassBinding

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

    • getService

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