org.apache.commons.collections4.functors
Class ExceptionFactory<T>

java.lang.Object
  extended by org.apache.commons.collections4.functors.ExceptionFactory<T>
All Implemented Interfaces:
Serializable, Factory<T>

public final class ExceptionFactory<T>
extends Object
implements Factory<T>, Serializable

Factory implementation that always throws an exception.

Since:
3.0
Version:
$Id: ExceptionFactory.java 1479408 2013-05-05 22:15:05Z sebb $
See Also:
Serialized Form

Field Summary
static Factory<Object> INSTANCE
          Singleton predicate instance
 
Method Summary
 T create()
          Always throws an exception.
static
<T> Factory<T>
exceptionFactory()
          Factory returning the singleton instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final Factory<Object> INSTANCE
Singleton predicate instance

Method Detail

exceptionFactory

public static <T> Factory<T> exceptionFactory()
Factory returning the singleton instance.

Type Parameters:
T - the type the factory creates
Returns:
the singleton instance
Since:
3.1

create

public T create()
Always throws an exception.

Specified by:
create in interface Factory<T>
Returns:
never
Throws:
FunctorException - always


Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.