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

A

abort() - Method in class org.ijsberg.iglu.util.mail.EMail
Tries to abort sending the mail.
absorbInputStream(InputStream) - Static method in class org.ijsberg.iglu.util.io.StreamSupport
Reads all bytes from an input stream.
absorbInputStream(InputStream, OutputStream) - Static method in class org.ijsberg.iglu.util.io.StreamSupport
 
absorbInputStream(InputStream) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
keep reading until the InputStream is exhausted
absorbInputStream(InputStream, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
keep reading until the InputStream is exhausted
addExceptionType(Class) - Method in class org.ijsberg.iglu.util.codegeneration.JavaMethodSource
 
addFilter(Filter) - Method in class org.ijsberg.iglu.util.io.Pipe
 
addImport(String) - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
addJavaDocLine(String) - Method in class org.ijsberg.iglu.util.codegeneration.JavaSource
 
addMember(JavaMemberSource) - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
addMethod(JavaMethodSource) - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
addStatement(String) - Method in class org.ijsberg.iglu.util.codegeneration.JavaMethodSource
 
AND - Static variable in class org.ijsberg.iglu.util.logic.LogicalElement
 
ArraySupport - Class in org.ijsberg.iglu.util.collection
Contains miscellaneous static methods for array handling.
ArraySupport() - Constructor for class org.ijsberg.iglu.util.collection.ArraySupport
 
available() - Static method in class org.ijsberg.iglu.util.execution.CommandShell
 
available() - Method in interface org.ijsberg.iglu.util.io.Queue
 
available() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
 

B

base64Chars - Static variable in class org.ijsberg.iglu.util.misc.EncodingSupport
 
BasicChannel - Class in org.ijsberg.iglu.util.io
Transmits messages to a number of Receivers.
BasicChannel(String) - Constructor for class org.ijsberg.iglu.util.io.BasicChannel
Constructs a channel with a certain name.
BasicChannel(String, int) - Constructor for class org.ijsberg.iglu.util.io.BasicChannel
Constructs a channel with a certain name and a maximun nunber of receivers.
BasicChannel(String, boolean) - Constructor for class org.ijsberg.iglu.util.io.BasicChannel
Constructs a channel with a certain name and the ability to echo objects back to the transceiver.
BasicChannel(String, int, boolean) - Constructor for class org.ijsberg.iglu.util.io.BasicChannel
Constructs a channel with a certain name, a maximun nunber of receivers and the ability to echo objects back to the transceiver.
BUF_SIZE - Static variable in class org.ijsberg.iglu.util.io.StreamSupport
 

C

Channel - Interface in org.ijsberg.iglu.util.io
Distributes messages to Receivers.
clear() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
Clears the queue.
clearCache() - Static method in class org.ijsberg.iglu.util.logic.Expression
Clears static expression cache.
close() - Method in class org.ijsberg.iglu.util.execution.CommandShell
 
close() - Method in class org.ijsberg.iglu.util.io.BasicChannel
Closes the channel and all receivers.
close() - Method in class org.ijsberg.iglu.util.io.Forwarder
 
close() - Method in class org.ijsberg.iglu.util.io.Pipe
 
close() - Method in interface org.ijsberg.iglu.util.io.Queue
Should be invoked if an object reading the queue is no longer interested.
close() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
Closes the receiver (for incoming messages) but does not clear the queue.
close() - Method in class org.ijsberg.iglu.util.io.StdIODialog
Closes dialog and (transceiver) process.
close() - Method in interface org.ijsberg.iglu.util.io.Transmitter
 
codeArray - Static variable in class org.ijsberg.iglu.util.misc.KeyGenerator
 
CollectionPart - Class in org.ijsberg.iglu.util.collection
Wrapper class for a specific part of a collection (which is currently to be displayed in some user interface).
CollectionPart(Collection, int, int) - Constructor for class org.ijsberg.iglu.util.collection.CollectionPart
Constructs a CollectionPart based on a complete Collection.
CollectionPart(Collection, int, int, int) - Constructor for class org.ijsberg.iglu.util.collection.CollectionPart
Constructs a CollectionPart based on a previously defined subset of a Collection.
CollectionPart.CollectionPartDescription - Class in org.ijsberg.iglu.util.collection
Describes this and other parts of a collection
CollectionPart.CollectionPartDescription(int, int, boolean) - Constructor for class org.ijsberg.iglu.util.collection.CollectionPart.CollectionPartDescription
 
CollectionSupport - Class in org.ijsberg.iglu.util.collection
Contains static methods for formatting of collections, as well as arrays and maps.
CollectionSupport() - Constructor for class org.ijsberg.iglu.util.collection.CollectionSupport
 
CommandShell - Class in org.ijsberg.iglu.util.execution
Tries to start a command shell in the OS and establishes standard in- and output.
CommandShell(String[], String[], File) - Constructor for class org.ijsberg.iglu.util.execution.CommandShell
 
CommandShell(String, String[], File) - Constructor for class org.ijsberg.iglu.util.execution.CommandShell
 
CommandShell(String, File) - Constructor for class org.ijsberg.iglu.util.execution.CommandShell
 
CommandShell(String[], File) - Constructor for class org.ijsberg.iglu.util.execution.CommandShell
 
CommandShell.NewLineFilter - Class in org.ijsberg.iglu.util.execution
 
CommandShell.NewLineFilter() - Constructor for class org.ijsberg.iglu.util.execution.CommandShell.NewLineFilter
 
condenseWhitespace(String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
 
condenseWhitespace(StringBuffer) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
 
containsCharacters(String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
tells whether one or more characters in a String are part of a given String
containsOnlyCharacters(String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
tells whether all characters in a String are part of a given String
convertToUnixStylePath(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Converts backslashes into forward slashes.
copyClassLoadableResourceToFileSystem(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
copyFile(String, String, boolean) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Copies a file.
count(String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
 
countOccurencesInTextFile(File, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
createCharArray(int, char) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Creates a character array and initializes it with a default value.
createFile(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Creates a file.
createReceiver() - Method in class org.ijsberg.iglu.util.io.BasicChannel
Creates a receiver for this channel.
createReceiver(int) - Method in class org.ijsberg.iglu.util.io.BasicChannel
Creates a receiver for this channel.
createTmpDir() - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
createTmpDir(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 

D

decodeBase64(String) - Static method in class org.ijsberg.iglu.util.misc.EncodingSupport
Decodes base 64 encoded string.
DEFAULT_BUFFER_SIZE - Static variable in class org.ijsberg.iglu.util.io.Transponder
 
DEFAULT_POLLING_INTERVAL - Static variable in class org.ijsberg.iglu.util.io.Transponder
 
DEFAULT_QUEUE_SIZE - Static variable in class org.ijsberg.iglu.util.io.Transponder
 
defaultGMTOffsetInMillis - Static variable in class org.ijsberg.iglu.util.time.TimeSupport
 
deleteContentsInDirectoryTree(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Deletes from a directory all files and subdirectories targeted by a given mask.
deleteContentsInDirectoryTree(File, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Deletes from a directory all files and subdirectories targeted by a given mask.
deleteFile(File) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Deletes a file or a directory including its contents;
determineIndexInRange(Object, Object[], int) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
determineMillisUntilNextInterval(int, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 

E

EMail - Class in org.ijsberg.iglu.util.mail
Mails an SMTP message to recipients.
EMail(String, String, String, String, String) - Constructor for class org.ijsberg.iglu.util.mail.EMail
 
EMail(String, String, String, String, String, FileData[]) - Constructor for class org.ijsberg.iglu.util.mail.EMail
 
emptyDirectory(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Deletes all files and subdirectories from a directory.
emptyDirectory(File) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Deletes all files and subdirectories from a directory.
encodeBase64(byte[]) - Static method in class org.ijsberg.iglu.util.misc.EncodingSupport
Converts a chunk of data into base 64 encoding.
encodeBase64(byte[], int) - Static method in class org.ijsberg.iglu.util.misc.EncodingSupport
Converts a chunk of data into base 64 encoding.
EncodingSupport - Class in org.ijsberg.iglu.util.misc
Helper class for encoding and decoding byte arrays.
EncodingSupport() - Constructor for class org.ijsberg.iglu.util.misc.EncodingSupport
 
equals(Object) - Method in class org.ijsberg.iglu.util.io.FileReference
 
esc(String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Escapes quotes, double quotes, ecape characters and end-of-line characters in strings.
esc(StringBuffer) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Escapes quotes, double quotes, ecape characters and end-of-line characters in strings
Executable - Class in org.ijsberg.iglu.util.execution
Subclasses implement a piece of code that should be executed in a special way, such as: asynchronous within a specified amount of time after a specified amount of time Executables are (usually) stateful and should be instantiated for each and every call.
Executable() - Constructor for class org.ijsberg.iglu.util.execution.Executable
 
execute(String[], String[], File, Receiver) - Static method in class org.ijsberg.iglu.util.execution.CommandShell
execute particular command
execute(String, File) - Static method in class org.ijsberg.iglu.util.execution.CommandShell
 
execute(String, String[], File) - Static method in class org.ijsberg.iglu.util.execution.CommandShell
Blindly invokes a shell command on Windows or Unix systems.
execute() - Method in class org.ijsberg.iglu.util.execution.Executable
Implements code to be executed.
execute() - Method in class org.ijsberg.iglu.util.mail.EMail
Attempts to send the message (asynchronously).
executeAsync() - Method in class org.ijsberg.iglu.util.execution.Executable
Executes asynchronously.
executeAsyncDelayed(long) - Method in class org.ijsberg.iglu.util.execution.Executable
Executes after delay ms.
executeAsyncTimed(long) - Method in class org.ijsberg.iglu.util.execution.Executable
Executes asynchronously.
executeDelayed(long) - Method in class org.ijsberg.iglu.util.execution.Executable
 
executeRecursive(String, String) - Static method in class org.ijsberg.iglu.util.execution.CommandShell
 
executeTimed(long) - Method in class org.ijsberg.iglu.util.execution.Executable
Executes synchronously.
Expression - Class in org.ijsberg.iglu.util.logic
Logical expression, composed of statements and subexpressions that may be evaluated.
Expression(String) - Constructor for class org.ijsberg.iglu.util.logic.Expression
Constructs an expression based on a logical expression defined in a string.
Expression(String, boolean) - Constructor for class org.ijsberg.iglu.util.logic.Expression
Constructs an expression based on a logical expression defined in a string.
extractStringsInbetweenTagsFromText(String, char, char, boolean) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all strings in a text that are in between certain tags such as '[' and ']'

F

fe2tmapping - Static variable in class org.ijsberg.iglu.util.mail.MimeTypeSupport
 
FileData - Class in org.ijsberg.iglu.util.io
Is a transient carrier for a file stored in the file system.
FileData() - Constructor for class org.ijsberg.iglu.util.io.FileData
 
FileData(String) - Constructor for class org.ijsberg.iglu.util.io.FileData
 
FileData(FileData) - Constructor for class org.ijsberg.iglu.util.io.FileData
Copy constructor.
FileData(String, String) - Constructor for class org.ijsberg.iglu.util.io.FileData
 
FileReference - Class in org.ijsberg.iglu.util.io
 
FileReference(String) - Constructor for class org.ijsberg.iglu.util.io.FileReference
 
FileReference(File) - Constructor for class org.ijsberg.iglu.util.io.FileReference
 
FileSupport - Class in org.ijsberg.iglu.util.io
Supports retrieval and deletion of particular files in a directory structure as well as other file system manipulation.
FileSupport() - Constructor for class org.ijsberg.iglu.util.io.FileSupport
 
filter(Object) - Method in class org.ijsberg.iglu.util.execution.CommandShell.NewLineFilter
 
Filter - Interface in org.ijsberg.iglu.util.io
Implementations filter objects or their contents in some object stream.
filter(Object) - Method in interface org.ijsberg.iglu.util.io.Filter
 
filter(String) - Method in class org.ijsberg.iglu.util.misc.StringFilter
 
findEndOfSubExpression(String, int) - Static method in class org.ijsberg.iglu.util.logic.Expression
Finds the position of the end bracket ')' matching a start bracket '('.
floorToIntervalStart(int, long, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
Determines the exact time an interval starts based on a time within the interval.
format(Object[], String) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
format(String, Object[], String) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
format(int[], String) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
format(byte[], String) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
format(Collection, String) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
 
format(String, Collection, String) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
 
format(Map, String) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
 
format(float, int) - Method in class org.ijsberg.iglu.util.formatting.NumberFormatter
 
format(double, int) - Method in class org.ijsberg.iglu.util.formatting.NumberFormatter
 
format(BigDecimal, int) - Method in class org.ijsberg.iglu.util.formatting.NumberFormatter
 
format(Date) - Method in class org.ijsberg.iglu.util.time.SafeDateFormat
 
Forwarder - Class in org.ijsberg.iglu.util.io
Forwards received messages to a transmitter.
Forwarder(Transmitter) - Constructor for class org.ijsberg.iglu.util.io.Forwarder
 
Forwarder(OutputStream) - Constructor for class org.ijsberg.iglu.util.io.Forwarder
 
forwarderThread - Variable in class org.ijsberg.iglu.util.io.Transponder
 

G

generateKey() - Static method in class org.ijsberg.iglu.util.misc.KeyGenerator
Generates a random key which is guaranteed to be unique within the application.
getAllCollectionPartDescriptions() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getBinaryFromClassLoader(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
getBinaryFromClassPath(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
getBinaryFromFS(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
getBinaryFromFS(File) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
getBinaryFromJar(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Tries to retrieve a file as ZipEntry from all jars mentioned in system property java.class.path
getClassFileFromDirectoryInClassPath(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Tries to retrieve a class as File from all directories mentioned in system property java.class.path
getClassName() - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
getClassZipEntryFromJarInClassPath(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Tries to retrieve a class as ZipEntry from all jars mentioned in system property java.class.path
getDirectoriesInDirectoryTree(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Retrieves all directories from a directory and its subdirectories.
getDirectoriesInDirectoryTree(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Retrieves all directories from a directory and its subdirectories.
getExecutionException() - Method in class org.ijsberg.iglu.util.execution.Executable
 
getExecutionThread() - Method in class org.ijsberg.iglu.util.execution.Executable
 
getExtension() - Method in class org.ijsberg.iglu.util.io.FileData
 
getFileFromDirectoryInClassPath(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Locates a file in the classpath.
getFileName() - Method in class org.ijsberg.iglu.util.io.FileData
 
getFileNameFromPath(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
getFileNameWithoutExtension() - Method in class org.ijsberg.iglu.util.io.FileData
 
getFilesInDirectoryTree(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Retrieves all files from a directory and its subdirectories.
getFilesInDirectoryTree(File) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Retrieves all files from a directory and its subdirectories.
getFilesInDirectoryTree(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Retrieves files for a given mask from a directory and its subdirectories.
getFilesInDirectoryTree(File, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Retrieves all files from a directory and its subdirectories matching the given mask.
getFilesInDirectoryTree(String, String, boolean) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Retrieves all files from a directory and its subdirectories.
getFirstCollectionPartDescription() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getFullCollectionSize() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getFullFileName() - Method in class org.ijsberg.iglu.util.io.FileData
 
getInputStreamFromClassLoader(String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 
getIntervalsSinceMidnight(int, long, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
getLastCollectionPartDescription() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getLastPartSize() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getLimit() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
 
getMaxPartSize() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getMethod(String) - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
getMethodName() - Method in class org.ijsberg.iglu.util.codegeneration.JavaMethodSource
 
getMimeType() - Method in class org.ijsberg.iglu.util.io.FileData
 
getMimeTypeForFileExtension(String) - Static method in class org.ijsberg.iglu.util.mail.MimeTypeSupport
 
getMinutesSinceMidnight(long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
getMinutesSinceMidnight(long, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
getName() - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
getName() - Method in class org.ijsberg.iglu.util.io.BasicChannel
 
getNearCollectionPartDescriptions(int) - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getNrofElements() - Method in class org.ijsberg.iglu.util.logic.Expression
 
getNrofMethods() - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
getNrofParts() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getNrofQueuedMessages() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
 
getNrofReceivers() - Method in class org.ijsberg.iglu.util.io.BasicChannel
 
getPackageName() - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
getPart() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getPartSize() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getPath() - Method in class org.ijsberg.iglu.util.io.FileData
 
getPreceedingCollectionPartDescription() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getRawData() - Method in class org.ijsberg.iglu.util.io.FileData
 
getRawDataBase64Encoded() - Method in class org.ijsberg.iglu.util.io.FileData
 
getReturnValue() - Method in class org.ijsberg.iglu.util.execution.Executable
 
getSize() - Method in class org.ijsberg.iglu.util.io.FileData
 
getStackTrace(Throwable) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Retrieves stack trace from throwable
getStackTrace(Throwable, int) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Retrieves stack trace from throwable.
getStackTrace(Throwable, int, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Retrieves stack trace from throwable.
getStatement() - Method in class org.ijsberg.iglu.util.logic.Expression
Performance optimizer: getStatement() in combination with isSingleStatement() isolates a single statement that can be evaluated immediately.
getStatement() - Method in class org.ijsberg.iglu.util.logic.Statement
 
getTrailingCollectionPartDescription() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
getType() - Method in class org.ijsberg.iglu.util.logic.Operator
 
getZipEntryFromJar(String, String) - Static method in class org.ijsberg.iglu.util.io.FileSupport
 

H

hashCode() - Method in class org.ijsberg.iglu.util.io.FileReference
 
hasNext() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
 

I

insert(String, String, int) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
replaces the first occurrence of needle in haystack with newNeedle
interrupt() - Method in class org.ijsberg.iglu.util.execution.Executable
Tries to interrupt execution.
isAfterToday(Date) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
isAlpha(String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
tells whether all characters in a String are letters
isAlphaNumeric(String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
tells whether all characters in a String are digits or letters
isAlphaNumericOrContainsOnlyCharacters(String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
tells whether all characters in a String are letters or digits or part of a given String
isBeforeToday(Date) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
isClosed() - Method in class org.ijsberg.iglu.util.execution.CommandShell
 
isClosed() - Method in class org.ijsberg.iglu.util.io.BasicChannel
 
isClosed() - Method in class org.ijsberg.iglu.util.io.Pipe
 
isClosed() - Method in interface org.ijsberg.iglu.util.io.Queue
 
isClosed() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
 
isClosed() - Method in interface org.ijsberg.iglu.util.io.Transmitter
 
isCurrentCollectionPart - Variable in class org.ijsberg.iglu.util.collection.CollectionPart.CollectionPartDescription
 
isFinished() - Method in class org.ijsberg.iglu.util.execution.Executable
 
isIntervalStart(int, int, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
isIntervalStart(int, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
isModified() - Method in class org.ijsberg.iglu.util.io.FileReference
 
isNumeric(String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
tells whether all characters in a String are digits
isSameDay(long, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
isSameInterval(int, long, long, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
isSameWeek(long, long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
isSingleStatement() - Method in class org.ijsberg.iglu.util.logic.Expression
 
isToday(Date) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 

J

JavaClassSource - Class in org.ijsberg.iglu.util.codegeneration
Contains the definition of a class and its contents needed to create Java source code.
JavaClassSource(String, String, String, String, String) - Constructor for class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
javaDocToString(String) - Method in class org.ijsberg.iglu.util.codegeneration.JavaSource
 
JavaMemberSource - Class in org.ijsberg.iglu.util.codegeneration
Contains the definition of a class member and its contents needed to create Java source code.
JavaMemberSource(String, String, String) - Constructor for class org.ijsberg.iglu.util.codegeneration.JavaMemberSource
 
JavaMemberSource(String, String, String, String) - Constructor for class org.ijsberg.iglu.util.codegeneration.JavaMemberSource
 
JavaMethodSource - Class in org.ijsberg.iglu.util.codegeneration
Contains the definition of a class method and its contents needed to create Java source code.
JavaMethodSource(String, String, String) - Constructor for class org.ijsberg.iglu.util.codegeneration.JavaMethodSource
 
JavaSource - Class in org.ijsberg.iglu.util.codegeneration
Java source that is part of a structure of sources that can be compiled.
JavaSource() - Constructor for class org.ijsberg.iglu.util.codegeneration.JavaSource
 

K

KeyGenerator - Class in org.ijsberg.iglu.util.misc
Generates keys for storage and security purposes.
KeyGenerator() - Constructor for class org.ijsberg.iglu.util.misc.KeyGenerator
 

L

LINE_SEP - Static variable in class org.ijsberg.iglu.util.collection.CollectionSupport
 
LogicalElement - Class in org.ijsberg.iglu.util.logic
Subclasses are part of a logical expression.
LogicalElement() - Constructor for class org.ijsberg.iglu.util.logic.LogicalElement
 

M

mail() - Method in class org.ijsberg.iglu.util.mail.EMail
Mails a message to certain recipients.
main(String[]) - Static method in class org.ijsberg.iglu.util.execution.CommandShell
Runs test dialog.
main(String[]) - Static method in class org.ijsberg.iglu.util.io.FileSupport
Commandline use of FileSupport only supports recursive investigation of directories.
mapping - Static variable in class org.ijsberg.iglu.util.mail.MimeTypeSupport
 
match(String) - Method in class org.ijsberg.iglu.util.logic.Expression
Answers questions like: does "r|w|x" match "x" (true). does "r|w&x" match "x" (false).
match(Object[]) - Method in class org.ijsberg.iglu.util.logic.Expression
Answers questions like: does "r|w|x" match {"r","x"} (true). does "r|w&x" contain {"r","x"} (true). does "r|w&x" contain {"r"} (true). does "r|w&x" contain {"x"} (false).
match(Object[]) - Method in class org.ijsberg.iglu.util.logic.Statement
 
MimeTypeSupport - Class in org.ijsberg.iglu.util.mail
Helper class containing current mime types.
MimeTypeSupport() - Constructor for class org.ijsberg.iglu.util.mail.MimeTypeSupport
 
MimeTypeSupport.FileExtensionToTypeMapping - Class in org.ijsberg.iglu.util.mail
 
modifiers - Variable in class org.ijsberg.iglu.util.codegeneration.JavaMemberSource
 

N

name - Variable in class org.ijsberg.iglu.util.codegeneration.JavaMemberSource
 
NONE - Static variable in class org.ijsberg.iglu.util.logic.LogicalElement
 
NOT - Static variable in class org.ijsberg.iglu.util.logic.LogicalElement
 
NumberFormatter - Class in org.ijsberg.iglu.util.formatting
Formats any float-like value to a displayable string.
NumberFormatter(char, char) - Constructor for class org.ijsberg.iglu.util.formatting.NumberFormatter
 

O

offset - Variable in class org.ijsberg.iglu.util.collection.CollectionPart.CollectionPartDescription
 
onReceive(Object) - Method in class org.ijsberg.iglu.util.io.Forwarder
 
onReceive(Object) - Method in interface org.ijsberg.iglu.util.io.Receiver
Is invoked in case a message is received.
onReceive(Object) - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
Receives an object from a channel.
onReceive(Object) - Method in class org.ijsberg.iglu.util.io.StdIODialog
Writes received object to an output stream.
onReceive(Object) - Method in class org.ijsberg.iglu.util.io.Transponder
 
onTransmissionClose() - Method in class org.ijsberg.iglu.util.io.Forwarder
 
onTransmissionClose() - Method in interface org.ijsberg.iglu.util.io.Receiver
Is invoked in case the medium stops transmitting.
onTransmissionClose() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
Queue is closed when transmission closes.
onTransmissionClose() - Method in class org.ijsberg.iglu.util.io.StdIODialog
Enters closed state.
onTransmissionClose() - Method in class org.ijsberg.iglu.util.io.Transponder
 
open(Receiver) - Method in class org.ijsberg.iglu.util.execution.CommandShell
Opens permanent shell
open() - Method in class org.ijsberg.iglu.util.io.StdIODialog
Starts communicating.
open(Receiver) - Method in interface org.ijsberg.iglu.util.io.Transceiver
Activates the tranceiver by registering a receiver for incoming messages.
openAsync() - Method in class org.ijsberg.iglu.util.io.StdIODialog
Starts communicating in a separate thread.
Operator - Class in org.ijsberg.iglu.util.logic
Stands for a logical operator (NOT, AND, OR).
Operator(int) - Constructor for class org.ijsberg.iglu.util.logic.Operator
 
operatorStr - Variable in class org.ijsberg.iglu.util.logic.LogicalElement
 
OR - Static variable in class org.ijsberg.iglu.util.logic.LogicalElement
 
org.ijsberg.iglu.util.codegeneration - package org.ijsberg.iglu.util.codegeneration
 
org.ijsberg.iglu.util.collection - package org.ijsberg.iglu.util.collection
 
org.ijsberg.iglu.util.execution - package org.ijsberg.iglu.util.execution
 
org.ijsberg.iglu.util.formatting - package org.ijsberg.iglu.util.formatting
 
org.ijsberg.iglu.util.io - package org.ijsberg.iglu.util.io
 
org.ijsberg.iglu.util.logic - package org.ijsberg.iglu.util.logic
 
org.ijsberg.iglu.util.mail - package org.ijsberg.iglu.util.mail
 
org.ijsberg.iglu.util.misc - package org.ijsberg.iglu.util.misc
Contains proprietary utilities that the Iglu core needs to be independent from 3rd party libraries.
org.ijsberg.iglu.util.time - package org.ijsberg.iglu.util.time
 

P

parse(String) - Method in class org.ijsberg.iglu.util.time.SafeDateFormat
 
PatternMatchingSupport - Class in org.ijsberg.iglu.util.formatting
Helper class that validates formats of values.
PatternMatchingSupport() - Constructor for class org.ijsberg.iglu.util.formatting.PatternMatchingSupport
 
Pipe - Class in org.ijsberg.iglu.util.io
Transmits objects to a specific receiver.
Pipe() - Constructor for class org.ijsberg.iglu.util.io.Pipe
 
Pipe(Receiver) - Constructor for class org.ijsberg.iglu.util.io.Pipe
 
Pipe(Receiver, Filter) - Constructor for class org.ijsberg.iglu.util.io.Pipe
 
print(Object[]) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
print(Object[], PrintStream) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
print(Object[], PrintStream, String) - Static method in class org.ijsberg.iglu.util.collection.ArraySupport
 
print(Collection) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
Prints a collection to standard out.
print(Collection, PrintStream) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
Prints every item of a collection on a separate line to the given output stream.
print(Collection, PrintStream, String) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
Prints a collection to the given output stream.
print(Map) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
 
print(Map, PrintStream) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
 
print(Map, PrintStream, String) - Static method in class org.ijsberg.iglu.util.collection.CollectionSupport
 

Q

Queue - Interface in org.ijsberg.iglu.util.io
Object queue.

R

read() - Static method in class org.ijsberg.iglu.util.execution.CommandShell
 
read() - Method in interface org.ijsberg.iglu.util.io.Queue
Reads (and removes) an object from a queue.
read() - Method in class org.ijsberg.iglu.util.io.ReceiverQueue
Retrieves and removes the first object from the queue.
Receiver - Interface in org.ijsberg.iglu.util.io
Receives messages from some kind of medium.
ReceiverQueue - Class in org.ijsberg.iglu.util.io
A message queue which receives objects from a transmitter.
ReceiverQueue() - Constructor for class org.ijsberg.iglu.util.io.ReceiverQueue
Constructs a receiver with an unlimited queue size.
ReceiverQueue(int) - Constructor for class org.ijsberg.iglu.util.io.ReceiverQueue
Constructs a receiver with a limited queue size.
registerReceiver(Receiver) - Method in class org.ijsberg.iglu.util.io.BasicChannel
Adds a receiver so that it will receive transmitted messages.
registerReceiver(Receiver) - Method in interface org.ijsberg.iglu.util.io.Channel
Registers a receiver that will receive messages transmitted via the channel.
removeAll(String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
removes all occurances of needle in haystack
removeAll(StringBuffer, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
removes all occurances of needle in haystack
replaceAll(String, String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
replaces all occurances of needle in haystack with newNeedle the input itself is not modified
replaceAll(String, String, String, int) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
 
replaceAll(String, String[], String[]) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Replaces a series of possible occurrences by a series of substitutes.
replaceAll(StringBuffer, String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
replaces all occurances of needle in haystack with newNeedle the input itself is not modified
replaceAll(StringBuffer, String, String, int) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
 
replaceFirst(String, String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
 
replaceFirst(StringBuffer, String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
replaces the first occurance of needle in haystack with newNeedle
replaceLast(String, String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
 
replaceLast(StringBuffer, String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
replaces the last occurance of needle in haystack with newNeedle
reset() - Method in class org.ijsberg.iglu.util.io.FileReference
 
RET - Static variable in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
 
RET - Static variable in class org.ijsberg.iglu.util.codegeneration.JavaMethodSource
 
roundToMinute(long) - Static method in class org.ijsberg.iglu.util.time.TimeSupport
 
run() - Method in class org.ijsberg.iglu.util.execution.Executable
Used to invoke executable asynchronously.
run() - Method in class org.ijsberg.iglu.util.io.StdIODialog
Starts communicating.

S

SafeDateFormat - Class in org.ijsberg.iglu.util.time
Threadsafe date converter.
SafeDateFormat(DateFormat) - Constructor for class org.ijsberg.iglu.util.time.SafeDateFormat
 
SafeDateFormat(String) - Constructor for class org.ijsberg.iglu.util.time.SafeDateFormat
 
SafeDateFormat(String, DateFormatSymbols) - Constructor for class org.ijsberg.iglu.util.time.SafeDateFormat
 
setDescription(String) - Method in class org.ijsberg.iglu.util.io.FileData
 
setFileName(String) - Method in class org.ijsberg.iglu.util.io.FileData
 
setFullFileName(String) - Method in class org.ijsberg.iglu.util.io.FileData
Sets the file name including path and extension
setMimeType(String) - Method in class org.ijsberg.iglu.util.io.FileData
 
setPath(String) - Method in class org.ijsberg.iglu.util.io.FileData
 
setRawData(byte[]) - Method in class org.ijsberg.iglu.util.io.FileData
 
setReceiver(Receiver) - Method in class org.ijsberg.iglu.util.io.Pipe
 
size - Variable in class org.ijsberg.iglu.util.collection.CollectionPart.CollectionPartDescription
 
split(String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all words in a text, words in this case are a series of characters seperated by SPACE, ',', '.' or ':'
split(String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all words in a text, words in this case are a series of characters seperated by SPACE, ',', '.' or ':'
split(String, String, boolean) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all words in a text and converts them to lower case
split(String, String, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all words in a text and converts them to lower case
split(String, String, boolean, boolean) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all words in a text
split(String, String, boolean, boolean, boolean) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all words in a text
split(String, String, String, boolean, boolean, boolean) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
reads all words in a text
start() - Method in class org.ijsberg.iglu.util.io.Transponder
Starts forwarding objects.
Statement - Class in org.ijsberg.iglu.util.logic
A statement may be evaluated as being 'true' or 'false' but it may also be some string of which its presence may be tested.
Statement() - Constructor for class org.ijsberg.iglu.util.logic.Statement
 
Statement(String) - Constructor for class org.ijsberg.iglu.util.logic.Statement
 
statement - Variable in class org.ijsberg.iglu.util.logic.Statement
 
StdIODialog - Class in org.ijsberg.iglu.util.io
Takes a configured In- and OutputStream such as System.in and System.out which are used as standard in- and output for an underlying process such as a command shell.
StdIODialog(InputStream, OutputStream, Transceiver) - Constructor for class org.ijsberg.iglu.util.io.StdIODialog
Constructs dialog for an object transceiver.
stop() - Method in class org.ijsberg.iglu.util.io.Transponder
Stops forwarding objects.
StreamSupport - Class in org.ijsberg.iglu.util.io
Helper class for stream related functions.
StreamSupport() - Constructor for class org.ijsberg.iglu.util.io.StreamSupport
 
StringFilter - Class in org.ijsberg.iglu.util.misc
 
StringFilter(String[], String[]) - Constructor for class org.ijsberg.iglu.util.misc.StringFilter
 
StringSupport - Class in org.ijsberg.iglu.util.misc
Helper class containing string manipulation functions.
StringSupport() - Constructor for class org.ijsberg.iglu.util.misc.StringSupport
 

T

TimeOutException - Exception in org.ijsberg.iglu.util.execution
Thrown when a call does not respond in time.
TimeOutException() - Constructor for exception org.ijsberg.iglu.util.execution.TimeOutException
 
TimeOutException(String) - Constructor for exception org.ijsberg.iglu.util.execution.TimeOutException
 
TimeSupport - Class in org.ijsberg.iglu.util.time
Contains convenience methods concerning time and date.
TimeSupport() - Constructor for class org.ijsberg.iglu.util.time.TimeSupport
 
toString() - Method in class org.ijsberg.iglu.util.codegeneration.JavaClassSource
Generates source code.
toString() - Method in class org.ijsberg.iglu.util.codegeneration.JavaMemberSource
Generates source code.
toString() - Method in class org.ijsberg.iglu.util.codegeneration.JavaMethodSource
Generates source code.
toString() - Method in class org.ijsberg.iglu.util.collection.CollectionPart
 
toString() - Method in class org.ijsberg.iglu.util.io.BasicChannel
Returns a string representation of a channel object including all connected receivers and queue sizes.
toString() - Method in class org.ijsberg.iglu.util.io.FileData
 
toString() - Method in class org.ijsberg.iglu.util.io.FileReference
 
toString() - Method in class org.ijsberg.iglu.util.logic.Expression
 
toString() - Method in class org.ijsberg.iglu.util.logic.Operator
 
toString() - Method in class org.ijsberg.iglu.util.logic.Statement
 
Transceiver - Interface in org.ijsberg.iglu.util.io
A transceiver is a device that offers a two-way communication channel.
transmit(Object) - Method in class org.ijsberg.iglu.util.execution.CommandShell
Transmits
transmit(Object) - Method in class org.ijsberg.iglu.util.io.BasicChannel
Dispatches an object to all connected receivers.
transmit(Object, ReceiverQueue) - Method in class org.ijsberg.iglu.util.io.BasicChannel
Dispatches an object to all connected receivers.
transmit(Object) - Method in class org.ijsberg.iglu.util.io.Pipe
 
transmit(Object) - Method in interface org.ijsberg.iglu.util.io.Transmitter
 
Transmitter - Interface in org.ijsberg.iglu.util.io
Transmits objects to some medium.
Transponder - Class in org.ijsberg.iglu.util.io
Receives and retransmits objects asynchronously.
Transponder(Transmitter) - Constructor for class org.ijsberg.iglu.util.io.Transponder
Creates transponder with undefined input source.
Transponder(Queue, Transmitter) - Constructor for class org.ijsberg.iglu.util.io.Transponder
Creates transponder with a queue as input source.
Transponder(Channel, Transmitter) - Constructor for class org.ijsberg.iglu.util.io.Transponder
Creates transponder with a channel as input source.
Transponder(InputStream, Transmitter) - Constructor for class org.ijsberg.iglu.util.io.Transponder
Constructs a StreamReader that translates input to byte arrays which are forwarded to a transmitter.
trim(String, int, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Trims strings that contain too many characters and adds trailing characters to indicate that the original string has been trimmed.
type - Variable in class org.ijsberg.iglu.util.codegeneration.JavaMemberSource
 

V

valueMatchesRegularExpression(String, String) - Static method in class org.ijsberg.iglu.util.formatting.PatternMatchingSupport
Returns true only if the value matches the regular expression only once and exactly.
valueMatchesRegularExpression(String, Pattern) - Static method in class org.ijsberg.iglu.util.formatting.PatternMatchingSupport
Returns true only if the value matches the regular expression only once and exactly.
valueMatchesWildcardExpression(String, String) - Static method in class org.ijsberg.iglu.util.formatting.PatternMatchingSupport
Matches DOS-type wildcardexpressions rather than regular expressions.

W

writeToOutputStream(String, OutputStream) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Writes the contents of a string to an output stream.
writeToOutputStream(String, OutputStream, String) - Static method in class org.ijsberg.iglu.util.misc.StringSupport
Writes the contents of a string to an output stream.

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

Copyright © 2011. All Rights Reserved.