TrueZIP Kernel 7.0-rc2

Uses of Class
de.schlichtherle.truezip.util.BitField

Packages that use BitField
de.schlichtherle.truezip.fs Provides access to (possibly federated virtual) file systems. 
de.schlichtherle.truezip.fs.archive Provides acces to archive files as if they were just directories. 
de.schlichtherle.truezip.util General utility classes. 
 

Uses of BitField in de.schlichtherle.truezip.fs
 

Fields in de.schlichtherle.truezip.fs declared as BitField
(package private)  BitField<FsInputOption> FsFederatingController.Input.options
           
(package private)  BitField<FsOutputOption> FsFederatingController.Output.options
           
(package private)  BitField<FsInputOption> FsCachingController.Input.options
           
(package private)  BitField<FsOutputOption> FsCachingController.Output.options
           
private  BitField<FsOutputOption> FsCachingController.EntryCache.outputOptions
           
static BitField<FsSyncOption> FsManager.UMOUNT
          Equivalent to BitField.of(FsSyncOption.FORCE_CLOSE_INPUT, FsSyncOption.FORCE_CLOSE_OUTPUT, FsSyncOption.CLEAR_CACHE).
 

Methods in de.schlichtherle.truezip.fs with parameters of type BitField
private
<X extends IOException>
void
FsCachingController.beforeSync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
(package private)  FsCachingController.EntryCache FsCachingController.EntryCache.configure(BitField<FsInputOption> options)
           
(package private)  FsCachingController.EntryCache FsCachingController.EntryCache.configure(BitField<FsOutputOption> options, Entry template)
           
 InputSocket<?> FsStatisticsController.getInputSocket(FsEntryName name, BitField<FsInputOption> options)
           
 InputSocket<?> FsFederatingController.getInputSocket(FsEntryName name, BitField<FsInputOption> options)
           
 InputSocket<?> FsDecoratingController.getInputSocket(FsEntryName name, BitField<FsInputOption> options)
           
abstract  InputSocket<?> FsController.getInputSocket(FsEntryName name, BitField<FsInputOption> options)
          Returns an input socket for reading the contents of the entry addressed by the given name from the file system.
 InputSocket<?> FsConcurrentController.getInputSocket(FsEntryName name, BitField<FsInputOption> options)
           
 InputSocket<?> FsCachingController.getInputSocket(FsEntryName name, BitField<FsInputOption> options)
           
 OutputSocket<?> FsStatisticsController.getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
 OutputSocket<?> FsFederatingController.getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
 OutputSocket<?> FsDecoratingController.getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
abstract  OutputSocket<?> FsController.getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, Entry template)
          Returns an output socket for writing the contents of the entry addressed by the given name to the file system.
 OutputSocket<?> FsConcurrentController.getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
 OutputSocket<?> FsCachingController.getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
 void FsFederatingController.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
           
 void FsDecoratingController.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
           
abstract  void FsController.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
          Creates or replaces and finally links a chain of one or more entries for the given entry name into the file system.
 void FsConcurrentController.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
           
 void FsCachingController.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
           
 boolean FsFederatingController.setTime(FsEntryName name, BitField<Entry.Access> types, long value)
           
 boolean FsDecoratingController.setTime(FsEntryName name, BitField<Entry.Access> types, long value)
           
abstract  boolean FsController.setTime(FsEntryName name, BitField<Entry.Access> types, long value)
           
 boolean FsConcurrentController.setTime(FsEntryName name, BitField<Entry.Access> types, long value)
           
 void FsManager.sync(BitField<FsSyncOption> options)
          Commits all unsynchronized changes to the contents of the federated file systems managed by this instance to their respective parent file system.
 void FsController.sync(BitField<FsSyncOption> options)
          Commits all unsynchronized changes to the contents of this file to its parent file system.
<X extends IOException>
void
FsDecoratingController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
abstract
<X extends IOException>
void
FsController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
          Commits all unsynchronized changes to the contents of this file system to its parent file system.
<X extends IOException>
void
FsConcurrentController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
<X extends IOException>
void
FsCachingController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
<X extends IOException>
void
FsStatisticsManager.sync(BitField<FsSyncOption> options, ExceptionHandler<? super IOException,X> handler)
          Commits all unsynchronized changes to the contents of all federated file systems managed by this instance to their respective parent file system.
<X extends IOException>
void
FsManager.sync(BitField<FsSyncOption> options, ExceptionHandler<? super IOException,X> handler)
          Commits all unsynchronized changes to the contents of all federated file systems managed by this instance to their respective parent file system.
<X extends IOException>
void
FsFailSafeManager.sync(BitField<FsSyncOption> options, ExceptionHandler<? super IOException,X> handler)
          Commits all unsynchronized changes to the contents of all federated file systems managed by this instance to their respective parent file system.
<X extends IOException>
void
FsDecoratingManager.sync(BitField<FsSyncOption> options, ExceptionHandler<? super IOException,X> handler)
           
 

Constructors in de.schlichtherle.truezip.fs with parameters of type BitField
FsCachingController.Input(FsEntryName name, BitField<FsInputOption> options)
           
