- info(Supplier<Object>) - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Log a message with info log level.
- info(Supplier<Object>, Throwable) - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Log a message with info log level.
- INSTANCE - Static variable in class net.scharlie.lj4l.core.util.logging.NullLogger
-
- INSTANCE - Static variable in class net.scharlie.lj4l.core.util.logging.NullLoggerFactory
-
- isBlank(String) - Static method in class net.scharlie.lj4l.core.util.string.StringHelper
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.decorator.CountingOutputStream
-
- isConnected() - Method in interface net.scharlie.lj4l.core.io.remote.ConnectedTestable
-
Answer whether this object is currently connected.
- isConnected() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpChannel
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileAttributes
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpInputStream
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineReader
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineWriter
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpOutputStream
-
- isConnected() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpSession
-
- isDebugEnabled() - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Answer whether the log levels DEBUG and above are enabled.
- isDirectory() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileProxy
-
Answer whether this is a directory.
- isEnabled(Lj4lLogger.LogLevel) - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Answer whether the given log level and the levels above are enabled.
- isEnabled(Lj4lLogger.LogLevel) - Method in class net.scharlie.lj4l.core.util.logging.NullLogger
-
- isErrorEnabled() - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Answer whether the log levels ERROR and above are enabled.
- isFatalEnabled() - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Answer whether the log levels FATAL and above are enabled.
- isFile() - Method in class net.scharlie.lj4l.core.io.local.LocalFileAttributes
-
Answer whether the file is a normal (regular) file and not a directory, link or any other.
- isFile() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileAttributes
-
Answer whether the file is a normal (regular) file and not a directory, link or any other.
- isInfoEnabled() - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Answer whether the log levels INFO and above are enabled.
- isNotBlank(String) - Static method in class net.scharlie.lj4l.core.util.string.StringHelper
-
- isRootDirectory() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileProxy
-
Answer whether this is the root directory.
- isTraceEnabled() - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Answer whether the log levels TRACE and above are enabled.
- isValid() - Method in class net.scharlie.lj4l.core.io.local.LocalFileAttributes
-
Answer whether this object contains valid values.
- isValid() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileAttributes
-
Answer whether this object contains valid values.
- isWarnEnabled() - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Answer whether the log levels WARN and above are enabled.
- lastModifiedInMillis() - Method in class net.scharlie.lj4l.core.io.local.LocalFileAttributes
-
Get the time stamp of the last file modification in milliseconds since 1.1.1970.
- lastModifiedInMillis() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileAttributes
-
Get the time stamp of the last file modification in milliseconds since 1.1.1970.
- lastModifiedInMillis() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileProxy
-
Get the time stamp of the last file modification in milliseconds since 1.1.1970.
- lengthInBytes() - Method in class net.scharlie.lj4l.core.io.local.LocalFileAttributes
-
Get the current length of the file in bytes.
- lengthInBytes() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileAttributes
-
Get the current length of the file in bytes.
- lengthInBytes() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileProxy
-
Get the current length of the file in bytes.
- LineReader - Interface in net.scharlie.lj4l.core.io
-
This interface defines a line reader.
- LineReader.LineConsumer - Interface in net.scharlie.lj4l.core.io
-
Represents a line consumer which signals with its return value whether he will accept more input if available.
- LineWriter - Interface in net.scharlie.lj4l.core.io
-
This interface defines a line writer.
- Lj4l - Class in net.scharlie.lj4l.core.util.common
-
This class represents the API for some fundamental settings.
- Lj4lLogger - Interface in net.scharlie.lj4l.core.util.logging
-
This interface defines a logger.
- Lj4lLogger.LogLevel - Enum in net.scharlie.lj4l.core.util.logging
-
Enumeration of log levels.
- Lj4lLoggerFactory - Interface in net.scharlie.lj4l.core.util.logging
-
This interface defines a logger factory.
- Lj4lLoggerManager - Class in net.scharlie.lj4l.core.util.logging
-
This class represents the logger manager.
- LocalFileAttributes - Class in net.scharlie.lj4l.core.io.local
-
This class encapsulates the attributes of a local file.
- LocalFileAttributes(String) - Constructor for class net.scharlie.lj4l.core.io.local.LocalFileAttributes
-
Create a new local file attributes object.
- LocalLineReader - Class in net.scharlie.lj4l.core.io.local
-
This class implements a local line reader.
- LocalLineReader() - Constructor for class net.scharlie.lj4l.core.io.local.LocalLineReader
-
Create a new local line reader.
- LocalLineReader(String) - Constructor for class net.scharlie.lj4l.core.io.local.LocalLineReader
-
Create a new local line reader.
- LocalLineWriter - Class in net.scharlie.lj4l.core.io.local
-
This class implements a local line writer.
- LocalLineWriter() - Constructor for class net.scharlie.lj4l.core.io.local.LocalLineWriter
-
Create a new local line writer.
- LocalLineWriter(String) - Constructor for class net.scharlie.lj4l.core.io.local.LocalLineWriter
-
Create a new local line writer.
- logWithLevel(Lj4lLogger.LogLevel, Supplier<Object>) - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Log a message with the given log level.
- logWithLevel(Lj4lLogger.LogLevel, Supplier<Object>, Throwable) - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Log a message with the given log level.
- logWithLevel(Lj4lLogger.LogLevel, String, Throwable) - Method in interface net.scharlie.lj4l.core.util.logging.Lj4lLogger
-
Log a message with the given log level.
- logWithLevel(Lj4lLogger.LogLevel, String, Throwable) - Method in class net.scharlie.lj4l.core.util.logging.NullLogger
-
- read() - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
- read(byte[]) - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
- read(byte[], int, int) - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
- read() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpInputStream
-
- read(byte[]) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpInputStream
-
- read(byte[], int, int) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpInputStream
-
- readLines(LineReader.LineConsumer) - Method in interface net.scharlie.lj4l.core.io.LineReader
-
Read line by line until the current end.
- readLines(LineReader.LineConsumer) - Method in class net.scharlie.lj4l.core.io.local.LocalLineReader
-
Read line by line until the current end.
- readLines(LineReader.LineConsumer) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineReader
-
Read line by line until the current end.
- readLines(LineReader.LineConsumer, boolean, long, long) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineReader
-
Read line by line until the current end.
- refresh() - Method in class net.scharlie.lj4l.core.io.local.LocalFileAttributes
-
Refresh the content of this object.
- refresh() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpFileAttributes
-
Refresh the content of this object.
- removePath() - Method in interface net.scharlie.lj4l.core.io.LineReader
-
Remove the current file path.
- removePath() - Method in interface net.scharlie.lj4l.core.io.LineWriter
-
Remove the current file path.
- removePath() - Method in class net.scharlie.lj4l.core.io.local.LocalLineReader
-
Remove the current file path.
- removePath() - Method in class net.scharlie.lj4l.core.io.local.LocalLineWriter
-
Remove the current file path.
- removePath() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineReader
-
Remove the current file path.
- removePath() - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineWriter
-
Remove the current file path.
- removeStream() - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
Remove the input stream to be decorated.
- removeStream(boolean) - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
Remove the input stream to be decorated.
- removeStream() - Method in class net.scharlie.lj4l.core.io.decorator.CountingOutputStream
-
Remove the output stream to be decorated.
- removeStream(boolean, boolean) - Method in class net.scharlie.lj4l.core.io.decorator.CountingOutputStream
-
Remove the output stream to be decorated.
- ResultData - Class in net.scharlie.lj4l.core.io
-
Result data transfer object.
- ResultData(ResultData.ResultState) - Constructor for class net.scharlie.lj4l.core.io.ResultData
-
Create new result data.
- ResultData(ResultData.ResultState, Exception) - Constructor for class net.scharlie.lj4l.core.io.ResultData
-
Create new result data.
- ResultData(int) - Constructor for class net.scharlie.lj4l.core.io.ResultData
-
Create new result data.
- ResultData(ResultData.ResultState, Exception, int) - Constructor for class net.scharlie.lj4l.core.io.ResultData
-
Create new result data.
- ResultData.ResultState - Enum in net.scharlie.lj4l.core.io
-
Result state.
- setCount(long) - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
Set the count of all imported bytes to a given value.
- setCount(long) - Method in class net.scharlie.lj4l.core.io.decorator.CountingOutputStream
-
Set the count of all exported bytes to a given value.
- setFactory(Lj4lLoggerFactory) - Static method in class net.scharlie.lj4l.core.util.logging.Lj4lLoggerManager
-
Set the implementation of the logger factory.
- setLoggerFactory(Lj4lLoggerFactory) - Static method in class net.scharlie.lj4l.core.util.common.Lj4l
-
Set the implementation of the logger factory.
- setPassphrase(String) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpSessionBuilder
-
Set the private key pass-phrase.
- setPassword(String) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpSessionBuilder
-
Set the user password.
- setPath(String) - Method in interface net.scharlie.lj4l.core.io.LineReader
-
Set the file path or null if you want to remove the current file path.
- setPath(String) - Method in interface net.scharlie.lj4l.core.io.LineWriter
-
Set the file path or null if you want to remove the current file path.
- setPath(String) - Method in class net.scharlie.lj4l.core.io.local.LocalLineReader
-
Set the file path or null if you want to remove the current file path.
- setPath(String) - Method in class net.scharlie.lj4l.core.io.local.LocalLineWriter
-
Set the file path or null if you want to remove the current file path.
- setPath(String) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineReader
-
Set the file path or null if you want to remove the current file path.
- setPath(String) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpLineWriter
-
Set the file path or null if you want to remove the current file path.
- setPrivateKeyFilePath(String) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpSessionBuilder
-
Set the path to the private key file.
- setStream(InputStream) - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
Set the input stream to be decorated or null if you want to remove the current stream.
- setStream(InputStream, boolean) - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
Set the input stream to be decorated or null if you want to remove the current stream.
- setStream(OutputStream) - Method in class net.scharlie.lj4l.core.io.decorator.CountingOutputStream
-
Set the output stream to be decorated or null if you want to remove the current stream.
- setStream(OutputStream, boolean, boolean) - Method in class net.scharlie.lj4l.core.io.decorator.CountingOutputStream
-
Set the output stream to be decorated or null if you want to remove the current stream.
- SftpChannel - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class encapsulates a SFTP channel.
- SftpChannel(SftpSession, boolean) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpChannel
-
Create a new SFTP channel.
- SftpFileAttributes - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class encapsulates the attributes of a SFTP file.
- SftpFileAttributes(SftpChannel, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpFileAttributes
-
Create a new SFTP file attributes object.
- SftpFileProxy - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class is a proxy for a remote file accessed via SFTP.
- SftpFileProxy(SftpChannel, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpFileProxy
-
Create a SFTP file proxy.
- SftpInputStream - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class implements a SFTP input stream.
- SftpInputStream(SftpChannel, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpInputStream
-
Create a new SFTP input stream.
- SftpInputStream(SftpChannel, String, long) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpInputStream
-
Create a new SFTP input stream.
- SftpLineReader - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class implements a SFTP line reader.
- SftpLineReader(SftpChannel, boolean) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpLineReader
-
Create a new SFTP line reader.
- SftpLineReader(SftpChannel, boolean, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpLineReader
-
Create a new SFTP line reader.
- SftpLineWriter - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class implements a SFTP line writer.
- SftpLineWriter(SftpChannel, boolean) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpLineWriter
-
Create a new SFTP line writer.
- SftpLineWriter(SftpChannel, boolean, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpLineWriter
-
Create a new SFTP line writer.
- SftpOutputStream - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class implements a SFTP output stream.
- SftpOutputStream(SftpChannel, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpOutputStream
-
Create a new SFTP output stream in OVERWRITE mode.
- SftpOutputStream(SftpChannel, String, SftpOutputStream.WriteMode) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpOutputStream
-
Create a new SFTP output stream.
- SftpOutputStream(SftpChannel, String, SftpOutputStream.WriteMode, long) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpOutputStream
-
Create a new SFTP output stream.
- SftpOutputStream.WriteMode - Enum in net.scharlie.lj4l.core.io.remote.sftp
-
File transfer mode.
- SftpSession - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class encapsulates a SFTP session.
- SftpSessionBuilder - Class in net.scharlie.lj4l.core.io.remote.sftp
-
This class is a tool for building a SFTP session.
- SftpSessionBuilder(String, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpSessionBuilder
-
Create a builder with a default port value.
- SftpSessionBuilder(String, int, String) - Constructor for class net.scharlie.lj4l.core.io.remote.sftp.SftpSessionBuilder
-
Create a builder.
- skip(long) - Method in class net.scharlie.lj4l.core.io.decorator.CountingInputStream
-
- skip(long) - Method in class net.scharlie.lj4l.core.io.remote.sftp.SftpInputStream
-
- StringHelper - Class in net.scharlie.lj4l.core.util.string
-