net.sf.farrago.runtime
Class FarragoRuntimeContext.StreamOwner
java.lang.Object
org.eigenbase.util.CompoundClosableAllocation
net.sf.farrago.util.FarragoCompoundAllocation
net.sf.farrago.runtime.FarragoRuntimeContext.StreamOwner
- All Implemented Interfaces:
- FarragoAllocation, FarragoAllocationOwner, ClosableAllocation, ClosableAllocationOwner
- Enclosing class:
- FarragoRuntimeContext
private static class FarragoRuntimeContext.StreamOwner
- extends FarragoCompoundAllocation
Inner class for taking care of closing streams without deallocating them.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FarragoRuntimeContext.StreamOwner
private FarragoRuntimeContext.StreamOwner()
closeAllocation
public void closeAllocation()
- Description copied from interface:
ClosableAllocation
- Closes this object.
- Specified by:
closeAllocation
in interface ClosableAllocation
- Overrides:
closeAllocation
in class CompoundClosableAllocation