@NoImplement public interface SourceElement extends ParameterizableTypeElement
Modifier and Type | Method and Description |
---|---|
default MetadataType |
getAttributesMetadataType() |
String |
getName()
Returns the component's name
|
Optional<MethodElement> |
getOnBackPressureMethod() |
Optional<MethodElement> |
getOnErrorMethod() |
Optional<MethodElement> |
getOnResponseMethod() |
Optional<MethodElement> |
getOnTerminateMethod() |
default MetadataType |
getReturnMetadataType() |
default Type |
getReturnType() |
List<Type> |
getSuperClassGenerics() |
getParameterGroups, getParameters, getParametersAnnotatedWith
asMetadataType, getAnnotatedFields, getClassInformation, getElement, getFields, getGenerics, getInterfaceGenerics, getProperties, getTypeName, isAnyType, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isInstantiable, isSameType, isSameType
getAlias, getDescription
getAnnotation, getValueFromAnnotation, isAnnotatedWith
getDeclaringClass
List<Type> getSuperClassGenerics()
Source
Optional<MethodElement> getOnResponseMethod()
Optional<MethodElement> getOnErrorMethod()
Optional<MethodElement> getOnTerminateMethod()
Optional<MethodElement> getOnBackPressureMethod()
default Type getReturnType()
Type
of the implementer componentdefault MetadataType getReturnMetadataType()
MetadataType
of the return type of the current elementdefault MetadataType getAttributesMetadataType()
MetadataType
of the attributes type of the current elementCopyright © 2018. All rights reserved.