BaseTypeSignature
, ReferenceTypeSignature
public abstract class TypeSignature extends HierarchicalTypeSignature
ReferenceTypeSignature
(whose own
subclasses are ClassRefTypeSignature
, TypeVariableSignature
, and ArrayTypeSignature
), and
BaseTypeSignature
.Modifier and Type | Field | Description |
---|---|---|
protected ScanResult |
scanResult |
Constructor | Description |
---|---|
TypeSignature() |
Modifier and Type | Method | Description |
---|---|---|
abstract boolean |
equalsIgnoringTypeParams(TypeSignature other) |
Compare base types, ignoring generic type parameters.
|
protected abstract String |
getClassName() |
The name of the class (used by
getClassInfo() to fetch the ClassInfo object for the class). |
protected transient ScanResult scanResult
public abstract boolean equalsIgnoringTypeParams(TypeSignature other)
other
- the other TypeSignature
to compare to.TypeSignature
objects are equal, ignoring type parameters.protected abstract String getClassName()
getClassInfo()
to fetch the ClassInfo
object for the class).Copyright © 2018. All rights reserved.