FsCachingController.Output(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
FsFederatingController.Input(FsEntryName name, BitField<FsInputOption> options)
           
FsFederatingController.Output(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
FsStatisticsController.Input(FsEntryName name, BitField<FsInputOption> options)
           
FsStatisticsController.Output(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
 

Uses of BitField in de.schlichtherle.truezip.fs.archive
 

Fields in de.schlichtherle.truezip.fs.archive declared as BitField
private static BitField<FsOutputOption> FsArchiveController.AUTO_MOUNT_OPTIONS
           
private static BitField<FsOutputOption> FsDefaultArchiveController.MAKE_OUTPUT_OPTIONS
           
private static BitField<FsInputOption> FsDefaultArchiveController.MOUNT_INPUT_OPTIONS
           
private static BitField<FsOutputOption> FsDefaultArchiveController.MOUNT_MASK
           
(package private)  BitField<FsInputOption> FsArchiveController.Input.options
           
(package private)  BitField<FsOutputOption> FsArchiveController.Output.options
           
private static BitField<FsSyncOption> FsDefaultArchiveController.SYNC_OPTIONS
           
private static BitField<FsSyncOption> FsArchiveController.UNLINK_SYNC_OPTIONS
           
 

Methods in de.schlichtherle.truezip.fs.archive with parameters of type BitField
(package private)  FsArchiveFileSystem<E> FsFileSystemArchiveController.autoMount(boolean autoCreate, BitField<FsOutputOption> options)
           
(package private) abstract  FsArchiveFileSystem<E> FsFileSystemArchiveController.MountState.autoMount(boolean autoCreate, BitField<FsOutputOption> options)
           
(package private)  FsArchiveFileSystem<E> FsFileSystemArchiveController.ResetFileSystem.autoMount(boolean autoCreate, BitField<FsOutputOption> options)
           
(package private)  FsArchiveFileSystem<E> FsFileSystemArchiveController.MountedFileSystem.autoMount(boolean autoCreate, BitField<FsOutputOption> options)
           
(package private)  FsArchiveFileSystem<E> FsFileSystemArchiveController.FalsePositiveFileSystem.autoMount(boolean autoCreate, BitField<FsOutputOption> options)
           
(package private) abstract  FsArchiveFileSystem<E> FsArchiveController.autoMount(boolean autoCreate, BitField<FsOutputOption> options)
          Returns the (virtual) archive file system mounted from the target archive file.
private
<X extends IOException>
void
FsDefaultArchiveController.awaitSync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
          Waits for all entry input and entry output streams to close or forces them to close, dependending on the options.
 InputSocket<?> FsArchiveController.getInputSocket(FsEntryName name, BitField<FsInputOption> options)
           
 OutputSocket<?> FsArchiveController.getOutputSocket(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
(package private)  void FsDefaultArchiveController.makeOutput(BitField<FsOutputOption> options, Entry rootTemplate)
           
 FsArchiveFileSystemOperation<E> FsReadOnlyArchiveFileSystem.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
           
 FsArchiveFileSystemOperation<E> FsArchiveFileSystem.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
          Begins a transaction to create or replace and finally link a chain of one or more archive entries for the given path into this archive file system.
 void FsArchiveController.mknod(FsEntryName name, Entry.Type type, BitField<FsOutputOption> options, Entry template)
           
(package private) abstract  void FsFileSystemArchiveController.mount(boolean autoCreate, BitField<FsOutputOption> options)
          Mounts the (virtual) archive file system from the target file.
(package private)  void FsDefaultArchiveController.mount(boolean autoCreate, BitField<FsOutputOption> options)
           
 boolean FsReadOnlyArchiveFileSystem.setTime(FsEntryName path, BitField<Entry.Access> types, long value)
           
 boolean FsArchiveFileSystem.setTime(FsEntryName name, BitField<Entry.Access> types, long value)
           
 boolean FsArchiveController.setTime(FsEntryName name, BitField<Entry.Access> types, long value)
           
<X extends IOException>
void
FsDefaultArchiveController.sync(BitField<FsSyncOption> options, ExceptionHandler<? super FsSyncException,X> handler)
           
 

Constructors in de.schlichtherle.truezip.fs.archive with parameters of type BitField
FsArchiveController.Input(FsEntryName name, BitField<FsInputOption> options)
           
FsArchiveController.Output(FsEntryName name, BitField<FsOutputOption> options, Entry template)
           
 

Uses of BitField in de.schlichtherle.truezip.util
 

Methods in de.schlichtherle.truezip.util that return BitField
static
<E extends Enum<E>>
BitField<E>
BitField.allOf(Class<E> elementType)
          Returns a bit field which contains all enums of the given element type.
 BitField<E> BitField.and(BitField<E> that)
           
 BitField<E> BitField.clear(E bit)
          Clears the given bit.
static
<E extends Enum<E>>
BitField<E>
BitField.noneOf(Class<E> elementType)
          Returns a bit field which can contain the given element type and is initially empty.
 BitField<E> BitField.not()
           
static
<E extends Enum<E>>
BitField<E>
BitField.of(Class<E> elementType, String list)
           
static
<E extends Enum<E>>
BitField<E>
BitField.of(E bit)
          Returns a bit field which contains the given bit.
static
<E extends Enum<E>>
BitField<E>
BitField.of(E bit, E... bits)
          Returns a bit field which contains the given bits.
static
<E extends Enum<E>>
BitField<E>
BitField.of(EnumSet<E> bits)
          Returns a bit field which contains the same bits as the given set of enums.
 BitField<E> BitField.or(BitField<E> that)
           
 BitField<E> BitField.set(E bit)
          Sets the given bit.
 BitField<E> BitField.set(E bit, boolean set)
          Sets or clears the given bit.
 

Methods in de.schlichtherle.truezip.util with parameters of type BitField
 BitField<E> BitField.and(BitField<E> that)
           
 BitField<E> BitField.or(BitField<E> that)
           
 


TrueZIP Kernel 7.0-rc2

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