net.sf.json.util
Class PropertyExclusionClassMatcher

java.lang.Object
  extended by net.sf.json.util.PropertyExclusionClassMatcher

public abstract class PropertyExclusionClassMatcher
extends Object

Base class for finding a matching property exlucsion.

Author:
Andres Almiray

Field Summary
static PropertyExclusionClassMatcher DEFAULT
          Matches the target with equals()
 
Constructor Summary
PropertyExclusionClassMatcher()
           
 
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 PropertyExclusionClassMatcher DEFAULT
Matches the target with equals()

Constructor Detail

PropertyExclusionClassMatcher

public PropertyExclusionClassMatcher()
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