private static class RecordBuffer.ScopeBufferName
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) BufferImpl |
buffer
The
BufferImpl whose name will be restored at the end of the current scope. |
(package private) java.lang.String |
javaName
The java name from calling procedure.
|
(package private) java.lang.String |
legacyName
The legacy name from calling procedure.
|
Modifier | Constructor and Description |
---|---|
private |
ScopeBufferName(java.lang.String javaName,
java.lang.String legacyName,
BufferImpl buffer)
The constructor initializes the final fields of this immutable container class.
|
final java.lang.String javaName
final java.lang.String legacyName
final BufferImpl buffer
BufferImpl
whose name will be restored at the end of the current scope.private ScopeBufferName(java.lang.String javaName, java.lang.String legacyName, BufferImpl buffer)
javaName
- The java name from calling procedure.legacyName
- The legacy name from calling procedure.buffer
- The BufferImpl
whose name will be restored at the end of the current
scope.