private static class SourceNameMapper.LegacyClass
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<InternalEntry> |
ctors
A list of overloaded constructors to their signatures.
|
private InternalEntry |
dtor
The destructor for this legacy type.
|
private java.util.List<InternalEntry> |
dtors
The resolved list of the destructors (super-class first).
|
private java.lang.reflect.Method[] |
executeMethods
The execute methods for this type and its hierarchy.
|
private java.util.Map<java.lang.String,java.lang.Integer> |
extents
The map of each property's extent (where it applies).
|
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> |
getters
A map of property getters to their signatures.
|
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> |
overloads
A map of overloaded methods to their signatures.
|
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> |
overrides
A map of all overloaded methods, including from super-classes.
|
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> |
setters
A map of property setters to their signatures.
|
private InternalEntry |
staticCtor
The static constructor for this legacy type.
|
| Modifier | Constructor and Description |
|---|---|
private |
LegacyClass() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<InternalEntry> |
getOverrides(java.lang.Class<?> type,
java.lang.String iename)
Get all overloads of this method name; only the overrides of the methods are included (their super-class
definitions matching name and parameters will not be included).
|
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> overloads
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> overrides
private java.util.List<InternalEntry> ctors
private InternalEntry staticCtor
private InternalEntry dtor
private java.util.List<InternalEntry> dtors
private java.lang.reflect.Method[] executeMethods
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> getters
private java.util.Map<java.lang.String,java.util.List<InternalEntry>> setters
private java.util.Map<java.lang.String,java.lang.Integer> extents
public java.util.List<InternalEntry> getOverrides(java.lang.Class<?> type, java.lang.String iename)
type - The legacy _BaseObject_ sub-class.iename - The legacy name.