public class NestedTypeAwareImportNormalizerWithDotSeparator extends AbstractNestedTypeAwareImportNormalizer
import java.util.Map
allows to use
Map$Entry entry
and Map.Entry entry
.
This import normalizer handles imports that use the dollar ('.'
) sign
as the separator for nested types.Constructor and Description |
---|
NestedTypeAwareImportNormalizerWithDotSeparator(QualifiedName importedNamespace,
boolean wildcard,
boolean ignoreCase) |
Modifier and Type | Method and Description |
---|---|
QualifiedName |
deresolve(QualifiedName fullyQualifiedName) |
protected QualifiedName |
internalResolve(QualifiedName relativeName) |
protected QualifiedName |
resolveNonWildcard(QualifiedName relativeName) |
createNestedTypeAwareImportNormalizer, resolve, resolveWildcard
equals, getImportedNamespacePrefix, hashCode, hasWildCard, isIgnoreCase, toString
public NestedTypeAwareImportNormalizerWithDotSeparator(QualifiedName importedNamespace, boolean wildcard, boolean ignoreCase)
public QualifiedName deresolve(QualifiedName fullyQualifiedName)
deresolve
in class ImportNormalizer
protected QualifiedName resolveNonWildcard(QualifiedName relativeName)
resolveNonWildcard
in class AbstractNestedTypeAwareImportNormalizer
protected QualifiedName internalResolve(QualifiedName relativeName)