パッケージ org.springframework.core
インターフェース Ordered
- すべての既知のサブインターフェース:
AspectInstanceFactory、AspectJPrecedenceInformation、GenericApplicationListener、MessagingAdviceBean、MetadataAwareAspectInstanceFactory、PriorityOrdered、SmartApplicationListener、TransactionalApplicationListener<E>、TransactionSynchronization
- すべての既知の実装クラス:
AbstractAdvisingBeanPostProcessor、AbstractAdvisorAutoProxyCreator、AbstractAspectJAdvice、AbstractAutoProxyCreator、AbstractBeanFactoryAwareAdvisingPostProcessor、AbstractBeanFactoryPointcutAdvisor、AbstractDetectingUrlHandlerMapping、AbstractDirtiesContextTestExecutionListener、AbstractGenericPointcutAdvisor、AbstractHandlerExceptionResolver、AbstractHandlerMapping、AbstractHandlerMapping、AbstractHandlerMethodAdapter、AbstractHandlerMethodExceptionResolver、AbstractHandlerMethodMapping、AbstractHandlerMethodMapping、AbstractMessageWriterResultHandler、AbstractPointcutAdvisor、AbstractTemplateViewResolver、AbstractTestExecutionListener、AbstractUrlHandlerMapping、AbstractUrlHandlerMapping、AnnotationAsyncExecutionInterceptor、AnnotationAwareAspectJAutoProxyCreator、ApplicationEventsTestExecutionListener、ApplicationListenerMethodAdapter、AspectJAfterAdvice、AspectJAfterReturningAdvice、AspectJAfterThrowingAdvice、AspectJAroundAdvice、AspectJAwareAdvisorAutoProxyCreator、AspectJExpressionPointcutAdvisor、AspectJMethodBeforeAdvice、AspectJPointcutAdvisor、AspectJWeavingEnabler、AsyncAnnotationAdvisor、AsyncAnnotationBeanPostProcessor、AsyncExecutionInterceptor、AutowiredAnnotationBeanPostProcessor、BeanFactoryAspectInstanceFactory、BeanFactoryCacheOperationSourceAdvisor、BeanFactoryJCacheOperationSourceAdvisor、BeanFactoryTransactionAttributeSourceAdvisor、BeanNameAutoProxyCreator、BeanNameUrlHandlerMapping、BeanNameViewResolver、BeanOverrideTestExecutionListener、CommonAnnotationBeanPostProcessor、CommonCachesTestExecutionListener、ConfigurationClassPostProcessor、ContentNegotiatingViewResolver、ControllerAdviceBean、CustomAutowireConfigurer、CustomEditorConfigurer、CustomScopeConfigurer、DefaultAdvisorAutoProxyCreator、DefaultBeanFactoryPointcutAdvisor、DefaultEventListenerFactory、DefaultHandlerExceptionResolver、DefaultIntroductionAdvisor、DefaultPointcutAdvisor、DefaultSimpUserRegistry、DependencyInjectionTestExecutionListener、DirtiesContextBeforeModesTestExecutionListener、DirtiesContextTestExecutionListener、EventPublishingTestExecutionListener、ExceptionHandlerExceptionResolver、ExposeInvocationInterceptor、ExtendedBeanInfoFactory、FreeMarkerViewResolver、FreeMarkerViewResolver、GenericApplicationListenerAdapter、GroovyMarkupViewResolver、HandlerExceptionResolverComposite、HandlerFunctionAdapter、HandlerResultHandlerSupport、ImportAwareAotBeanPostProcessor、InfrastructureAdvisorAutoProxyCreator、InitDestroyAnnotationBeanPostProcessor、InternalResourceViewResolver、JmsListenerAnnotationBeanPostProcessor、LazySingletonAspectInstanceFactoryDecorator、MethodValidationPostProcessor、MockitoResetTestExecutionListener、MultiServerUserRegistry、NameMatchMethodPointcutAdvisor、PersistenceAnnotationBeanPostProcessor、PersistenceExceptionTranslationAdvisor、PersistenceExceptionTranslationPostProcessor、PlaceholderConfigurerSupport、PreferencesPlaceholderConfigurer、PropertyOverrideConfigurer、PropertyPlaceholderConfigurer、PropertyResourceConfigurer、PropertySourcesPlaceholderConfigurer、PrototypeAspectInstanceFactory、ProxyProcessorSupport、ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor、RegexpMethodPointcutAdvisor、RequestMappingHandlerAdapter、RequestMappingHandlerMapping、RequestMappingHandlerMapping、RequestMappingInfoHandlerMapping、RequestMappingInfoHandlerMapping、ResourceBundleViewResolver、ResourceHolderSynchronization、ResponseBodyResultHandler、ResponseEntityResultHandler、ResponseStatusExceptionResolver、RestrictedTransactionalEventListenerFactory、RouterFunctionMapping、RouterFunctionMapping、ScheduledAnnotationBeanPostProcessor、ScriptFactoryPostProcessor、ScriptTemplateViewResolver、ScriptTemplateViewResolver、ServerResponseResultHandler、ServletTestExecutionListener、SimpleAspectInstanceFactory、SimpleBeanFactoryAwareAspectInstanceFactory、SimpleMappingExceptionResolver、SimpleMetadataAwareAspectInstanceFactory、SimpleUrlHandlerMapping、SimpleUrlHandlerMapping、SingletonAspectInstanceFactory、SingletonMetadataAwareAspectInstanceFactory、SourceFilteringListener、SpringFlushSynchronization、SpringSessionSynchronization、SqlScriptsTestExecutionListener、StandardBeanInfoFactory、StaticMethodMatcherPointcutAdvisor、TransactionalApplicationListenerAdapter、TransactionalApplicationListenerMethodAdapter、TransactionalEventListenerFactory、TransactionalTestExecutionListener、TransactionAttributeSourceAdvisor、TransactionSynchronizationAdapter、UrlBasedViewResolver、UrlBasedViewResolver、ViewResolutionResultHandler、ViewResolverComposite、ViewResolverSupport、WebSocketHandlerAdapter、WebSocketHandlerMapping、XmlViewResolver、XsltViewResolver
public interface Ordered
Ordered は、たとえば Collection のように、順序付け可能なオブジェクトによって実装できるインターフェースです。 実際の order は優先順位付けとして解釈でき、最初のオブジェクト(最小の順序値を持つ)が最高の優先順位を持ちます。
このインターフェースには PriorityOrdered の優先順位マーカーもあります。PriorityOrdered オブジェクトがプレーン Ordered オブジェクトに対してどのように順序付けられるかの詳細については、PriorityOrdered の Javadoc を参照してください。
非順序オブジェクトのソートセマンティクスの詳細については、OrderComparator の Javadoc を参照してください。
- 導入:
- 07.04.2003
- 作成者:
- Juergen Hoeller, Sam Brannen
- 関連事項:
フィールドのサマリー
フィールド修飾子と型フィールド説明static final int最高の優先順位値に使用する定数。static final int最低の優先順位値に使用する定数。メソッドのサマリー
フィールドの詳細
HIGHEST_PRECEDENCE
static final int HIGHEST_PRECEDENCE最高の優先順位値に使用する定数。LOWEST_PRECEDENCE
static final int LOWEST_PRECEDENCE最低の優先順位値に使用する定数。
メソッドの詳細
getOrder
int getOrder()このオブジェクトの順序値を取得します。値が高いほど、優先度は低くなります。結果として、最も低い値を持つオブジェクトが最高の優先度を持ちます(サーブレット
load-on-startupの値に多少似ています)。同じ順序の値は、影響を受けるオブジェクトの任意のソート位置になります。
- 戻り値:
- オーダー額
- 関連事項: