T
- Type of type declaration nodes of the languageO
- Type of operation declaration nodes of the languagepublic interface ProjectMemoizer<T extends QualifiableNode,O extends QualifiableNode>
BasicProjectMemoizer
.
Memoizers need not be all kept, in fact, only those who refer to operations or classes defined in the analysed file are still relevant.
Modifier and Type | Method and Description |
---|---|
MetricMemoizer<T> |
getClassMemoizer(QualifiedName qname)
Gets the class metric memoizer corresponding to the qualified name.
|
MetricMemoizer<O> |
getOperationMemoizer(QualifiedName qname)
Gets the operation metric memoizer corresponding to the qualified name.
|
MetricMemoizer<O> getOperationMemoizer(QualifiedName qname)
qname
- The qualified name of the operation to fetchMetricMemoizer<T> getClassMemoizer(QualifiedName qname)
qname
- The qualified name of the class to fetchCopyright © 2002–2018 PMD. All rights reserved.