- Type Parameters:
T
- is the interface that defines the list of somethingK
- is the implementation of T actually used to manage the list of the
somethingZ
- is the analyzed something that the analyzer A
returnsA
- is the analyzer to analyze the something.
- All Implemented Interfaces:
- Analyzer<T>, FactoryManaged, ListAnalyzer<T>
- Direct Known Subclasses:
- BasicExpressionListAnalyzer, BasicLeftValueListAnalyzer, BasicSimpleLeftValueListAnalyzer
public abstract class AbstractGenericListAnalyzer<T extends GenericList<Z>,K extends T,Z extends AnalysisResult,A extends Analyzer<Z>>
extends Object
implements ListAnalyzer<T>
An abstract class to analyze a list of something. A list is several something
separated by commas.
- Author:
- Peter Verhas
date June 14, 2012