Skip navigation links
A B C D E F G H I J L M O P Q R S T V W 

A

AbstractAnnotatedMethodParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest
The abstract AnnotatedMethodParameterProcessor implementation
AbstractAnnotatedMethodParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.AbstractAnnotatedMethodParameterProcessor
 
AbstractRequestAnnotationParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.springmvc
The abstract AnnotatedMethodParameterProcessor implementation for Spring Web MVC's @Request*
AbstractRequestAnnotationParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.AbstractRequestAnnotationParameterProcessor
 
AbstractServiceAnnotationProcessor - Class in org.apache.dubbo.metadata.annotation.processing
Abstract Processor for the classes that were annotated by Dubbo's @Service
AbstractServiceAnnotationProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.AbstractServiceAnnotationProcessor
 
AbstractServiceRestMetadataResolver - Class in org.apache.dubbo.metadata.annotation.processing.rest
Abstract ServiceRestMetadataResolver implementation
AbstractServiceRestMetadataResolver() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.AbstractServiceRestMetadataResolver
 
accept(ProcessingEnvironment, TypeMirror) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.ArrayTypeDefinitionBuilder
 
accept(ProcessingEnvironment, DeclaredType) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.CollectionTypeDefinitionBuilder
 
accept(ProcessingEnvironment, TypeMirror) - Method in interface org.apache.dubbo.metadata.annotation.processing.builder.DeclaredTypeDefinitionBuilder
 
accept(ProcessingEnvironment, DeclaredType) - Method in interface org.apache.dubbo.metadata.annotation.processing.builder.DeclaredTypeDefinitionBuilder
Test the specified type is accepted or not
accept(ProcessingEnvironment, DeclaredType) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.EnumTypeDefinitionBuilder
 
accept(ProcessingEnvironment, DeclaredType) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.GeneralTypeDefinitionBuilder
 
accept(ProcessingEnvironment, DeclaredType) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.MapTypeDefinitionBuilder
 
accept(ProcessingEnvironment, TypeMirror) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.PrimitiveTypeDefinitionBuilder
 
accept(ProcessingEnvironment, DeclaredType) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.SimpleTypeDefinitionBuilder
 
accept(ProcessingEnvironment, TypeMirror) - Method in interface org.apache.dubbo.metadata.annotation.processing.builder.TypeBuilder
Test the specified type is accepted or not
AnnotatedMethodParameterProcessor - Interface in org.apache.dubbo.metadata.annotation.processing.rest
The interface to process the parameter of method that was annotated
AnnotationUtils - Interface in org.apache.dubbo.metadata.annotation.processing.util
The utilities class for annotation in the package "javax.lang.model
append(Set<ServiceRestMetadata>) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataStorage
 
ArrayTypeDefinitionBuilder - Class in org.apache.dubbo.metadata.annotation.processing.builder
ArrayTypeDefinitionBuilder() - Constructor for class org.apache.dubbo.metadata.annotation.processing.builder.ArrayTypeDefinitionBuilder
 

B

build(ProcessingEnvironment, ArrayType, Map<String, TypeDefinition>) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.ArrayTypeDefinitionBuilder
 
build(ProcessingEnvironment, DeclaredType, Map<String, TypeDefinition>) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.CollectionTypeDefinitionBuilder
 
build(ProcessingEnvironment, DeclaredType, Map<String, TypeDefinition>) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.EnumTypeDefinitionBuilder
 
build(ProcessingEnvironment, DeclaredType, Map<String, TypeDefinition>) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.GeneralTypeDefinitionBuilder
 
build(ProcessingEnvironment, DeclaredType, Map<String, TypeDefinition>) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.MapTypeDefinitionBuilder
 
