Package org.forgerock.util
Interface Indexed<T>
- Type Parameters:
T
- The type of referenced object.
- All Known Subinterfaces:
BaseUriFactory<T>
,CaptureFactory<T>
,Decoder
,ExpressionPlugin
,FlowableDecoder
,Resolver
,TimerFactory<T>
,TracingDecoratorFactory<T>
- All Known Implementing Classes:
ArrayResolver
,BeanResolver
,EnvironmentVariablesPlugin
,HeadersResolver
,HeapResolver
,ListResolver
,MapResolver
,PrincipalResolver
,RequestResolver
,SystemPropertiesPlugin
,TracingDecoratorFactory.AuditServiceFactory
,TracingDecoratorFactory.FilterFactory
,TracingDecoratorFactory.HandlerFactory
public interface Indexed<T>
Interface of an object that can be indexed with a unique key.
-
Method Summary
-
Method Details
-
getKey
T getKey()Returns the unique key to index the object by.- Returns:
- the unique key to index the object by.
-