fr.ifremer.isisfish.ui.widget.filter
Interface Acceptor<T>

All Known Subinterfaces:
FilterAcceptor<M,T>
All Known Implementing Classes:
AcceptorFactory.DoubleAcceptor, AcceptorFactory.FloatAcceptor, AcceptorFactory.LongAcceptor, CompositeFilterAcceptor

public interface Acceptor<T>

Class representing a acceptor-extractor for a given type.

Author:
chemit
See Also:
FilterParamModel

Method Summary
 boolean accept(T meta, T value)
           
 boolean canUse(java.lang.Object[] val)
           
 T extract(java.lang.Object args)
           
 java.lang.Class<T> getKlazz()
           
 

Method Detail

getKlazz

java.lang.Class<T> getKlazz()

accept

boolean accept(T meta,
               T value)

extract

T extract(java.lang.Object args)

canUse

boolean canUse(java.lang.Object[] val)


Copyright © 1999-2010 CodeLutin. All Rights Reserved.