public abstract class PatternConditionPlus<Target,Value> extends PatternCondition<Target> implements PairProcessor<Value,ProcessingContext>
| Constructor and Description | 
|---|
PatternConditionPlus(java.lang.String methodName,
                    ElementPattern valuePattern)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
accepts(Target t,
       ProcessingContext context)  | 
ElementPattern | 
getValuePattern()  | 
boolean | 
process(Value p,
       ProcessingContext context)  | 
abstract boolean | 
processValues(Target t,
             ProcessingContext context,
             PairProcessor<Value,ProcessingContext> processor)  | 
append, appendArray, getDebugMethodName, processParameters, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitalwaysFalse, alwaysTruepublic PatternConditionPlus(java.lang.String methodName,
                            ElementPattern valuePattern)
public ElementPattern getValuePattern()
public abstract boolean processValues(Target t, ProcessingContext context, PairProcessor<Value,ProcessingContext> processor)
public boolean accepts(Target t, ProcessingContext context)
accepts in class PatternCondition<Target>public final boolean process(Value p, ProcessingContext context)
process in interface PairProcessor<Value,ProcessingContext>