$ A B C D E F G H I J K L M N O P R S T U V W X

$

$(T...) - Static method in class org.sonatype.sisu.goodies.common.Varargs
 

A

add(boolean, Class...) - Method in class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
 
add(Class...) - Method in class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
 
add(T) - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
add(T) - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
add(LifecycleAware...) - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
add(T) - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleContainer
 
add(LifecycleAware...) - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleContainer
 
add(T) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleShutdownManager
 
add(LifecycleAware...) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleShutdownManager
 
AggregateMessageSource - Class in org.sonatype.sisu.goodies.i18n
A message source which aggregates messages sources in order.
AggregateMessageSource(List<MessageSource>) - Constructor for class org.sonatype.sisu.goodies.i18n.AggregateMessageSource
 
AggregateMessageSource(MessageSource...) - Constructor for class org.sonatype.sisu.goodies.i18n.AggregateMessageSource
 
append(CharSequence) - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
append(CharSequence, int, int) - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
append(char) - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
asBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
asBytes(long) - Method in enum org.sonatype.sisu.goodies.common.ByteSize.ByteUnit
 
asDays() - Method in class org.sonatype.sisu.goodies.common.Time
 
asGigaBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
asGigaBytes(long) - Method in enum org.sonatype.sisu.goodies.common.ByteSize.ByteUnit
 
asHours() - Method in class org.sonatype.sisu.goodies.common.Time
 
asKiloBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
asKiloBytes(long) - Method in enum org.sonatype.sisu.goodies.common.ByteSize.ByteUnit
 
asMegaBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
asMegaBytes(long) - Method in enum org.sonatype.sisu.goodies.common.ByteSize.ByteUnit
 
asMicros() - Method in class org.sonatype.sisu.goodies.common.Time
 
asMillis() - Method in class org.sonatype.sisu.goodies.common.Time
 
asMinutes() - Method in class org.sonatype.sisu.goodies.common.Time
 
asNanos() - Method in class org.sonatype.sisu.goodies.common.Time
 
asSeconds() - Method in class org.sonatype.sisu.goodies.common.Time
 
asTeraBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
asTeraBytes(long) - Method in enum org.sonatype.sisu.goodies.common.ByteSize.ByteUnit
 
AsyncEventBus - Class in org.sonatype.sisu.goodies.eventbus.internal.guava
An EventBus that takes the Executor of your choice and uses it to dispatch events, allowing dispatch to occur asynchronously.
AsyncEventBus(String, Executor) - Constructor for class org.sonatype.sisu.goodies.eventbus.internal.guava.AsyncEventBus
Creates a new AsyncEventBus that will use executor to dispatch events.
AsyncEventBus(Executor) - Constructor for class org.sonatype.sisu.goodies.eventbus.internal.guava.AsyncEventBus
Creates a new AsyncEventBus that will use executor to dispatch events.

B

bindFactory(Class<T>, Class<F>) - Method in class org.sonatype.sisu.goodies.common.guice.ModuleSupport
 
bindFactory(Class<T>, Class<? extends T>, Class<F>) - Method in class org.sonatype.sisu.goodies.common.guice.ModuleSupport
 
bytes(long) - Static method in class org.sonatype.sisu.goodies.common.ByteSize
 
ByteSize - Class in org.sonatype.sisu.goodies.common
Representation of a byte size.
ByteSize(long, ByteSize.ByteUnit) - Constructor for class org.sonatype.sisu.goodies.common.ByteSize
 
ByteSize.ByteUnit - Enum in org.sonatype.sisu.goodies.common
 

C

cancel() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
clear() - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
clear() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleContainer
 
clear() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleShutdownManager
 
close(Closeable...) - Static method in class org.sonatype.sisu.goodies.common.io.Closer
 
close() - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
Closer - Class in org.sonatype.sisu.goodies.common.io
Quietly closes Closeable objects.
Closer() - Constructor for class org.sonatype.sisu.goodies.common.io.Closer
 
ComponentSupport - Class in org.sonatype.sisu.goodies.common
Support for components.
ComponentSupport() - Constructor for class org.sonatype.sisu.goodies.common.ComponentSupport
 
configure() - Method in class org.sonatype.sisu.goodies.common.guice.ModuleSupport
 
configure() - Method in class org.sonatype.sisu.goodies.marshal.internal.jackson.JacksonMarshalModule
 
configure() - Method in class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbMarshalModule
 
configure() - Method in class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamMarshalModule
 
