net.sf.json.processors
Class DefaultValueProcessorMatcher

java.lang.Object
  extended by net.sf.json.processors.DefaultValueProcessorMatcher

public abstract class DefaultValueProcessorMatcher
extends Object

Base class for finding a matching DefaultValueProcessor.

Author:
Andres Almiray

Field Summary
static DefaultValueProcessorMatcher DEFAULT
          Matches the target with equals()
 
Constructor Summary
DefaultValueProcessorMatcher()
           
 
Method Summary
abstract  Object getMatch(Class target, Set set)
          Returns the matching class calculated with the target class and the provided set.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final DefaultValueProcessorMatcher DEFAULT
Matches the target with equals()

Constructor Detail

DefaultValueProcessorMatcher

public DefaultValueProcessorMatcher()
Method Detail

getMatch

public abstract Object getMatch(Class target,
                                Set set)
Returns the matching class calculated with the target class and the provided set.

Parameters:
target - the target class to match
set - a set of possible matches