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(Object[] val)
           
 T extract(Object args)
           
 Class<T> getKlazz()
           
 

Method Detail

getKlazz

Class<T> getKlazz()

accept

boolean accept(T meta,
               T value)

extract

T extract(Object args)

canUse

boolean canUse(Object[] val)


Copyright © 1999-2010 CodeLutin. All Rights Reserved.