A B C D E F G H I J L M N O P R S T U V W

S

SEPARATOR - Static variable in class jut.io.Paths
system independent separator for files.
setExtendedInfo(File, String) - Method in interface jut.io.Files.ExtendedInfoSetter
sets the extended information of file, e.g. access control, hidden status, etc.
setExtendedInfo(File, String) - Static method in class jut.io.Files
sets the extended information of file, e.g. access control, hidden status, etc. by default doesn't do anything if no Files.ExtendedInfoSetter is set by Files.setExtendedInfoSetter(ExtendedInfoSetter).
setExtendedInfoGetter(ParamCallable<String, File>) - Static method in class jut.io.Files
globally set the method for getting extended file information of files used by Files.getExtendedInfo(File).
setExtendedInfoSetter(Files.ExtendedInfoSetter) - Static method in class jut.io.Files
globally set the method for setting extended file information of files used by Files.setExtendedInfo(File, String).
setInput(ParamCallable<InputStream, File>) - Static method in class jut.io.Streams
globally set the method for creating buffered InputStreams used by Streams.input(File) . by setting a suitable method, e.g. an input speed limit can be implemented.
setListFilesHandler(ParamCallable<File[], File>) - Static method in class jut.io.Files
globally set the method for getting the files contained in a directory used by Files.listFiles(File). by setting a suitable method, e.g. an input speed limit can be implemented.
setOutput(ParamCallable<OutputStream, File>) - Static method in class jut.io.Streams
globally set the method for creating buffered OutputStreams used by Streams.output(File). by setting a suitable method, e.g. an output speed limit can be implemented.
setOverflowHandler(ParamRunnable<Iterable<byte[]>>) - Method in class jut.io.InputStreamCache
set the overflow handler to run if a memory-only stream cache surpasses its size limit.
shutdown() - Method in class jut.util.concurrent.BlockingThreadPool
initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted. this method returns immediately. it does not wait for the task execution to finish. invocation has no additional effect if already shut down.
shutdownWait() - Method in class jut.util.concurrent.BlockingThreadPool
initiates an orderly shutdown (see BlockingThreadPool.shutdown() and waits for the task execution to finish. to avoid deadlocks, this method must not be called from one of the thread pool's threads.
SimpleCounter - Class in jut.ref
wrapper for a long value that is to be accessed and modified out of more than one context.
SimpleCounter() - Constructor for class jut.ref.SimpleCounter
 
skip(long) - Method in class jut.io.InputCountStream
this method always throws an UnsupportedOperationException.
source - Variable in class jut.io.InputStreamCache
the source input stream.
Streams - Class in jut.io
static stream utility methods.
Strings - Class in jut.lang
static string utility methods.
sync(ParamCallable<T, Long>) - Method in class jut.ref.Counter
run a synchronized task, e.g. compare and set, and return the tasks result.

A B C D E F G H I J L M N O P R S T U V W