TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.socket
Interface OutputEntry<E extends OutputEntry<E>>

All Superinterfaces:
Entry
All Known Subinterfaces:
IOEntry<E>, IOPool.Entry<E>
All Known Implementing Classes:
ByteArrayIOEntry, ByteArrayIOPool.Entry

public interface OutputEntry<E extends OutputEntry<E>>
extends Entry

An entry which provides output sockets.

Author:
Christian Schlichtherle
See Also:
InputEntry

Nested Class Summary
 
Nested classes/interfaces inherited from interface de.schlichtherle.truezip.entry.Entry
Entry.Access, Entry.Size, Entry.Type
 
Field Summary
 
Fields inherited from interface de.schlichtherle.truezip.entry.Entry
NULL, UNKNOWN
 
Method Summary
 OutputSocket<E> getOutputSocket()
          Returns an output socket for writing this entry.
 
Methods inherited from interface de.schlichtherle.truezip.entry.Entry
getName, getSize, getTime, getType
 

Method Detail

getOutputSocket

@NonNull
OutputSocket<E> getOutputSocket()
Returns an output socket for writing this entry. The method IOSocket.getLocalTarget() of the returned socket must return this entry.

Returns:
An output socket for writing this entry.

TrueZIP Kernel 7.0-rc1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.