org.expasy.jpl.commons.base.process
Class U2VSequenceTransformer<U,V>

java.lang.Object
  extended by org.expasy.jpl.commons.base.process.U2VSequenceTransformer<U,V>
Type Parameters:
U - the object type to transform.
V - the object type transformed.
All Implemented Interfaces:
org.apache.commons.collections15.Transformer<U,V>

public final class U2VSequenceTransformer<U,V>
extends Object
implements org.apache.commons.collections15.Transformer<U,V>

A sequence of Transformers.

Version:
1.0
Author:
nikitin

Method Summary
<U1,U2> void
addTransformer(org.apache.commons.collections15.Transformer<U1,U2> transformer)
           
static
<U,V> U2VSequenceTransformer
newInstance()
           
 V transform(U object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static <U,V> U2VSequenceTransformer newInstance()

addTransformer

public <U1,U2> void addTransformer(org.apache.commons.collections15.Transformer<U1,U2> transformer)

transform

public V transform(U object)
Specified by:
transform in interface org.apache.commons.collections15.Transformer<U,V>


Copyright (c) 2012 Swiss Institute of Bioinformatics. All rights reserved.