create(Class<T>) - Static method in class org.sonatype.sisu.goodies.i18n.I18N
Returns a proxy to the given MessageBundle type.
createCode(String) - Method in class org.sonatype.sisu.goodies.i18n.PrefixingMessageSource
 
createLogger() - Method in class org.sonatype.sisu.goodies.common.ComponentSupport
 
createLogger() - Method in class org.sonatype.sisu.goodies.common.guice.ModuleSupport
 
createLogger() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 

D

days(long) - Static method in class org.sonatype.sisu.goodies.common.Time
 
DeadEvent - Class in org.sonatype.sisu.goodies.eventbus.internal.guava
Wraps an event that was posted, but which had no subscribers and thus could not be delivered.
DeadEvent(Object, Object) - Constructor for class org.sonatype.sisu.goodies.eventbus.internal.guava.DeadEvent
Creates a new DeadEvent.
decode(String, String, boolean) - Static method in class org.sonatype.sisu.goodies.common.NameValue
 
decode(String, boolean) - Static method in class org.sonatype.sisu.goodies.common.NameValue
 
decode(String) - Static method in class org.sonatype.sisu.goodies.common.NameValue
 
Default(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
dispatch(Object, EventHandler) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.AsyncEventBus
Calls the AsyncEventBus.executor to dispatch event to handler.
dispatch(Object, EventHandler) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Dispatches event to the handler in wrapper.
dispatchQueuedEvents() - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.AsyncEventBus
Dispatch events in the order they were posted, regardless of the posting thread.
dispatchQueuedEvents() - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Drain the queue of events to be dispatched.
doContinue() - Method in class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
doFailed() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleHandler
 
doFailed(Throwable) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
doMarshal(Object) - Method in class org.sonatype.sisu.goodies.marshal.internal.jackson.JacksonMarshaller
 
doMarshal(Object) - Method in class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbMarshaller
 
doMarshal(Object) - Method in class org.sonatype.sisu.goodies.marshal.internal.MarshallerSupport
 
doMarshal(Object) - Method in class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamMarshaller
 
doReset() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleHandler
 
doReset() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
doRun() - Method in class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
doRun() - Method in class org.sonatype.sisu.goodies.thread.RunnableSupport
 
doRun() - Method in class org.sonatype.sisu.goodies.thread.TaskThread
 
doRun() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
doStart() - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
doStart() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleHandler
 
doStart() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
doStop() - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
doStop() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleHandler
 
doStop() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
doStop() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
doTask() - Method in class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
doUnmarshal(String, Class<T>) - Method in class org.sonatype.sisu.goodies.marshal.internal.jackson.JacksonMarshaller
 
doUnmarshal(String, Class<T>) - Method in class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbMarshaller
 
doUnmarshal(String, Class<T>) - Method in class org.sonatype.sisu.goodies.marshal.internal.MarshallerSupport
 
doUnmarshal(String, Class<T>) - Method in class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamMarshaller
 

E

enqueueEvent(Object, EventHandler) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.AsyncEventBus
 
enqueueEvent(Object, EventHandler) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Queue the event for dispatch during EventBus.dispatchQueuedEvents().
ensureStarted() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
ensureStopped() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
enterStartState() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
Entry(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
EnumerationIterator - Class in org.sonatype.sisu.goodies.common
Helper to adapt an Enumeration as an Iterator.
EnumerationIterator() - Constructor for class org.sonatype.sisu.goodies.common.EnumerationIterator
 
equals(Object) - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
equals(Object) - Method in class org.sonatype.sisu.goodies.common.OID
 
equals(Object) - Method in class org.sonatype.sisu.goodies.common.Time
 
equals(Object) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventHandler
 
event - Variable in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus.EventWithHandler
 
EventBus - Interface in org.sonatype.sisu.goodies.eventbus
Dispatches events to listeners, and provides ways for listeners to register themselves.
EventBus - Class in org.sonatype.sisu.goodies.eventbus.internal.guava
Dispatches events to listeners, and provides ways for listeners to register themselves.
EventBus() - Constructor for class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Creates a new EventBus named "default".
EventBus(String) - Constructor for class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Creates a new EventBus with the given identifier.
EventBus.EventWithHandler - Class in org.sonatype.sisu.goodies.eventbus.internal.guava
simple struct representing an event and it's handler
EventBus.EventWithHandler(Object, EventHandler) - Constructor for class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus.EventWithHandler
 
EventBus.LoadOnStart - Interface in org.sonatype.sisu.goodies.eventbus
Marker interface for all handlers that should be automatically registered with event bus when event bus is created.
EventHandler - Class in org.sonatype.sisu.goodies.eventbus.internal.guava
Wraps a single-argument 'handler' method on a specific object.
Exit(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 

F

fail() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
fail(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
fillInStackTrace() - Method in error org.sonatype.sisu.goodies.common.Notification
 
find(Collection<T>, String) - Static method in class org.sonatype.sisu.goodies.common.OID
 
find(Collection<T>, OID) - Static method in class org.sonatype.sisu.goodies.common.OID
 
flush(Flushable...) - Static method in class org.sonatype.sisu.goodies.common.io.Flusher
 
flush() - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
Flusher - Class in org.sonatype.sisu.goodies.common.io
Quietly flushes Flushable objects.
Flusher() - Constructor for class org.sonatype.sisu.goodies.common.io.Flusher
 
FORMAT - Static variable in class org.sonatype.sisu.goodies.common.Iso8601Date
 
format(Date) - Static method in class org.sonatype.sisu.goodies.common.Iso8601Date
 
format(String, Object...) - Method in class org.sonatype.sisu.goodies.i18n.AggregateMessageSource
 
format(String, Object...) - Method in interface org.sonatype.sisu.goodies.i18n.MessageSource
 
format(String, Object...) - Method in class org.sonatype.sisu.goodies.i18n.PrefixingMessageSource
 
format(String, Object...) - Method in class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
Format a message (based on String.format(java.lang.String, java.lang.Object...) using the message from the resource bundles using the given code as a pattern and the given objects as arguments.
formatln(String, Object...) - Method in class org.sonatype.sisu.goodies.common.io.PrintBuffer
 

G

get(Object) - Static method in class org.sonatype.sisu.goodies.common.OID
 
get() - Method in class org.sonatype.sisu.goodies.marshal.internal.jackson.ObjectMapperProvider
 
get() - Method in class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamProvider
 
getBuffer() - Method in class org.sonatype.sisu.goodies.common.io.PrintBuffer
 
getBuffer() - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
getEvent() - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.DeadEvent
Returns the wrapped, 'dead' event, which the system was unable to deliver to any registered handler.
getHash() - Method in class org.sonatype.sisu.goodies.common.OID
 
getLifecycle() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleAware
 
getLifecycle() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
getLifecycle() - Method in class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
getLocale() - Method in class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
 
getLock() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
getMessage(String) - Method in class org.sonatype.sisu.goodies.i18n.AggregateMessageSource
 
getMessage(String, String) - Method in class org.sonatype.sisu.goodies.i18n.AggregateMessageSource
 
getMessage(String) - Method in interface org.sonatype.sisu.goodies.i18n.MessageSource
 
getMessage(String, String) - Method in interface org.sonatype.sisu.goodies.i18n.MessageSource
 
getMessage(String) - Method in class org.sonatype.sisu.goodies.i18n.PrefixingMessageSource
 
getMessage(String, String) - Method in class org.sonatype.sisu.goodies.i18n.PrefixingMessageSource
 
getMessage(String) - Method in class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
Get a raw message from the resource bundles using the given code.
getMessage(String, String) - Method in class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
 
getOwner() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
getProperties() - Method in class org.sonatype.sisu.goodies.common.PropertiesLoader
 
getResource() - Method in class org.sonatype.sisu.goodies.common.PropertiesLoader
 
getResourceName() - Method in class org.sonatype.sisu.goodies.common.PropertiesLoader
 
getSource() - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.DeadEvent
Returns the object that originated this event (not the object that originated the wrapped event).
getSources() - Method in class org.sonatype.sisu.goodies.i18n.AggregateMessageSource
 
getState() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
getSystemProperty(Class<?>, String, Object) - Static method in class org.sonatype.sisu.goodies.common.Properties2
 
getSystemProperty(Class<?>, String) - Static method in class org.sonatype.sisu.goodies.common.Properties2
 
getType() - Method in class org.sonatype.sisu.goodies.common.OID
 
getUnit() - Method in class org.sonatype.sisu.goodies.common.Time
Deprecated. 
getValue(String, String) - Method in class org.sonatype.sisu.goodies.common.PropertiesLoader
 
getValue(String) - Method in class org.sonatype.sisu.goodies.common.PropertiesLoader
 
getValue() - Method in class org.sonatype.sisu.goodies.common.Time
Deprecated. 
gigaBytes(long) - Static method in class org.sonatype.sisu.goodies.common.ByteSize
 

H

handleEvent(Object) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventHandler
Invokes the wrapped handler method to handle event.
handler - Variable in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus.EventWithHandler
 
hashCode() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
hashCode() - Method in class org.sonatype.sisu.goodies.common.OID
 
hashCode() - Method in class org.sonatype.sisu.goodies.common.Time
 
hashCode() - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventHandler
 
hours(long) - Static method in class org.sonatype.sisu.goodies.common.Time
 

I

I18N - Class in org.sonatype.sisu.goodies.i18n
Internationalization access.
isCanceled() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
isFailed() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleHandler
 
Iso8601Date - Class in org.sonatype.sisu.goodies.common
Helper for working with ISO 8601 dates.
Iso8601Date() - Constructor for class org.sonatype.sisu.goodies.common.Iso8601Date
 
isResettable() - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleHandler
 
isResettable() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
isStarted() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
isStopped() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 

J

JacksonMarshaller - Class in org.sonatype.sisu.goodies.marshal.internal.jackson
Jackson Marshaller.
JacksonMarshaller(ObjectMapper) - Constructor for class org.sonatype.sisu.goodies.marshal.internal.jackson.JacksonMarshaller
 
JacksonMarshaller() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.jackson.JacksonMarshaller
 
JacksonMarshalModule - Class in org.sonatype.sisu.goodies.marshal.internal.jackson
Jackson marshaling Guice module.
JacksonMarshalModule() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.jackson.JacksonMarshalModule
 
JaxbComponentFactory - Interface in org.sonatype.sisu.goodies.marshal.internal.jaxb
Provides access to JAXB Marshaller and Unmarshaller instances.
JaxbComponentFactoryImpl - Class in org.sonatype.sisu.goodies.marshal.internal.jaxb
Default JaxbComponentFactory implementation.
JaxbComponentFactoryImpl() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbComponentFactoryImpl
 
JaxbMarshaller - Class in org.sonatype.sisu.goodies.marshal.internal.jaxb
JAXB Marshaller.
JaxbMarshaller(JaxbComponentFactory) - Constructor for class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbMarshaller
 
JaxbMarshalModule - Class in org.sonatype.sisu.goodies.marshal.internal.jaxb
JAXB marshaling Guice module.
JaxbMarshalModule() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbMarshalModule
 
join(Thread) - Method in class org.sonatype.sisu.goodies.common.Time
 

K

kiloBytes(long) - Static method in class org.sonatype.sisu.goodies.common.ByteSize
 

L

Lifecycle - Interface in org.sonatype.sisu.goodies.lifecycle
Component life-cycle.
LifecycleAware - Interface in org.sonatype.sisu.goodies.lifecycle
Interface for components that are aware of their Lifecycle.
LifecycleContainer - Interface in org.sonatype.sisu.goodies.lifecycle
Container of Lifecycle components.
LifecycleHandler - Interface in org.sonatype.sisu.goodies.lifecycle
Live-cycle state-machine handler.
LifecycleHandlerContext - Class in org.sonatype.sisu.goodies.lifecycle
 
LifecycleHandlerContext(LifecycleHandler) - Constructor for class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
LifecycleHandlerContext(LifecycleHandler, LifecycleHandlerContext.LifecycleHandlerState) - Constructor for class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
LifecycleHandlerContext.LifecycleHandlerState - Class in org.sonatype.sisu.goodies.lifecycle
 
LifecycleHandlerContext.LifecycleHandlerState(String, int) - Constructor for class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
LifecycleHandlerContext.MainMap_Default - Class in org.sonatype.sisu.goodies.lifecycle
 
LifecycleHandlerContext.MainMap_Default(String, int) - Constructor for class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.MainMap_Default
 
LifecycleManager - Interface in org.sonatype.sisu.goodies.lifecycle
Manages a set of Lifecycle components.
LifecycleManagerImpl - Class in org.sonatype.sisu.goodies.lifecycle.internal
Default LifecycleManager implementation.
LifecycleManagerImpl() - Constructor for class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
LifecycleShutdownManager - Class in org.sonatype.sisu.goodies.lifecycle
Manages a shutdown hook to trigger Lifecycle.stop() on all registered components.
LifecycleShutdownManager() - Constructor for class org.sonatype.sisu.goodies.lifecycle.LifecycleShutdownManager
 
LifecycleSupport - Class in org.sonatype.sisu.goodies.lifecycle
Support for Lifecycle implementations.
LifecycleSupport() - Constructor for class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
load(File) - Static method in class org.sonatype.sisu.goodies.common.Properties2
 
load(URL) - Static method in class org.sonatype.sisu.goodies.common.Properties2
 
load() - Method in class org.sonatype.sisu.goodies.common.PropertiesLoader
 
log - Variable in class org.sonatype.sisu.goodies.common.ComponentSupport
 
log - Variable in class org.sonatype.sisu.goodies.common.guice.ModuleSupport
 
log(String) - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleHandler
 
log - Variable in class org.sonatype.sisu.goodies.thread.ThreadSupport
 

M

marshal(Object) - Method in class org.sonatype.sisu.goodies.marshal.internal.MarshallerSupport
 
marshal(Object) - Method in interface org.sonatype.sisu.goodies.marshal.Marshaller
 
Marshaller - Interface in org.sonatype.sisu.goodies.marshal
Abstraction of marshaling strategy.
marshallerFor(Class) - Method in interface org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbComponentFactory
 
marshallerFor(Class) - Method in class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbComponentFactoryImpl
 
MarshallerSupport - Class in org.sonatype.sisu.goodies.marshal.internal
Support for Marshaller implementations.
MarshallerSupport() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.MarshallerSupport
 
megaBytes(long) - Static method in class org.sonatype.sisu.goodies.common.ByteSize
 
MessageBundle - Interface in org.sonatype.sisu.goodies.i18n
Marker interface for proxy-based I18n message bundles.
MessageBundle.DefaultMessage - Annotation Type in org.sonatype.sisu.goodies.i18n
Default message.
MessageBundle.Key - Annotation Type in org.sonatype.sisu.goodies.i18n
Message key.
MessageSource - Interface in org.sonatype.sisu.goodies.i18n
Provides simple access to i18n messages.
micros(long) - Static method in class org.sonatype.sisu.goodies.common.Time
 
millis(long) - Static method in class org.sonatype.sisu.goodies.common.Time
 
minutes(long) - Static method in class org.sonatype.sisu.goodies.common.Time
 
ModuleSupport - Class in org.sonatype.sisu.goodies.common.guice
Support for Guice Module implementations.
ModuleSupport() - Constructor for class org.sonatype.sisu.goodies.common.guice.ModuleSupport
 
Mutex - Class in org.sonatype.sisu.goodies.common
Mutually exclusive lock marker.
Mutex() - Constructor for class org.sonatype.sisu.goodies.common.Mutex
 

N

name - Variable in class org.sonatype.sisu.goodies.common.NameValue
 
NameValue - Class in org.sonatype.sisu.goodies.common
Container and parser for name=value bits.
nanos(long) - Static method in class org.sonatype.sisu.goodies.common.Time
 
newHandlerSet() - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Creates a new Set for insertion into the handler map.
newThread(Runnable) - Method in class org.sonatype.sisu.goodies.thread.TaskThreadFactory
 
Notification - Error in org.sonatype.sisu.goodies.common
Support for throwable notifications.
Notification() - Constructor for error org.sonatype.sisu.goodies.common.Notification
 
Notification(String) - Constructor for error org.sonatype.sisu.goodies.common.Notification
 
NULL - Static variable in class org.sonatype.sisu.goodies.common.OID
 

O

ObjectMapperProvider - Class in org.sonatype.sisu.goodies.marshal.internal.jackson
Jackson ObjectMapper provider.
ObjectMapperProvider() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.jackson.ObjectMapperProvider
 
of(Enumeration<T>) - Static method in class org.sonatype.sisu.goodies.common.EnumerationIterator
 
of(Class...) - Static method in class org.sonatype.sisu.goodies.i18n.I18N
Returns a MessageSource for the given types.
OID - Class in org.sonatype.sisu.goodies.common
Provides a general identifier for objects.
oid(Object) - Static method in class org.sonatype.sisu.goodies.common.OID
 
onFailure(Throwable) - Method in class org.sonatype.sisu.goodies.thread.RunnableSupport
 
onFailure(Throwable) - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
org.sonatype.sisu.goodies.common - package org.sonatype.sisu.goodies.common
 
org.sonatype.sisu.goodies.common.guice - package org.sonatype.sisu.goodies.common.guice
 
org.sonatype.sisu.goodies.common.io - package org.sonatype.sisu.goodies.common.io
 
org.sonatype.sisu.goodies.eventbus - package org.sonatype.sisu.goodies.eventbus
 
org.sonatype.sisu.goodies.eventbus.internal - package org.sonatype.sisu.goodies.eventbus.internal
 
org.sonatype.sisu.goodies.eventbus.internal.guava - package org.sonatype.sisu.goodies.eventbus.internal.guava
 
org.sonatype.sisu.goodies.i18n - package org.sonatype.sisu.goodies.i18n
 
org.sonatype.sisu.goodies.lifecycle - package org.sonatype.sisu.goodies.lifecycle
 
org.sonatype.sisu.goodies.lifecycle.internal - package org.sonatype.sisu.goodies.lifecycle.internal
 
org.sonatype.sisu.goodies.marshal - package org.sonatype.sisu.goodies.marshal
 
org.sonatype.sisu.goodies.marshal.internal - package org.sonatype.sisu.goodies.marshal.internal
 
org.sonatype.sisu.goodies.marshal.internal.jackson - package org.sonatype.sisu.goodies.marshal.internal.jackson
 
org.sonatype.sisu.goodies.marshal.internal.jaxb - package org.sonatype.sisu.goodies.marshal.internal.jaxb
 
org.sonatype.sisu.goodies.marshal.internal.xstream - package org.sonatype.sisu.goodies.marshal.internal.xstream
 
org.sonatype.sisu.goodies.thread - package org.sonatype.sisu.goodies.thread
 

P

parse(String) - Static method in class org.sonatype.sisu.goodies.common.ByteSize
 
parse(String) - Static method in class org.sonatype.sisu.goodies.common.Iso8601Date
 
parse(String) - Static method in class org.sonatype.sisu.goodies.common.NameValue
 
parse(String) - Static method in class org.sonatype.sisu.goodies.common.OID
 
parse(String) - Static method in class org.sonatype.sisu.goodies.common.Time
 
PATTERN - Static variable in class org.sonatype.sisu.goodies.common.Iso8601Date
 
pause(Time) - Method in class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
PeriodicThreadSupport - Class in org.sonatype.sisu.goodies.thread
Support for periodic Thread implementations.
PeriodicThreadSupport() - Constructor for class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
PeriodicThreadSupport(String) - Constructor for class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
PeriodicThreadSupport(ThreadGroup, String) - Constructor for class org.sonatype.sisu.goodies.thread.PeriodicThreadSupport
 
post(Object) - Method in interface org.sonatype.sisu.goodies.eventbus.EventBus
Posts an event.
post(Object) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Posts an event to all registered handlers.
PrefixingMessageSource - Class in org.sonatype.sisu.goodies.i18n
A message source which prefixes message codes.
PrefixingMessageSource(MessageSource, String) - Constructor for class org.sonatype.sisu.goodies.i18n.PrefixingMessageSource
 
PrintBuffer - Class in org.sonatype.sisu.goodies.common.io
String-based PrintWriter backed by StringBuilderWriter.
PrintBuffer() - Constructor for class org.sonatype.sisu.goodies.common.io.PrintBuffer
 
Properties2 - Class in org.sonatype.sisu.goodies.common
Provides static methods for working with Properties instances.
Properties2() - Constructor for class org.sonatype.sisu.goodies.common.Properties2
 
PropertiesLoader - Class in org.sonatype.sisu.goodies.common
Support for loading resource-based properties file.
PropertiesLoader(Class, String) - Constructor for class org.sonatype.sisu.goodies.common.PropertiesLoader
 
PropertiesLoader(Object, String) - Constructor for class org.sonatype.sisu.goodies.common.PropertiesLoader
 

R

register(Object) - Method in interface org.sonatype.sisu.goodies.eventbus.EventBus
Registers an event handler with this event bus.
register(Object) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Registers all handler methods on object to receive events.
remove(T) - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
remove(T) - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
remove(LifecycleAware...) - Method in class org.sonatype.sisu.goodies.lifecycle.internal.LifecycleManagerImpl
 
remove(T) - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleContainer
 
remove(LifecycleAware...) - Method in interface org.sonatype.sisu.goodies.lifecycle.LifecycleContainer
 
remove(T) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleShutdownManager
 
remove(LifecycleAware...) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleShutdownManager
 
render(Object) - Static method in class org.sonatype.sisu.goodies.common.OID
 
reset() - Method in class org.sonatype.sisu.goodies.common.io.PrintBuffer
 
ResourceBundleMessageSource - Class in org.sonatype.sisu.goodies.i18n
Message source backed up by ResourceBundle instances.
ResourceBundleMessageSource(Locale) - Constructor for class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
 
ResourceBundleMessageSource(Class...) - Constructor for class org.sonatype.sisu.goodies.i18n.ResourceBundleMessageSource
 
ResourceNotFoundException - Exception in org.sonatype.sisu.goodies.i18n
Thrown to indicate a required resource was not found.
ResourceNotFoundException(String) - Constructor for exception org.sonatype.sisu.goodies.i18n.ResourceNotFoundException
 
run() - Method in class org.sonatype.sisu.goodies.thread.RunnableSupport
 
run() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
RunnableSupport - Class in org.sonatype.sisu.goodies.thread
Support for Runnable implementations.
RunnableSupport() - Constructor for class org.sonatype.sisu.goodies.thread.RunnableSupport
 

S

ScriptAccessible - Annotation Type in org.sonatype.sisu.goodies.common
Marker annotation for members which are exposed for script (or template) access.
seconds(long) - Static method in class org.sonatype.sisu.goodies.common.Time
 
SEPARATOR - Static variable in class org.sonatype.sisu.goodies.common.NameValue
 
setOwner(LifecycleHandler) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
size(long, ByteSize.ByteUnit) - Static method in class org.sonatype.sisu.goodies.common.ByteSize
 
sleep() - Method in class org.sonatype.sisu.goodies.common.Time
 
sortKeys(Properties) - Static method in class org.sonatype.sisu.goodies.common.Properties2
 
sortKeys(Map<String, String>) - Static method in class org.sonatype.sisu.goodies.common.Properties2
 
start() - Method in interface org.sonatype.sisu.goodies.lifecycle.Lifecycle
 
start(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
start() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
start() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
start(Lifecycle...) - Static method in class org.sonatype.sisu.goodies.lifecycle.Starter
 
started(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
started() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
Starter - Class in org.sonatype.sisu.goodies.lifecycle
Quietly starts Lifecycle objects.
Starter() - Constructor for class org.sonatype.sisu.goodies.lifecycle.Starter
 
stop() - Method in interface org.sonatype.sisu.goodies.lifecycle.Lifecycle
 
stop(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
stop() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
stop() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleSupport
 
stop(Lifecycle...) - Static method in class org.sonatype.sisu.goodies.lifecycle.Stopper
 
stopped(LifecycleHandlerContext) - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext.LifecycleHandlerState
 
stopped() - Method in class org.sonatype.sisu.goodies.lifecycle.LifecycleHandlerContext
 
Stopper - Class in org.sonatype.sisu.goodies.lifecycle
Quietly stops Lifecycle objects.
Stopper() - Constructor for class org.sonatype.sisu.goodies.lifecycle.Stopper
 
StringBuilderWriter - Class in org.sonatype.sisu.goodies.common.io
Writer buffer using StringBuilder.
StringBuilderWriter() - Constructor for class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 

T

TaskThread - Class in org.sonatype.sisu.goodies.thread
Support for Runnable task executing threads.
TaskThread(Runnable) - Constructor for class org.sonatype.sisu.goodies.thread.TaskThread
 
TaskThread(Runnable, String) - Constructor for class org.sonatype.sisu.goodies.thread.TaskThread
 
TaskThread(ThreadGroup, Runnable, String) - Constructor for class org.sonatype.sisu.goodies.thread.TaskThread
 
TaskThreadFactory - Class in org.sonatype.sisu.goodies.thread
TaskThread factory.
TaskThreadFactory(String) - Constructor for class org.sonatype.sisu.goodies.thread.TaskThreadFactory
 
teraBytes(long) - Static method in class org.sonatype.sisu.goodies.common.ByteSize
 
TestAccessible - Annotation Type in org.sonatype.sisu.goodies.common
Marker annotation for members which are exposed for testing access.
ThreadSupport - Class in org.sonatype.sisu.goodies.thread
Support for Thread implementations.
ThreadSupport() - Constructor for class org.sonatype.sisu.goodies.thread.ThreadSupport
 
ThreadSupport(String) - Constructor for class org.sonatype.sisu.goodies.thread.ThreadSupport
 
ThreadSupport(ThreadGroup, String) - Constructor for class org.sonatype.sisu.goodies.thread.ThreadSupport
 
Time - Class in org.sonatype.sisu.goodies.common
Representation of a specific unit of time.
Time(long, TimeUnit) - Constructor for class org.sonatype.sisu.goodies.common.Time
 
time(long, TimeUnit) - Static method in class org.sonatype.sisu.goodies.common.Time
 
toBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toBytesI() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toDays() - Method in class org.sonatype.sisu.goodies.common.Time
 
toDaysI() - Method in class org.sonatype.sisu.goodies.common.Time
 
toGigaBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toGigaBytesI() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toHours() - Method in class org.sonatype.sisu.goodies.common.Time
 
toHoursI() - Method in class org.sonatype.sisu.goodies.common.Time
 
toKiloBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toKiloBytesI() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toMegaBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toMegaBytesI() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toMicros() - Method in class org.sonatype.sisu.goodies.common.Time
 
toMicrosI() - Method in class org.sonatype.sisu.goodies.common.Time
 
toMillis() - Method in class org.sonatype.sisu.goodies.common.Time
 
toMillisI() - Method in class org.sonatype.sisu.goodies.common.Time
 
toMinutes() - Method in class org.sonatype.sisu.goodies.common.Time
 
toMinutesI() - Method in class org.sonatype.sisu.goodies.common.Time
 
toNanos() - Method in class org.sonatype.sisu.goodies.common.Time
 
toNanosI() - Method in class org.sonatype.sisu.goodies.common.Time
 
toSeconds() - Method in class org.sonatype.sisu.goodies.common.Time
 
toSecondsI() - Method in class org.sonatype.sisu.goodies.common.Time
 
toString() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toString() - Method in class org.sonatype.sisu.goodies.common.io.PrintBuffer
 
toString() - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
toString() - Method in class org.sonatype.sisu.goodies.common.NameValue
 
toString() - Method in class org.sonatype.sisu.goodies.common.OID
 
toString() - Method in class org.sonatype.sisu.goodies.common.PropertiesLoader
 
toString() - Method in class org.sonatype.sisu.goodies.common.Time
 
toString() - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventHandler
 
toString() - Method in class org.sonatype.sisu.goodies.thread.ThreadSupport
 
toTeraBytes() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
toTeraBytesI() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
TRUE - Static variable in class org.sonatype.sisu.goodies.common.NameValue
 

U

unit() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
unit() - Method in class org.sonatype.sisu.goodies.common.Time
 
unmarshal(String, Class<T>) - Method in class org.sonatype.sisu.goodies.marshal.internal.MarshallerSupport
 
unmarshal(String, TypeLiteral<T>) - Method in class org.sonatype.sisu.goodies.marshal.internal.MarshallerSupport
 
unmarshal(String, Class<T>) - Method in interface org.sonatype.sisu.goodies.marshal.Marshaller
 
unmarshal(String, TypeLiteral<T>) - Method in interface org.sonatype.sisu.goodies.marshal.Marshaller
 
unmarshallerFor(Class) - Method in interface org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbComponentFactory
 
unmarshallerFor(Class) - Method in class org.sonatype.sisu.goodies.marshal.internal.jaxb.JaxbComponentFactoryImpl
 
unregister(Object) - Method in interface org.sonatype.sisu.goodies.eventbus.EventBus
Unregisters an event handler from this event bus.
unregister(Object) - Method in class org.sonatype.sisu.goodies.eventbus.internal.guava.EventBus
Unregisters all handler methods on a registered object.

V

va(T...) - Static method in class org.sonatype.sisu.goodies.common.Varargs
 
value() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
value - Variable in class org.sonatype.sisu.goodies.common.NameValue
 
value() - Method in class org.sonatype.sisu.goodies.common.Time
 
valueI() - Method in class org.sonatype.sisu.goodies.common.ByteSize
 
valueOf(String) - Static method in enum org.sonatype.sisu.goodies.common.ByteSize.ByteUnit
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonatype.sisu.goodies.common.ByteSize.ByteUnit
Returns an array containing the constants of this enum type, in the order they are declared.
Varargs - Class in org.sonatype.sisu.goodies.common
Helper for simplifying use of var-args where T[] is required.
Varargs() - Constructor for class org.sonatype.sisu.goodies.common.Varargs
 

W

wait(Object) - Method in class org.sonatype.sisu.goodies.common.Time
 
write(int) - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
write(char[], int, int) - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
write(String) - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 
write(String, int, int) - Method in class org.sonatype.sisu.goodies.common.io.StringBuilderWriter
 

X

XstreamMarshaller - Class in org.sonatype.sisu.goodies.marshal.internal.xstream
XStream Marshaller.
XstreamMarshaller(XStream) - Constructor for class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamMarshaller
 
XstreamMarshaller() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamMarshaller
 
XstreamMarshalModule - Class in org.sonatype.sisu.goodies.marshal.internal.xstream
XStream marshaling Guice module.
XstreamMarshalModule() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamMarshalModule
 
XstreamProvider - Class in org.sonatype.sisu.goodies.marshal.internal.xstream
XStream provider.
XstreamProvider() - Constructor for class org.sonatype.sisu.goodies.marshal.internal.xstream.XstreamProvider
 

$ A B C D E F G H I J K L M N O P R S T U V W X

Copyright © 2008-2012 Sonatype, Inc.. All Rights Reserved.