public class NonMangler extends java.lang.Object implements NameMangler
Constructor and Description |
---|
NonMangler() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
shortArrayName(java.lang.String symbol,
java.lang.String method,
java.lang.String suffix)
This returns the full, unmangled name.
|
java.lang.String |
shortName(java.lang.String symbol,
java.lang.String suffix)
This return the full, unmangled name.
|
java.lang.String |
shortName(java.lang.String symbol,
java.lang.String method,
java.lang.String suffix)
This returns the full, unmangled name.
|
public java.lang.String shortName(java.lang.String symbol, java.lang.String method, java.lang.String suffix)
shortName
in interface NameMangler
symbol
- the fullname of the Symbol
. This name has period
characters between the various parts of the fullname.method
- the name of the method Method
. This name has no
periods in it.suffix
- a string that is tagged onto the end of the method.
Implementation methods may have "_i" as a suffix to
keep them distinct from stubs and skeletons.public java.lang.String shortArrayName(java.lang.String symbol, java.lang.String method, java.lang.String suffix)
shortArrayName
in interface NameMangler
symbol
- the fullname of the Symbol
. This name has period
characters between the various parts of the fullname.method
- the name of the method Method
. This name has no
periods in it.suffix
- a string that is tagged onto the end of the method.
Implementation methods may have "_i" as a suffix to
keep them distinct from stubs and skeletons.public java.lang.String shortName(java.lang.String symbol, java.lang.String suffix)
shortName
in interface NameMangler