Package io.micronaut.core.order
Interface Ordered
- All Known Subinterfaces:
ApplicationContextConfigurer
,BeanElementVisitor<A>
,ConstructorInterceptor<T>
,CookieDecoder
,ExpressionEvaluationContextRegistrar
,HealthIndicator
,HttpClientFilter
,HttpFilter
,HttpLocaleResolver
,HttpServerFilter
,InfoSource
,Interceptor<T,
,R> LocaleResolver<T>
,LogElementBuilder
,MessageSource
,MethodInterceptor<T,
,R> NettyEmbeddedServer
,PropertiesInfoSource
,PropertySource
,RefreshEventListener
,TypeElementVisitor<C,
E>
- All Known Implementing Classes:
AbstractHealthIndicator
,AbstractLocaleResolver
,AbstractMessageSource
,AbstractPropertySourceLoader
,AsyncInterceptor
,AsyncTypeElementVisitor
,BeanImportVisitor
,BeanRegistration
,BuildInfoSource
,BytesSentElementBuilder
,CertificateProvidedSslBuilder
,ClientServerContextFilter
,ClientWebSocketInterceptor
,CloudFoundryVcapApplicationPropertySourceLoader
,CloudFoundryVcapServicesPropertySourceLoader
,CommandLinePropertySource
,CompositeCookieDecoder
,CompositeHttpLocaleResolver
,CompositeMessageSource
,ConfigurationInfoSource
,ConfigurationIntroductionAdvice
,ConfigurationReaderVisitor
,ContextConfigurerVisitor
,ContextRegistrar
,CookieElementBuilder
,CookieLocaleResolver
,CorsFilter
,DateTimeElementBuilder
,DefaultCookieDecoder
,DefaultNettyHttpClientRegistry
,DefaultRetryInterceptor
,DiscoveryClientHealthIndicator
,DiskSpaceIndicator
,ElapseTimeElementBuilder
,EmptyPropertySource
,EndpointsFilter
,EnvironmentPropertySource
,EnvJsonPropertySourceLoader
,ExecutableVisitor
,FilterVisitor
,FixedLocaleResolver
,FunctionClientAdvice
,GenericHttpFilter.AroundLegacy
,GenericHttpFilter.Async
,GitInfoSource
,GraalTypeElementVisitor
,HeaderElementBuilder
,HttpAbstractLocaleResolver
,HttpClientIntroductionAdvice
,HttpFixedLocaleResolver
,InternalApiTypeElementVisitor
,IntrospectedTypeElementVisitor
,JdbcIndicator
,JsonPropertySourceLoader
,JsonPropertySourceLoader
,JsonViewServerFilter
,KubernetesEnvironmentPropertySource
,LoadedVisitor
,LocalHostElementBuilder
,LocalIpElementBuilder
,LocalPortElementBuilder
,MapperVisitor
,MapPropertySource
,NettyCookieDecoder
,NettyHttpServer
,NotImplementedElementBuilder
,PropertiesPropertySourceLoader
,RecoveryInterceptor
,RefreshInterceptor
,RefreshScope
,RemoteHostElementBuilder
,RemoteIpElementBuilder
,RequestLineElementBuilder
,RequestLocaleResolver
,RequestMethodElementBuilder
,RequestProtocolElementBuilder
,RequestUriElementBuilder
,ResourceBundleMessageSource
,ResponseCodeElementBuilder
,RouteValidationVisitor
,ServiceHttpClientHealthIndicator
,ServiceReadyHealthIndicator
,StaticMessageSource
,SystemPropertiesPropertySource
,WebSocketVisitor
,YamlPropertySourceLoader
public interface Ordered
Interface for objects that are ordered.
- Since:
- 1.0
- Author:
- Graeme Rocher
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant for the highest precedence value.static final int
Constant for the lowest precedence value. -
Method Summary
-
Field Details
-
HIGHEST_PRECEDENCE
static final int HIGHEST_PRECEDENCEConstant for the highest precedence value.- See Also:
-
LOWEST_PRECEDENCE
static final int LOWEST_PRECEDENCEConstant for the lowest precedence value.- See Also:
-
-
Method Details
-
getOrder
default int getOrder()- Returns:
- The order of the object. Defaults to zero (no order).
-