public class

DateTimeFormatterComponentAdapter

extends AbstractComponentAdaptor<T>
java.lang.Object
   ↳ com.atlassian.jira.config.component.AbstractComponentAdaptor<T>
     ↳ com.atlassian.jira.DateTimeFormatterComponentAdapter

Class Overview

A component adapter that creates DateTimeFormatter proxies. Whenever a method is called on the proxy, it will call formatter() to obtain a real DateTimeFormatter, and will delegate the call to the real implementation.

See Also

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.config.component.AbstractComponentAdaptor
Public Constructors
DateTimeFormatterComponentAdapter()
Public Methods
Class<?> getComponentImplementation()
Object getComponentInstance()
void verify()
Protected Methods
DateTimeFormatterFactory getFactoryFromContainer()
Returns a DateTimeFormatterFactory instance from the container.
[Expand]
Inherited Methods
From class com.atlassian.jira.config.component.AbstractComponentAdaptor
From class java.lang.Object
From interface org.picocontainer.ComponentAdapter

Public Constructors

public DateTimeFormatterComponentAdapter ()

Public Methods

public Class<?> getComponentImplementation ()

public Object getComponentInstance ()

Throws
PicoInitializationException
PicoIntrospectionException

public void verify ()

Throws
UnsatisfiableDependenciesException

Protected Methods

protected DateTimeFormatterFactory getFactoryFromContainer ()

Returns a DateTimeFormatterFactory instance from the container.

Returns
  • a DateTimeFormatterFactory