Class ServiceAnnotationResolver

java.lang.Object
org.apache.dubbo.common.utils.ServiceAnnotationResolver

public class ServiceAnnotationResolver extends Object
The resolver class for @Service
Since:
2.7.6
See Also:
  • Field Details

    • SERVICE_ANNOTATION_CLASSES

      public static List<Class<? extends Annotation>> SERVICE_ANNOTATION_CLASSES
      The annotation classes of Dubbo Service (read-only)
      Since:
      2.7.9
  • Constructor Details

  • Method Details

    • resolveInterfaceClassName

      public String resolveInterfaceClassName()
      Resolve the class name of interface
      Returns:
      if not found, return null
    • resolveVersion

      public String resolveVersion()
    • resolveGroup

      public String resolveGroup()
    • getServiceAnnotation

      public Annotation getServiceAnnotation()
    • getServiceType

      public Class<?> getServiceType()