Package com.levigo.util.base

Interface Summary
Disposable Implementations of Disposable provide a life-cycle method used to properly handle the disposal of instances.
Factory<T,E extends Throwable> An object capable of creating an instance of type T.
Identifiable An interface to be implemented by classes providing a way to uniquely identify their instances.
Memento A simple implementation of the Memento class from the well-known memento pattern.
MementoOriginator A simple implementation of the Originator class from the well-known memento pattern.
Provider<T,E extends Throwable> An object capable of providing an instance of type T.
Resolver<T,E extends Throwable> An object capable of resolving an instance of type T based on a given name.
 

Class Summary
AffineTransforms A bunch of static utility methods useful in conjunction with AffineTransforms.
Colors A bunch of static utility methods useful in conjunction with colors.
CompositeMemento A composite memento that encompasses a collection or an array of MementoOriginators.
Exceptions Utility classes related to exceptions/throwables.
MimicryThrowable A Throwable used to mimic arbitrary Throwables for serialization purposes.
Numbers Credit for the Numbers.floor(float), Numbers.ceil(float) and Numbers.round(float) methods: riven: http://riven8192.blogspot.com/2010/02/fastmath-fast-floor.html
Objects Utility classes which don't fit anywhere else.
OS Provides methods related to the runtime environment.
SimpleProvider<T,E extends Throwable> A simple provider providing a single, fixed item.
Strings Utility methods for String processing.
 

Enum Summary
Corner An enum describing a corner of a rectangular area.
 



Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.