build(ProcessingEnvironment, ExecutableElement, Map<String, TypeDefinition>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.builder.MethodDefinitionBuilder
 
build(ProcessingEnvironment, PrimitiveType, Map<String, TypeDefinition>) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.PrimitiveTypeDefinitionBuilder
 
build(ProcessingEnvironment, TypeElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.builder.ServiceDefinitionBuilder
 
build(ProcessingEnvironment, DeclaredType, Map<String, TypeDefinition>) - Method in class org.apache.dubbo.metadata.annotation.processing.builder.SimpleTypeDefinitionBuilder
 
build(ProcessingEnvironment, T, Map<String, TypeDefinition>) - Method in interface org.apache.dubbo.metadata.annotation.processing.builder.TypeBuilder
Build the instance of TypeDefinition
build(ProcessingEnvironment, Element, Map<String, TypeDefinition>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.builder.TypeDefinitionBuilder
Build the instance of TypeDefinition from the specified element
build(ProcessingEnvironment, TypeMirror, Map<String, TypeDefinition>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.builder.TypeDefinitionBuilder
Build the instance of TypeDefinition from the specified type
buildDefaultValue(int) - Static method in interface org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor
Build the default value

C

ClassPathMetadataStorage - Class in org.apache.dubbo.metadata.annotation.processing
A storage class for metadata under class path
ClassPathMetadataStorage(ProcessingEnvironment) - Constructor for class org.apache.dubbo.metadata.annotation.processing.ClassPathMetadataStorage
 
CollectionTypeDefinitionBuilder - Class in org.apache.dubbo.metadata.annotation.processing.builder
CollectionTypeDefinitionBuilder() - Constructor for class org.apache.dubbo.metadata.annotation.processing.builder.CollectionTypeDefinitionBuilder
 
compare(ExecutableElement, ExecutableElement) - Method in class org.apache.dubbo.metadata.annotation.processing.util.ExecutableElementComparator
 

D

DeclaredTypeDefinitionBuilder - Interface in org.apache.dubbo.metadata.annotation.processing.builder
An interface of TypeBuilder for DeclaredType
DefaultServiceRestMetadataResolver - Class in org.apache.dubbo.metadata.annotation.processing.rest
The default implementation of ServiceRestMetadataResolver
DefaultServiceRestMetadataResolver() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.DefaultServiceRestMetadataResolver
 
DefaultValueParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
The AnnotatedMethodParameterProcessor implementation for JAX-RS's @DefaultValue *
DefaultValueParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.DefaultValueParameterProcessor
 
DUBBO_SERVICE_ANNOTATION_TYPE - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
The class name of @DubboService

E

EnumTypeDefinitionBuilder - Class in org.apache.dubbo.metadata.annotation.processing.builder
TypeBuilder for Java Enum
EnumTypeDefinitionBuilder() - Constructor for class org.apache.dubbo.metadata.annotation.processing.builder.EnumTypeDefinitionBuilder
 
equals(VariableElement, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
ExecutableElementComparator - Class in org.apache.dubbo.metadata.annotation.processing.util
The Comparator class for ExecutableElement, the comparison rule : Comparing to two element names lexicographically.

F

FieldUtils - Interface in org.apache.dubbo.metadata.annotation.processing.util
The utilities class for the field in the package "javax.lang.model."
findAnnotation(TypeMirror, Class<? extends Annotation>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
findAnnotation(TypeMirror, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
findAnnotation(Element, Class<? extends Annotation>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
findAnnotation(Element, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
findField(Element, String) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
findField(TypeMirror, String) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
findInterface(TypeMirror, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
findMetaAnnotation(Element, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
findMethod(TypeElement, String, Type, Type...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
findMethod(TypeMirror, String, Type, Type...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
findMethod(TypeElement, String, CharSequence...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
findMethod(TypeMirror, String, CharSequence...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
FormParamParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
The AnnotatedMethodParameterProcessor implementation for JAX-RS's @FormParam
FormParamParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.FormParamParameterProcessor
 

G

GeneralTypeDefinitionBuilder - Class in org.apache.dubbo.metadata.annotation.processing.builder
TypeBuilder for General Object
GeneralTypeDefinitionBuilder() - Constructor for class org.apache.dubbo.metadata.annotation.processing.builder.GeneralTypeDefinitionBuilder
 
getAllAnnotations(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(TypeMirror, Class<? extends Annotation>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(Element, Class<? extends Annotation>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(TypeMirror, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(Element, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(TypeMirror, Predicate<AnnotationMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(Element, Predicate<AnnotationMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(ProcessingEnvironment, Type) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(ProcessingEnvironment, Type, Predicate<AnnotationMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllAnnotations(ProcessingEnvironment, CharSequence, Predicate<AnnotationMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAllDeclaredFields(Element, Predicate<VariableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getAllDeclaredFields(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getAllDeclaredFields(TypeMirror, Predicate<VariableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getAllDeclaredFields(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getAllDeclaredMembers(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MemberUtils
 
getAllDeclaredMethods(TypeElement, Predicate<ExecutableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getAllDeclaredMethods(TypeElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getAllDeclaredMethods(TypeMirror, Predicate<ExecutableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getAllDeclaredMethods(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getAllDeclaredMethods(TypeElement, Type...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getAllDeclaredMethods(TypeMirror, Type...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getAllInterfaces(TypeElement, Predicate<TypeElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getAllInterfaces(TypeMirror, Predicate<TypeMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getAllNonStaticFields(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getAllNonStaticFields(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getAllSuperTypes(TypeElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getAllSuperTypes(TypeElement, Predicate<TypeElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getAllSuperTypes(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getAllSuperTypes(TypeMirror, Predicate<DeclaredType>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getAnnotation(AnnotatedConstruct, Class<? extends Annotation>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAnnotation(AnnotatedConstruct, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAnnotation(TypeElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
 
getAnnotation(Iterable<? extends AnnotationMirror>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
 
getAnnotations(AnnotatedConstruct, Class<? extends Annotation>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAnnotations(AnnotatedConstruct, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAnnotations(AnnotatedConstruct) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAnnotations(AnnotatedConstruct, Predicate<AnnotationMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAnnotationType() - Method in interface org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor
The string presenting the annotation type
getAnnotationType() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.DefaultValueParameterProcessor
 
getAnnotationType() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.FormParamParameterProcessor
 
getAnnotationType() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.HeaderParamParameterProcessor
 
getAnnotationType() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.MatrixParamParameterProcessor
 
getAnnotationType() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.QueryParamParameterProcessor
 
getAnnotationType() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.RequestHeaderParameterProcessor
 
getAnnotationType() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.RequestParamParameterProcessor
 
getAttribute(AnnotationMirror, String) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getAttribute(Map<? extends ExecutableElement, ? extends AnnotationValue>, String) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getDeclaredField(Element, String) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getDeclaredField(TypeMirror, String) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getDeclaredFields(Element, Predicate<VariableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getDeclaredFields(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getDeclaredFields(TypeMirror, Predicate<VariableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getDeclaredFields(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getDeclaredMembers(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MemberUtils
 
getDeclaredMethods(TypeElement, Predicate<ExecutableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getDeclaredMethods(TypeMirror, Predicate<ExecutableElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getGroup(AnnotationMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
 
getHierarchicalTypes(TypeElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getHierarchicalTypes(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, Predicate<DeclaredType>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, Type...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, CharSequence...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getHierarchicalTypes(TypeElement, boolean, boolean, boolean, Predicate<TypeElement>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getHierarchicalTypes(TypeMirror, boolean, boolean, boolean) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getInterfaces(TypeElement, Predicate<TypeMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getInterfaces(TypeMirror, Predicate<TypeMirror>...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getMethodName(ExecutableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getMethodParameters(ProcessingEnvironment, ExecutableElement, Map<String, TypeDefinition>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.builder.MethodDefinitionBuilder
 
getMethodParameterTypes(ExecutableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getMethodSignature(ExecutableElement) - Static method in class org.apache.dubbo.metadata.annotation.processing.AbstractServiceAnnotationProcessor
 
getNonStaticFields(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getNonStaticFields(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
getOverrideMethod(ProcessingEnvironment, TypeElement, ExecutableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.builder.ArrayTypeDefinitionBuilder
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.builder.CollectionTypeDefinitionBuilder
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.builder.EnumTypeDefinitionBuilder
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.builder.GeneralTypeDefinitionBuilder
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.builder.MapTypeDefinitionBuilder
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.builder.PrimitiveTypeDefinitionBuilder
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.builder.SimpleTypeDefinitionBuilder
 
getPriority() - Method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.DefaultValueParameterProcessor
 
getPublicNonStaticMethods(TypeElement, Type...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getPublicNonStaticMethods(TypeMirror, Type...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getResource(ProcessingEnvironment, Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getResource(ProcessingEnvironment, TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getResource(ProcessingEnvironment, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getResourceName(CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getReturnType(ExecutableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
getSuperType(TypeElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getSuperType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getSupportedAnnotationTypes() - Method in class org.apache.dubbo.metadata.annotation.processing.AbstractServiceAnnotationProcessor
 
getSupportedSourceVersion() - Method in class org.apache.dubbo.metadata.annotation.processing.AbstractServiceAnnotationProcessor
 
getType(ProcessingEnvironment, Type) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getType(ProcessingEnvironment, TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getType(ProcessingEnvironment, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
getValue(AnnotationMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
getVersion(AnnotationMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
 
GROUP_ATTRIBUTE_NAME - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
the attribute name of @Service.group()

H

hasModifiers(Element, Modifier...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MemberUtils
 
HeaderParamParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
The AnnotatedMethodParameterProcessor implementation for JAX-RS's @HeaderParam
HeaderParamParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.HeaderParamParameterProcessor
 

I

info(String, Object...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.LoggerUtils
 
init(ProcessingEnvironment) - Method in class org.apache.dubbo.metadata.annotation.processing.AbstractServiceAnnotationProcessor
 
init(ProcessingEnvironment) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataAnnotationProcessor
 
INSTANCE - Static variable in class org.apache.dubbo.metadata.annotation.processing.util.ExecutableElementComparator
 
INTERFACE_CLASS_ATTRIBUTE_NAME - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
the attribute name of @Service.interfaceClass()
INTERFACE_NAME_ATTRIBUTE_NAME - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
the attribute name of @Service.interfaceName()
isAnnotationPresent(Element, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.AnnotationUtils
 
isAnnotationType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isAnnotationType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isArrayType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isArrayType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isClassType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isClassType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isDeclaredType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isDeclaredType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isEnumMemberField(VariableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
is Enum's member field or not
isEnumType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isEnumType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isField(VariableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
isField(VariableElement, Modifier...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
isInterfaceType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isInterfaceType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isMethod(ExecutableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
isNonStaticField(VariableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.FieldUtils
 
isPrimitiveType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isPrimitiveType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isPublicNonStatic(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MemberUtils
 
isPublicNonStaticMethod(ExecutableElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MethodUtils
 
isSameType(TypeMirror, CharSequence) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isSameType(TypeMirror, Type) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isServiceAnnotationPresent(TypeElement) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
 
isSimpleType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isSimpleType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isTypeElement(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
isTypeElement(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 

J

JAXRSServiceRestMetadataResolver - Class in org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
ServiceRestMetadataResolver implementation for JAX-RS 2 and 1
JAXRSServiceRestMetadataResolver() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.JAXRSServiceRestMetadataResolver
 

L

LEGACY_SERVICE_ANNOTATION_TYPE - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
listDeclaredTypes(Iterable<? extends Element>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
listTypeElements(Iterable<? extends TypeMirror>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
LOGGER - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.LoggerUtils
 
LoggerUtils - Interface in org.apache.dubbo.metadata.annotation.processing.util
Logger Utils

M

MapTypeDefinitionBuilder - Class in org.apache.dubbo.metadata.annotation.processing.builder
TypeBuilder for Java Map
MapTypeDefinitionBuilder() - Constructor for class org.apache.dubbo.metadata.annotation.processing.builder.MapTypeDefinitionBuilder
 
matches(Element, ElementKind) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MemberUtils
 
matchParameterTypes(List<? extends VariableElement>, CharSequence...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.MemberUtils
 
MatrixParamParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
The AnnotatedMethodParameterProcessor implementation for JAX-RS's @MatrixParam
MatrixParamParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.MatrixParamParameterProcessor
 
MemberUtils - Interface in org.apache.dubbo.metadata.annotation.processing.util
The utilities class for the members in the package "javax.lang.model
MethodDefinitionBuilder - Interface in org.apache.dubbo.metadata.annotation.processing.builder
A Builder class for MethodDefinition
MethodUtils - Interface in org.apache.dubbo.metadata.annotation.processing.util
The utilities class for method in the package "javax.lang.model."

O

ofDeclaredType(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
ofDeclaredType(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
ofDeclaredTypes(Iterable<? extends Element>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
ofTypeElement(Element) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
ofTypeElement(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
ofTypeElements(Iterable<? extends TypeMirror>) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
org.apache.dubbo.metadata.annotation.processing - package org.apache.dubbo.metadata.annotation.processing
 
org.apache.dubbo.metadata.annotation.processing.builder - package org.apache.dubbo.metadata.annotation.processing.builder
 
org.apache.dubbo.metadata.annotation.processing.rest - package org.apache.dubbo.metadata.annotation.processing.rest
 
org.apache.dubbo.metadata.annotation.processing.rest.jaxrs - package org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
 
org.apache.dubbo.metadata.annotation.processing.rest.springmvc - package org.apache.dubbo.metadata.annotation.processing.rest.springmvc
 
org.apache.dubbo.metadata.annotation.processing.util - package org.apache.dubbo.metadata.annotation.processing.util
 

P

ParamAnnotationParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
The abstract AnnotatedMethodParameterProcessor implementation for JAX-RS's @*Param
ParamAnnotationParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.ParamAnnotationParameterProcessor
 
PrimitiveTypeDefinitionBuilder - Class in org.apache.dubbo.metadata.annotation.processing.builder
PrimitiveTypeDefinitionBuilder() - Constructor for class org.apache.dubbo.metadata.annotation.processing.builder.PrimitiveTypeDefinitionBuilder
 
process(AnnotationMirror, VariableElement, int, ExecutableElement, RestMethodMetadata) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.AbstractAnnotatedMethodParameterProcessor
 
process(AnnotationMirror, VariableElement, int, ExecutableElement, RestMethodMetadata) - Method in interface org.apache.dubbo.metadata.annotation.processing.rest.AnnotatedMethodParameterProcessor
Process the specified method parameter
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataAnnotationProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.apache.dubbo.metadata.annotation.processing.ServiceDefinitionMetadataAnnotationProcessor
 

Q

QueryParamParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.jaxrs
The AnnotatedMethodParameterProcessor implementation for JAX-RS's @QueryParam
QueryParamParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.QueryParamParameterProcessor
 

R

read(String, Function<Reader, T>) - Method in class org.apache.dubbo.metadata.annotation.processing.ClassPathMetadataStorage
 
RequestHeaderParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.springmvc
The AnnotatedMethodParameterProcessor implementation for Spring Web MVC's @RequestHeader
RequestHeaderParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.RequestHeaderParameterProcessor
 
RequestParamParameterProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest.springmvc
The AnnotatedMethodParameterProcessor implementation for Spring Web MVC's @RequestParam
RequestParamParameterProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.RequestParamParameterProcessor
 
resolve(ProcessingEnvironment, TypeElement, Set<? extends TypeElement>) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.AbstractServiceRestMetadataResolver
 
resolve(ProcessingEnvironment, TypeElement, Set<? extends TypeElement>) - Method in interface org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataResolver
Resolve the ServiceRestMetadata from given service type
resolveServiceInterfaceName(TypeElement, AnnotationMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
 

S

SERVICE_ANNOTATION_TYPE - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
ServiceAnnotationUtils - Interface in org.apache.dubbo.metadata.annotation.processing.util
The utilities class for @Service annotation
ServiceDefinitionBuilder - Interface in org.apache.dubbo.metadata.annotation.processing.builder
A Builder for ServiceDefinition
ServiceDefinitionMetadataAnnotationProcessor - Class in org.apache.dubbo.metadata.annotation.processing
The Processor class to generate the metadata of ServiceDefinition whose classes are annotated by Dubbo's @Service
ServiceDefinitionMetadataAnnotationProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.ServiceDefinitionMetadataAnnotationProcessor
 
ServiceRestMetadataAnnotationProcessor - Class in org.apache.dubbo.metadata.annotation.processing.rest
The Processor class to generate the metadata of REST from the classes that are annotated by Dubbo's
ServiceRestMetadataAnnotationProcessor() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataAnnotationProcessor
 
ServiceRestMetadataResolver - Interface in org.apache.dubbo.metadata.annotation.processing.rest
The class to resolve ServiceRestMetadata based on Annotation Processor Tool
ServiceRestMetadataStorage - Class in org.apache.dubbo.metadata.annotation.processing.rest
The storage for ServiceRestMetadata
ServiceRestMetadataStorage(ProcessingEnvironment) - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataStorage
 
SIMPLE_TYPES - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
SimpleTypeDefinitionBuilder - Class in org.apache.dubbo.metadata.annotation.processing.builder
SimpleTypeDefinitionBuilder() - Constructor for class org.apache.dubbo.metadata.annotation.processing.builder.SimpleTypeDefinitionBuilder
 
SpringMvcServiceRestMetadataResolver - Class in org.apache.dubbo.metadata.annotation.processing.rest.springmvc
SpringMvcServiceRestMetadataResolver() - Constructor for class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.SpringMvcServiceRestMetadataResolver
 
SUPPORTED_ANNOTATION_TYPES - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
 
supports(ProcessingEnvironment, TypeElement) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.DefaultServiceRestMetadataResolver
 
supports(ProcessingEnvironment, TypeElement) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.JAXRSServiceRestMetadataResolver
 
supports(TypeElement) - Static method in class org.apache.dubbo.metadata.annotation.processing.rest.jaxrs.JAXRSServiceRestMetadataResolver
 
supports(ProcessingEnvironment, TypeElement) - Method in interface org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataResolver
Supports or not to the specified service type
supports(ProcessingEnvironment, TypeElement) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.SpringMvcServiceRestMetadataResolver
 
supports(TypeElement) - Static method in class org.apache.dubbo.metadata.annotation.processing.rest.springmvc.SpringMvcServiceRestMetadataResolver
 

T

toString(TypeMirror) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.TypeUtils
 
TypeBuilder<T extends TypeMirror> - Interface in org.apache.dubbo.metadata.annotation.processing.builder
 
TypeDefinitionBuilder<T extends TypeMirror> - Interface in org.apache.dubbo.metadata.annotation.processing.builder
A class builds the instance of TypeDefinition
TypeUtils - Interface in org.apache.dubbo.metadata.annotation.processing.util
The utilities class for type in the package "javax.lang.model

V

VERSION_ATTRIBUTE_NAME - Static variable in interface org.apache.dubbo.metadata.annotation.processing.util.ServiceAnnotationUtils
the attribute name of @Service.version()

W

warn(String, Object...) - Static method in interface org.apache.dubbo.metadata.annotation.processing.util.LoggerUtils
 
write(Supplier<String>, String) - Method in class org.apache.dubbo.metadata.annotation.processing.ClassPathMetadataStorage
 
write(Set<ServiceRestMetadata>) - Method in class org.apache.dubbo.metadata.annotation.processing.rest.ServiceRestMetadataStorage
 
A B C D E F G H I J L M O P Q R S T V W 
Skip navigation links

Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.