JML

org.multijava.mjc
Class CType.StringBuffers

java.lang.Object
  extended byorg.multijava.mjc.CType.StringBuffers
Enclosing class:
CType

public static class CType.StringBuffers
extends Object

This inner class optimizes performance by maintaining a stack of FastStringBuffers to be recycled.


Field Summary
private static Stack stack
           
 
Constructor Summary
CType.StringBuffers()
           
 
Method Summary
(package private) static FastStringBuffer getStringBuffer()
           
(package private) static void release(FastStringBuffer buff)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stack

private static Stack stack
Constructor Detail

CType.StringBuffers

public CType.StringBuffers()
Method Detail

getStringBuffer

static FastStringBuffer getStringBuffer()

release

static void release(FastStringBuffer buff)

JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.