Class ServiceReferenceServiceTuple<S,T>

java.lang.Object
com.liferay.osgi.service.tracker.collections.ServiceReferenceServiceTuple<S,T>
All Implemented Interfaces:
Comparable<ServiceReferenceServiceTuple<S,T>>
Direct Known Subclasses:
KeyedServiceReferenceServiceTuple

public class ServiceReferenceServiceTuple<S,T> extends Object implements Comparable<ServiceReferenceServiceTuple<S,T>>
  • Constructor Details

    • ServiceReferenceServiceTuple

      public ServiceReferenceServiceTuple(org.osgi.framework.ServiceReference<S> serviceReference, T service)
  • Method Details

    • compareTo

      public int compareTo(ServiceReferenceServiceTuple<S,T> serviceReferenceServiceTuple)
      Specified by:
      compareTo in interface Comparable<S>
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • getService

      public T getService()
    • getServiceReference

      public org.osgi.framework.ServiceReference<S> getServiceReference()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object