Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(UnsignedInteger32, long) - Static method in class com.sshtools.common.util.UnsignedInteger32
-
Add an int to an unsigned integer.
- add(UnsignedInteger32, UnsignedInteger32) - Static method in class com.sshtools.common.util.UnsignedInteger32
-
Add two unsigned integers together.
- add(UnsignedInteger64, int) - Static method in class com.sshtools.common.util.UnsignedInteger64
-
Add an unsigned integer to an int.
- add(UnsignedInteger64, UnsignedInteger64) - Static method in class com.sshtools.common.util.UnsignedInteger64
-
Add an unsigned integer to another unsigned integer.
- add(ByteBuffer) - Method in class com.sshtools.common.util.ByteBufferPool
-
Add a buffer back to the pool.
- add(T, T...) - Static method in class com.sshtools.common.util.Arrays
- addListener(IOStreamConnector.IOStreamConnectorListener) - Method in class com.sshtools.common.util.IOStreamConnector
- addStartingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- addTrailingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- after(String, char) - Static method in class com.sshtools.common.util.Utils
- after(String, String) - Static method in class com.sshtools.common.util.Utils
- areEqual(byte[], byte[]) - Static method in class com.sshtools.common.util.Arrays
- areEqual(char[], char[]) - Static method in class com.sshtools.common.util.Arrays
- array() - Method in class com.sshtools.common.util.ByteArrayReader
-
Provides access to the underlying array
- array() - Method in class com.sshtools.common.util.ByteArrayWriter
-
Get the underlying byte array
- Arrays - Class in com.sshtools.common.util
- Arrays() - Constructor for class com.sshtools.common.util.Arrays
- assertByte(int) - Method in class com.sshtools.common.util.SimpleASNReader
- available() - Method in class com.sshtools.common.util.DynamicBuffer
-
Return the number of bytes of data available to be read from the buffer
B
- Base64 - Class in com.sshtools.common.util
- Base64.InputStream - Class in com.sshtools.common.util
- Base64.OutputStream - Class in com.sshtools.common.util
- BCrypt - Class in com.sshtools.common.util
-
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme describes in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
- BCrypt() - Constructor for class com.sshtools.common.util.BCrypt
- bcrypt_pbkdf(byte[], byte[], int, int) - Static method in class com.sshtools.common.util.BCryptKDF
- BCryptKDF - Class in com.sshtools.common.util
- BCryptKDF() - Constructor for class com.sshtools.common.util.BCryptKDF
- before(String, char) - Static method in class com.sshtools.common.util.Utils
- before(String, String) - Static method in class com.sshtools.common.util.Utils
- bigIntValue() - Method in class com.sshtools.common.util.UnsignedInteger64
-
Return a BigInteger value of the unsigned integer.
- BinaryLogger - Class in com.sshtools.common.util
- BinaryLogger(String) - Constructor for class com.sshtools.common.util.BinaryLogger
- BlankLineEntry - Class in com.sshtools.common.util
- BlankLineEntry() - Constructor for class com.sshtools.common.util.BlankLineEntry
- blf_dec(int[], int) - Method in class com.sshtools.common.util.BCrypt
- blf_dec(int[], int, int) - Method in class com.sshtools.common.util.BCrypt
- blf_enc(int[], int) - Method in class com.sshtools.common.util.BCrypt
- blf_key(byte[]) - Method in class com.sshtools.common.util.BCrypt
- blf_key(byte[], int) - Method in class com.sshtools.common.util.BCrypt
- buf - Variable in class com.sshtools.common.util.DynamicBuffer
-
The buffer
- BUFFER_SIZE - Static variable in class com.sshtools.common.util.IOUtils
-
Default buffer size for stream utility methods
- ByteArrayReader - Class in com.sshtools.common.util
-
Utiltiy class to read common parameter types from a byte array.
- ByteArrayReader(byte[]) - Constructor for class com.sshtools.common.util.ByteArrayReader
- ByteArrayReader(byte[], int, int) - Constructor for class com.sshtools.common.util.ByteArrayReader
-
Construct a reader.
- ByteArrayWriter - Class in com.sshtools.common.util
-
Utility class to write common parameter types to a byte array.
- ByteArrayWriter() - Constructor for class com.sshtools.common.util.ByteArrayWriter
-
Contruct an empty writer.
- ByteArrayWriter(int) - Constructor for class com.sshtools.common.util.ByteArrayWriter
-
Construct a writer with an array size of the length supplied.
- ByteBufferPool - Class in com.sshtools.common.util
-
This class provides a pool for either direct or non direct ByteBuffers.
- ByteBufferPool() - Constructor for class com.sshtools.common.util.ByteBufferPool
-
Create a default pool of ByteBuffers with 4k capacity
- ByteBufferPool(int, boolean) - Constructor for class com.sshtools.common.util.ByteBufferPool
-
Create a pool of ByteBuffers.
- bytesToHex(byte[]) - Static method in class com.sshtools.common.util.Utils
- bytesToHex(byte[], int, boolean, boolean) - Static method in class com.sshtools.common.util.Utils
- bytesToHex(byte[], int, int) - Static method in class com.sshtools.common.util.Utils
- bytesToHex(byte[], int, int, int, boolean, boolean) - Static method in class com.sshtools.common.util.Utils
C
- cat(byte[], byte[]) - Static method in class com.sshtools.common.util.Arrays
- checkEndsWith(String, String) - Static method in class com.sshtools.common.util.FileUtils
- checkEndsWithBackslash(String) - Static method in class com.sshtools.common.util.FileUtils
- checkEndsWithNo(String, String) - Static method in class com.sshtools.common.util.FileUtils
- checkEndsWithNoSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- checkEndsWithoutBackslash(String) - Static method in class com.sshtools.common.util.FileUtils
- checkEndsWithSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- checkpw(String, String) - Static method in class com.sshtools.common.util.BCrypt
-
Check that a plaintext password matches a previously hashed one
- checkStartsWithNoSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- checkStartsWithSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- close() - Method in class com.sshtools.common.util.Base64.OutputStream
- close() - Method in class com.sshtools.common.util.BinaryLogger
- close() - Method in class com.sshtools.common.util.ByteArrayReader
- close() - Method in class com.sshtools.common.util.DynamicBuffer
- close() - Method in class com.sshtools.common.util.EOLProcessor
- close() - Method in class com.sshtools.common.util.IOStreamConnector
- close() - Method in class com.sshtools.common.util.RandomAccessOutputStream
- close() - Method in class com.sshtools.common.util.TextConversionStream
- close(boolean) - Method in class com.sshtools.common.util.DynamicBuffer
-
Closes the buffer
- closeStream(Closeable) - Static method in class com.sshtools.common.util.IOUtils
- closeStream(InputStream) - Static method in class com.sshtools.common.util.IOUtils
- closeStream(OutputStream) - Static method in class com.sshtools.common.util.IOUtils
- com.sshtools.common.util - package com.sshtools.common.util
-
A set of SSHTools utility classes.
- CommentEntry - Class in com.sshtools.common.util
- CommentEntry(String) - Constructor for class com.sshtools.common.util.CommentEntry
- connect(InputStream, OutputStream) - Method in class com.sshtools.common.util.IOStreamConnector
- connectorClosed(IOStreamConnector) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
- connectorTimeout(IOStreamConnector) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
- convertBackslashToForwardSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- copy(byte[], int) - Static method in class com.sshtools.common.util.Arrays
- copy(byte[], int, int) - Static method in class com.sshtools.common.util.Arrays
- copy(File, OutputStream) - Static method in class com.sshtools.common.util.IOUtils
- copy(InputStream, OutputStream) - Static method in class com.sshtools.common.util.IOUtils
-
Copy from an input stream to an output stream.
- copy(InputStream, OutputStream, boolean) - Static method in class com.sshtools.common.util.IOUtils
-
Copy from an input stream to an output stream.
- copy(InputStream, OutputStream, long) - Static method in class com.sshtools.common.util.IOUtils
-
Copy the specified number of bytes from an input stream to an output stream.
- copy(InputStream, OutputStream, long, int, boolean) - Static method in class com.sshtools.common.util.IOUtils
-
Copy the specified number of bytes from an input stream to an output stream.
- copyFile(File, File) - Static method in class com.sshtools.common.util.IOUtils
- copyWithCount(InputStream, OutputStream) - Static method in class com.sshtools.common.util.IOUtils
-
Copy from an input stream to an output stream.
- copyWithCount(InputStream, OutputStream, boolean) - Static method in class com.sshtools.common.util.IOUtils
-
Copy from an input stream to an output stream.
- copyWithCount(InputStream, OutputStream, long) - Static method in class com.sshtools.common.util.IOUtils
-
Copy the specified number of bytes from an input stream to an output stream.
- copyWithCount(InputStream, OutputStream, long, int, boolean) - Static method in class com.sshtools.common.util.IOUtils
-
Copy the specified number of bytes from an input stream to an output stream.
- createInputStream(int, int, InputStream) - Static method in class com.sshtools.common.util.EOLProcessor
- createOutputStream(int, int, OutputStream) - Static method in class com.sshtools.common.util.EOLProcessor
- csv(String...) - Static method in class com.sshtools.common.util.Utils
- csv(String, String...) - Static method in class com.sshtools.common.util.Utils
- csv(String, Collection<String>) - Static method in class com.sshtools.common.util.Utils
- csv(Collection<String>) - Static method in class com.sshtools.common.util.Utils
D
- dataTransfered(byte[], int) - Method in interface com.sshtools.common.util.IOStreamConnector.IOStreamConnectorListener
- decode(byte[], int, int) - Static method in class com.sshtools.common.util.Base64
- decode(String) - Static method in class com.sshtools.common.util.Base64
- decode(String) - Static method in class com.sshtools.common.util.URLUTF8Encoder
- DECODE - Static variable in class com.sshtools.common.util.Base64
- decodeString(byte[]) - Static method in class com.sshtools.common.util.ByteArrayReader
- decodeToObject(String) - Static method in class com.sshtools.common.util.Base64
- decodeToString(String) - Static method in class com.sshtools.common.util.Base64
- deduct(UnsignedInteger32, long) - Static method in class com.sshtools.common.util.UnsignedInteger32
- deduct(UnsignedInteger32, UnsignedInteger32) - Static method in class com.sshtools.common.util.UnsignedInteger32
- DEFAULT_BUFFER_SIZE - Static variable in class com.sshtools.common.util.DynamicBuffer
-
Buffer size when the dynamic buffer is opened
- DEFAULT_BUFFER_SIZE - Static variable in class com.sshtools.common.util.IOStreamConnector
- defaultString(String, String) - Static method in class com.sshtools.common.util.Utils
- deleteFolder(File) - Static method in class com.sshtools.common.util.FileUtils
- delTree(File) - Static method in class com.sshtools.common.util.IOUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.
- dispose() - Method in class com.sshtools.common.util.ByteArrayReader
- dispose() - Method in class com.sshtools.common.util.ByteArrayWriter
- DynamicBuffer - Class in com.sshtools.common.util
-
This class provides an alternative method of storing data, used within the API where Piped Streams could have been used.
- DynamicBuffer() - Constructor for class com.sshtools.common.util.DynamicBuffer
-
Creates a new DynamicBuffer object.
- DynamicBuffer(int) - Constructor for class com.sshtools.common.util.DynamicBuffer
E
- emptyOptionalIfBlank(char[]) - Static method in class com.sshtools.common.util.Utils
- emptyOptionalIfBlank(String) - Static method in class com.sshtools.common.util.Utils
- encode - Static variable in class com.sshtools.common.util.ByteArrayReader
- encode(String, boolean) - Static method in class com.sshtools.common.util.URLUTF8Encoder
-
Encode a string to the "x-www-form-urlencoded" form, enhanced with the UTF-8-in-URL proposal.
- ENCODE - Static variable in class com.sshtools.common.util.Base64
- encodeBytes(byte[], boolean) - Static method in class com.sshtools.common.util.Base64
- encodeBytes(byte[], int, int, boolean) - Static method in class com.sshtools.common.util.Base64
- encodeInt(byte[], int, int) - Static method in class com.sshtools.common.util.ByteArrayWriter
- encodeInt(int) - Static method in class com.sshtools.common.util.ByteArrayWriter
-
Encode an integer into a 4 byte array.
- encodeInt(long) - Static method in class com.sshtools.common.util.ByteArrayWriter
- encodeInt(UnsignedInteger32) - Static method in class com.sshtools.common.util.ByteArrayWriter
- encodeObject(Serializable) - Static method in class com.sshtools.common.util.Base64
- encodeString(String) - Static method in class com.sshtools.common.util.ByteArrayWriter
- encodeString(String, boolean) - Static method in class com.sshtools.common.util.Base64
- encodeUserInfo(String) - Static method in class com.sshtools.common.util.Utils
- Entry<T> - Class in com.sshtools.common.util
- Entry(T) - Constructor for class com.sshtools.common.util.Entry
- EOLProcessor - Class in com.sshtools.common.util
-
This class processes text data and corrects line endings according to the settings provided.
- EOLProcessor(int, int, OutputStream) - Constructor for class com.sshtools.common.util.EOLProcessor
- equals(Object) - Method in class com.sshtools.common.util.UnsignedInteger32
-
Compares an object.
- equals(Object) - Method in class com.sshtools.common.util.UnsignedInteger64
-
Compares this unsigned integer to an object.
- exec(String...) - Static method in class com.sshtools.common.util.Utils
- executeCommand(String...) - Static method in class com.sshtools.common.util.ProcessUtils
- expiresInMillis() - Method in interface com.sshtools.common.util.ExpiringConcurrentHashMap.ExpiryConfiguration
- ExpiringConcurrentHashMap<K,
V> - Class in com.sshtools.common.util - ExpiringConcurrentHashMap(long) - Constructor for class com.sshtools.common.util.ExpiringConcurrentHashMap
- ExpiringConcurrentHashMap(ExpiringConcurrentHashMap.ExpiryConfiguration) - Constructor for class com.sshtools.common.util.ExpiringConcurrentHashMap
- ExpiringConcurrentHashMap.ExpiryConfiguration - Interface in com.sshtools.common.util
F
- FileUtils - Class in com.sshtools.common.util
- FileUtils() - Constructor for class com.sshtools.common.util.FileUtils
- firstPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
- flush() - Method in class com.sshtools.common.util.Base64.OutputStream
- flush() - Method in class com.sshtools.common.util.DynamicBuffer
-
Flush data
- formatHostnameAndPort(String, int) - Static method in class com.sshtools.common.util.Utils
- formatLastModified(long) - Static method in class com.sshtools.common.util.FileUtils
- formatSize(long) - Static method in class com.sshtools.common.util.FileUtils
- fromByteSize(String) - Static method in class com.sshtools.common.util.IOUtils
G
- generateThreadDump(Thread.State...) - Static method in class com.sshtools.common.util.Utils
-
From https://crunchify.com/how-to-generate-java-thread-dump-programmatically/
- gensalt() - Static method in class com.sshtools.common.util.BCrypt
-
Generate a salt for use with the BCrypt.hashpw() method, selecting a reasonable default for the number of hashing rounds to apply
- gensalt(int) - Static method in class com.sshtools.common.util.BCrypt
-
Generate a salt for use with the BCrypt.hashpw() method
- get() - Method in class com.sshtools.common.util.ByteBufferPool
-
Get a free buffer from the pool.
- get(Object) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
- getAllocatedBuffers() - Method in class com.sshtools.common.util.ByteBufferPool
-
Get the number of buffers currently allocated out.
- getBrandId() - Static method in class com.sshtools.common.util.Version
- getByte() - Method in class com.sshtools.common.util.SimpleASNReader
- getBytes() - Method in class com.sshtools.common.util.IOStreamConnector
- getCapacity() - Method in class com.sshtools.common.util.ByteBufferPool
-
Get the capacity of buffers in this pool.
- getCharsetEncoding() - Static method in class com.sshtools.common.util.ByteArrayReader
-
Get the current encoding being used for Strings variables.
- getData() - Method in class com.sshtools.common.util.SimpleASNReader
- getExpiryTime() - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
- getFilename(String) - Static method in class com.sshtools.common.util.FileUtils
- getFilenameExtension(String) - Static method in class com.sshtools.common.util.IOUtils
- getFilenameWithoutExtension(String) - Static method in class com.sshtools.common.util.IOUtils
- getFormattedEntry() - Method in class com.sshtools.common.util.BlankLineEntry
- getFormattedEntry() - Method in class com.sshtools.common.util.CommentEntry
- getFormattedEntry() - Method in class com.sshtools.common.util.Entry
- getFreeBuffers() - Method in class com.sshtools.common.util.ByteBufferPool
-
Get the number of buffers that are ready to be allocated.
- getInputStream() - Method in class com.sshtools.common.util.DynamicBuffer
-
Get the InputStream of this buffer.
- getLastError() - Method in class com.sshtools.common.util.IOStreamConnector
- getLength() - Method in class com.sshtools.common.util.SimpleASNReader
- getOutputStream() - Method in class com.sshtools.common.util.DynamicBuffer
-
Get the OutputStream of the buffer.
- getParentPath(String) - Static method in class com.sshtools.common.util.FileUtils
- getParentPaths(String) - Static method in class com.sshtools.common.util.FileUtils
- getPort(String) - Static method in class com.sshtools.common.util.Utils
- getPosition() - Method in class com.sshtools.common.util.ByteArrayReader
-
Get the current position within the array.
- getProductId() - Static method in class com.sshtools.common.util.Version
- getTimeout() - Method in class com.sshtools.common.util.DynamicBuffer
- getTotalMemoryAllocated() - Method in class com.sshtools.common.util.ByteBufferPool
-
Calculate the total memory allocated by this pool.
- getTotalMemoryInUse() - Method in class com.sshtools.common.util.ByteBufferPool
-
Calculate the total memory in use by this pool.
- getUTF8Bytes(String) - Static method in class com.sshtools.common.util.Utils
- getValue() - Method in class com.sshtools.common.util.Entry
- getVersion() - Static method in class com.sshtools.common.util.Version
- getVersion(String) - Static method in class com.sshtools.common.util.Version
H
- hasBinary() - Method in class com.sshtools.common.util.EOLProcessor
-
Check to see if binary data was encountered during the encoding process
- hasBinary() - Method in class com.sshtools.common.util.TextConversionStream
-
Check to see if binary data was encountered during the encoding process
- hashCode() - Method in class com.sshtools.common.util.UnsignedInteger32
-
Returns the objects hash code.
- hashCode() - Method in class com.sshtools.common.util.UnsignedInteger64
-
Return the objects hash code.
- hashpw(String, String) - Static method in class com.sshtools.common.util.BCrypt
-
Hash a password using the OpenBSD bcrypt scheme
- hasMoreData() - Method in class com.sshtools.common.util.SimpleASNReader
- hasParents(String) - Static method in class com.sshtools.common.util.FileUtils
- hasPort(String) - Static method in class com.sshtools.common.util.Utils
- hexToBytes(String) - Static method in class com.sshtools.common.util.Utils
-
Converts a hex string to bytes.
I
- in - Variable in class com.sshtools.common.util.DynamicBuffer
-
This buffers InputStream
- InputStream(InputStream) - Constructor for class com.sshtools.common.util.Base64.InputStream
- InputStream(InputStream, boolean) - Constructor for class com.sshtools.common.util.Base64.InputStream
- intValue() - Method in class com.sshtools.common.util.UnsignedInteger32
-
Returns the long value of the unsigned integer cast to an int
- IOStreamConnector - Class in com.sshtools.common.util
-
Connects an input stream to an outputstream.
- IOStreamConnector() - Constructor for class com.sshtools.common.util.IOStreamConnector
-
Creates a new IOStreamConnector object.
- IOStreamConnector(InputStream, OutputStream) - Constructor for class com.sshtools.common.util.IOStreamConnector
-
Creates a new IOStreamConnector object.
- IOStreamConnector.IOStreamConnectorListener - Interface in com.sshtools.common.util
- IOUtils - Class in com.sshtools.common.util
- IOUtils() - Constructor for class com.sshtools.common.util.IOUtils
- isBlank(String) - Static method in class com.sshtools.common.util.Utils
- isClosed() - Method in class com.sshtools.common.util.IOStreamConnector
- isNotBlank(String) - Static method in class com.sshtools.common.util.Utils
- isOlderThan(File, Duration) - Static method in class com.sshtools.common.util.IOUtils
- isRoot(String) - Static method in class com.sshtools.common.util.FileUtils
- isSamePath(String, String) - Static method in class com.sshtools.common.util.FileUtils
J
- join(String[], String) - Static method in class com.sshtools.common.util.Utils
L
- lastPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
- listenerList - Variable in class com.sshtools.common.util.IOStreamConnector
- log(byte[]) - Method in class com.sshtools.common.util.BinaryLogger
- log(byte[], int, int) - Method in class com.sshtools.common.util.BinaryLogger
- log(ByteBuffer) - Method in class com.sshtools.common.util.BinaryLogger
- longValue() - Method in class com.sshtools.common.util.UnsignedInteger32
-
Returns the long value of this unsigned integer.
- longValue() - Method in class com.sshtools.common.util.UnsignedInteger64
-
Return a long value of the unsigned integer.
M
- main(String[]) - Static method in class com.sshtools.common.util.BCrypt
- main(String[]) - Static method in class com.sshtools.common.util.TextConversionStream
- MAX_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger32
-
The maximum value of a 32bit unsigned integer
- MAX_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger64
- mergeToArgsString(String[]) - Static method in class com.sshtools.common.util.Utils
- MIN_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger32
-
The minimum value of a 32bit unsigned integer
- MIN_VALUE - Static variable in class com.sshtools.common.util.UnsignedInteger64
- move(int) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Move the position of the next byte to be written.
N
- nearestMultipleOf(int, int) - Static method in class com.sshtools.common.util.Utils
O
- ONE - Static variable in class com.sshtools.common.util.UnsignedInteger64
- out - Variable in class com.sshtools.common.util.DynamicBuffer
-
This buffers OutputStream
- OutputStream(OutputStream) - Constructor for class com.sshtools.common.util.Base64.OutputStream
- OutputStream(OutputStream, boolean) - Constructor for class com.sshtools.common.util.Base64.OutputStream
P
- pad(int) - Static method in class com.sshtools.common.util.Utils
- processBytes(byte[], int, int) - Method in class com.sshtools.common.util.EOLProcessor
- ProcessUtils - Class in com.sshtools.common.util
- ProcessUtils() - Constructor for class com.sshtools.common.util.ProcessUtils
- prompt(BufferedReader, String) - Static method in class com.sshtools.common.util.Utils
- prompt(BufferedReader, String, String) - Static method in class com.sshtools.common.util.Utils
- put(K, V) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
- putAll(Map<? extends K, ? extends V>) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
- putIfAbsent(K, V) - Method in class com.sshtools.common.util.ExpiringConcurrentHashMap
R
- RandomAccessOutputStream - Class in com.sshtools.common.util
- RandomAccessOutputStream(RandomAccessFile) - Constructor for class com.sshtools.common.util.RandomAccessOutputStream
- randomAlphaNumericString(int) - Static method in class com.sshtools.common.util.Utils
- read() - Method in class com.sshtools.common.util.Base64.InputStream
- read() - Method in class com.sshtools.common.util.DynamicBuffer
-
Read a byte from the buffer
- read(byte[], int, int) - Method in class com.sshtools.common.util.Base64.InputStream
- read(byte[], int, int) - Method in class com.sshtools.common.util.DynamicBuffer
-
Read a byte array from the buffer
- readBigInteger() - Method in class com.sshtools.common.util.ByteArrayReader
-
Read a BigInteger from the array.
- readBinaryString() - Method in class com.sshtools.common.util.ByteArrayReader
-
Read a binary string from the array.
- readBoolean() - Method in class com.sshtools.common.util.ByteArrayReader
-
Write a boolean value to the array.
- readFully(byte[]) - Method in class com.sshtools.common.util.ByteArrayReader
- readFully(byte[], int, int) - Method in class com.sshtools.common.util.ByteArrayReader
-
Read until the buffer supplied is full.
- readInt() - Method in class com.sshtools.common.util.ByteArrayReader
-
Read an integer (4 bytes) from the array.
- readInt(byte[], int) - Static method in class com.sshtools.common.util.ByteArrayReader
-
Read an integer (4 bytes) from the array.
- readMPINT() - Method in class com.sshtools.common.util.ByteArrayReader
-
Reads a standard SSH1 MPINT using the first 16 bits as the length prefix
- readMPINT32() - Method in class com.sshtools.common.util.ByteArrayReader
-
Reads an MPINT using the first 32 bits as the length prefix
- readpos - Variable in class com.sshtools.common.util.DynamicBuffer
-
The current read position
- readShort() - Method in class com.sshtools.common.util.ByteArrayReader
- readShort(byte[], int) - Static method in class com.sshtools.common.util.ByteArrayReader
- readString() - Method in class com.sshtools.common.util.ByteArrayReader
-
Read a String from the array.
- readString(String) - Method in class com.sshtools.common.util.ByteArrayReader
-
Read a String from the array converting using the given character set.
- readStringFromFile(File, String) - Static method in class com.sshtools.common.util.IOUtils
- readStringFromStream(InputStream, String) - Static method in class com.sshtools.common.util.IOUtils
- readUINT32() - Method in class com.sshtools.common.util.ByteArrayReader
- readUINT64() - Method in class com.sshtools.common.util.ByteArrayReader
- readUTF8StringFromFile(File) - Static method in class com.sshtools.common.util.IOUtils
- readUTF8StringFromStream(InputStream) - Static method in class com.sshtools.common.util.IOUtils
- readyFully(InputStream, byte[]) - Static method in class com.sshtools.common.util.IOUtils
- recurseDeleteDirectory(File) - Static method in class com.sshtools.common.util.IOUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.
- recursiveContentsDelete(File, FileVisitOption...) - Static method in class com.sshtools.common.util.IOUtils
-
Recursively delete all contents of the given directory.
- recursiveContentsDelete(Path, FileVisitOption...) - Static method in class com.sshtools.common.util.IOUtils
-
Recursively delete all contents of the given directory.
- recursiveDelete(Path, FileVisitOption...) - Static method in class com.sshtools.common.util.IOUtils
-
Recursively delete a file or directory, and all child files and directories if a directory.
- removeListener(IOStreamConnector.IOStreamConnectorListener) - Method in class com.sshtools.common.util.IOStreamConnector
- removeStartingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- removeTrailingSlash(String) - Static method in class com.sshtools.common.util.FileUtils
- report(int[], int) - Static method in class com.sshtools.common.util.BCrypt
- rightPad(String, int) - Static method in class com.sshtools.common.util.Utils
- rollover(File, int) - Static method in class com.sshtools.common.util.IOUtils
S
- setBlockInterrupt(int) - Method in class com.sshtools.common.util.DynamicBuffer
- setBufferSize(int) - Method in class com.sshtools.common.util.IOStreamConnector
- setCharsetEncoding(String) - Static method in class com.sshtools.common.util.ByteArrayReader
-
Allows the default encoding to be overriden for String variables processed by the class.
- setCloseInput(boolean) - Method in class com.sshtools.common.util.IOStreamConnector
- setCloseOutput(boolean) - Method in class com.sshtools.common.util.IOStreamConnector
- setTimeout(int) - Method in class com.sshtools.common.util.DynamicBuffer
- sha1Digest(File) - Static method in class com.sshtools.common.util.IOUtils
- sha1Digest(InputStream) - Static method in class com.sshtools.common.util.IOUtils
- silentClose() - Method in class com.sshtools.common.util.ByteArrayReader
- silentClose() - Method in class com.sshtools.common.util.ByteArrayWriter
- silentRecursiveDelete(File, FileVisitOption...) - Static method in class com.sshtools.common.util.IOUtils
-
Recursively delete a file or directory, and all child files and directories if a directory.
- silentRecursiveDelete(Path, FileVisitOption...) - Static method in class com.sshtools.common.util.IOUtils
-
Recursively delete a file or directory, and all child files and directories if a directory.
- SimpleASNReader - Class in com.sshtools.common.util
- SimpleASNReader(byte[]) - Constructor for class com.sshtools.common.util.SimpleASNReader
-
Creates a new SimpleASNReader object.
- SimpleASNWriter - Class in com.sshtools.common.util
- SimpleASNWriter() - Constructor for class com.sshtools.common.util.SimpleASNWriter
-
Creates a new SimpleASNWriter object.
- sort(int[]) - Static method in class com.sshtools.common.util.Arrays
-
Sorts the specified array of ints into ascending numerical order.
- splitToArgsArray(String) - Static method in class com.sshtools.common.util.Utils
- stripFirstPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
- stripLastPathElement(String) - Static method in class com.sshtools.common.util.FileUtils
- stripLeadingZeros(byte[]) - Static method in class com.sshtools.common.util.ByteArrayWriter
- stripLeadingZeros(byte[]) - Static method in class com.sshtools.common.util.Utils
- stripParentPath(String, String) - Static method in class com.sshtools.common.util.FileUtils
- stripPath(String) - Static method in class com.sshtools.common.util.FileUtils
T
- TEXT_ALL - Static variable in class com.sshtools.common.util.EOLProcessor
-
This input style instructs the conversion to strip all line ending type characters and replace with the output style line ending
- TEXT_ALL - Static variable in class com.sshtools.common.util.TextConversionStream
-
This input style instructs the conversion to strip all line ending type characters and replace with the output style line ending
- TEXT_CR - Static variable in class com.sshtools.common.util.EOLProcessor
-
This indicates a CR line ending style and can be used for either input or output style parameters
- TEXT_CR - Static variable in class com.sshtools.common.util.TextConversionStream
-
This indicates a CR line ending style and can be used for either input or output style parameters
- TEXT_CRLF - Static variable in class com.sshtools.common.util.EOLProcessor
- TEXT_CRLF - Static variable in class com.sshtools.common.util.TextConversionStream
- TEXT_DOS - Static variable in class com.sshtools.common.util.EOLProcessor
-
This indicates a CRLF line ending combination and can be used for both input and output style parameters.
- TEXT_DOS - Static variable in class com.sshtools.common.util.TextConversionStream
-
This indicates a CRLF line ending combinarion and can be used for both input and output style parameters.
- TEXT_LF - Static variable in class com.sshtools.common.util.EOLProcessor
-
This indicates a single LF line ending style and can be used for either input or output style parameters
- TEXT_LF - Static variable in class com.sshtools.common.util.TextConversionStream
-
This indicates a single LF line ending style and can be used for either input or output style parameters
- TEXT_MAC - Static variable in class com.sshtools.common.util.EOLProcessor
-
This indicates a MAC line ending and can be used in either the input or output style parameters
- TEXT_MAC - Static variable in class com.sshtools.common.util.TextConversionStream
-
This indicates a MAC line ending and can be used in either the input or output style parameters
- TEXT_SYSTEM - Static variable in class com.sshtools.common.util.EOLProcessor
-
This output style specifies that the text will have line endings set to the current system setting.
- TEXT_SYSTEM - Static variable in class com.sshtools.common.util.TextConversionStream
-
This output style specifies that the text will have line endings set to the current system setting.
- TEXT_UNIX - Static variable in class com.sshtools.common.util.EOLProcessor
-
This indicates a LF line ending style and can be used for either input or output style parameters
- TEXT_UNIX - Static variable in class com.sshtools.common.util.TextConversionStream
-
This indicates a LF line ending style and can be used for either input or output style parameters
- TEXT_WINDOWS - Static variable in class com.sshtools.common.util.EOLProcessor
-
This indicates a CRLF line ending combination and can be used for both input and output style parameters.
- TEXT_WINDOWS - Static variable in class com.sshtools.common.util.TextConversionStream
-
This indicates a CRLF line ending combinarion and can be used for both input and output style parameters.
- TextConversionStream - Class in com.sshtools.common.util
-
This class processes text data and corrects line endings according to the settings provided.
- TextConversionStream(int, int, OutputStream) - Constructor for class com.sshtools.common.util.TextConversionStream
- toByteArray() - Method in class com.sshtools.common.util.SimpleASNWriter
- toByteArray() - Method in class com.sshtools.common.util.UnsignedInteger64
-
Returns a byte array encoded with the unsigned integer.
- toByteSize(double) - Static method in class com.sshtools.common.util.IOUtils
- toByteSize(double, int) - Static method in class com.sshtools.common.util.IOUtils
- toInputStream(String, String) - Static method in class com.sshtools.common.util.IOUtils
- toString() - Method in class com.sshtools.common.util.UnsignedInteger32
-
Returns a String representation of the unsigned integer.
- toString() - Method in class com.sshtools.common.util.UnsignedInteger64
-
Return a String representation of the unsigned integer
- translatePathString(Path) - Static method in class com.sshtools.common.util.Utils
U
- UnsignedInteger32 - Class in com.sshtools.common.util
-
This class provides a 32bit unsigned integer.
- UnsignedInteger32(long) - Constructor for class com.sshtools.common.util.UnsignedInteger32
-
Creates a new UnsignedInteger32 object.
- UnsignedInteger32(String) - Constructor for class com.sshtools.common.util.UnsignedInteger32
-
Creates a new UnsignedInteger32 object.
- UnsignedInteger64 - Class in com.sshtools.common.util
-
This class provides a 64bit unsigned integer.
- UnsignedInteger64(byte[]) - Constructor for class com.sshtools.common.util.UnsignedInteger64
-
Creates a new UnsignedInteger64 object.
- UnsignedInteger64(long) - Constructor for class com.sshtools.common.util.UnsignedInteger64
- UnsignedInteger64(String) - Constructor for class com.sshtools.common.util.UnsignedInteger64
-
Creates a new UnsignedInteger64 object.
- UnsignedInteger64(BigInteger) - Constructor for class com.sshtools.common.util.UnsignedInteger64
-
Creates a new UnsignedInteger64 object.
- URLUTF8Encoder - Class in com.sshtools.common.util
-
Provides a method to encode any string into a URL-safe form.
- URLUTF8Encoder() - Constructor for class com.sshtools.common.util.URLUTF8Encoder
- Utils - Class in com.sshtools.common.util
- Utils() - Constructor for class com.sshtools.common.util.Utils
V
- value - Variable in class com.sshtools.common.util.Entry
- Version - Class in com.sshtools.common.util
- Version() - Constructor for class com.sshtools.common.util.Version
W
- write(byte[]) - Method in class com.sshtools.common.util.SimpleASNWriter
- write(byte[], int, int) - Method in class com.sshtools.common.util.Base64.OutputStream
- write(byte[], int, int) - Method in class com.sshtools.common.util.DynamicBuffer
- write(byte[], int, int) - Method in class com.sshtools.common.util.RandomAccessOutputStream
- write(byte[], int, int) - Method in class com.sshtools.common.util.TextConversionStream
- write(int) - Method in class com.sshtools.common.util.Base64.OutputStream
- write(int) - Method in class com.sshtools.common.util.DynamicBuffer
-
Write a byte array to the buffer
- write(int) - Method in class com.sshtools.common.util.RandomAccessOutputStream
- write(int) - Method in class com.sshtools.common.util.TextConversionStream
- writeBigInteger(BigInteger) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write a BigInteger to the array.
- writeBinaryString(byte[]) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write a binary string to the array.
- writeBinaryString(byte[], int, int) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write a binary string to the array.
- writeBoolean(boolean) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write a boolean value to the array.
- writeByte(int) - Method in class com.sshtools.common.util.SimpleASNWriter
- writeBytesToFile(byte[], File) - Static method in class com.sshtools.common.util.IOUtils
- writeData(byte[]) - Method in class com.sshtools.common.util.SimpleASNWriter
- writeInt(int) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write an integer to the array.
- writeInt(long) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write an integer to the array
- writeLength(int) - Method in class com.sshtools.common.util.SimpleASNWriter
- writeMPINT(BigInteger) - Method in class com.sshtools.common.util.ByteArrayWriter
- writepos - Variable in class com.sshtools.common.util.DynamicBuffer
-
The current write position
- writeShort(short) - Method in class com.sshtools.common.util.ByteArrayWriter
- writeString(String) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write a string to the byte array.
- writeString(String, String) - Method in class com.sshtools.common.util.ByteArrayWriter
-
Write a String to the byte array converting the bytes using the given character set.
- writeStringToFile(File, String, String) - Static method in class com.sshtools.common.util.IOUtils
- writeStringToStream(OutputStream, String, String) - Static method in class com.sshtools.common.util.IOUtils
- writeUINT32(UnsignedInteger32) - Method in class com.sshtools.common.util.ByteArrayWriter
- writeUINT64(long) - Method in class com.sshtools.common.util.ByteArrayWriter
- writeUINT64(UnsignedInteger64) - Method in class com.sshtools.common.util.ByteArrayWriter
- writeUTF8StringToFile(File, String) - Static method in class com.sshtools.common.util.IOUtils
- writeUTF8StringToStream(OutputStream, String) - Static method in class com.sshtools.common.util.IOUtils
Z
- ZERO - Static variable in class com.sshtools.common.util.UnsignedInteger32
- ZERO - Static variable in class com.sshtools.common.util.UnsignedInteger64
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form