A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 

A

accept(String) - Method in class de.bb.util.FileBrowser
Compare the file name with the specified patterns.
add(T) - Method in class de.bb.util.TinyIdentitySet
 
addAppenderFormatter(Appender, Formatter) - Method in class de.bb.log.Logger
Add a appender/formatter pair to the pending configuration.
addComment(String, String) - Method in class de.bb.util.XmlFile
Set the specified content element of the section as String.
addContent(String, String) - Method in class de.bb.util.XmlFile
 
addExclude(String) - Method in class de.bb.util.FileBrowser
add a wild star exclude pattern.
addInclude(String) - Method in class de.bb.util.FileBrowser
add a wild star include pattern.
addMonths(long, int) - Static method in class de.bb.util.DateFormat
Add the count of months to the time value.
addPath(String) - Method in class de.bb.util.ZipClassLoader
parses and applies the path.
addURL(URL) - Method in class de.bb.util.ZipClassLoader
Add the url to the search path.
adjustLeft(int) - Method in class de.bb.util.ByteRef
Move the left offset by count bytes.
ALL - Static variable in class de.bb.log.Logger
log level constants.
append(ByteRef) - Method in class de.bb.util.ByteRef
Append the specified ByteRef to this ByteRef.
append(String) - Method in class de.bb.util.ByteRef
Append the bytes of the String to this ByteRef.
append(CharRef) - Method in class de.bb.util.CharRef
Append the specified CharRef to this CharRef.
append(String) - Method in class de.bb.util.CharRef
Append the chars of the String to this CharRef.
Appender - Class in de.bb.log
Base class for all log appenders.
Appender() - Constructor for class de.bb.log.Appender
For derived classes.
assign(ByteRef) - Method in class de.bb.util.ByteRef
Assigns the parameters physical byte array to this object.
assign(byte[], int, int) - Method in class de.bb.util.ByteRef
Assigns the parameters physical byte array to this object.
assign(CharRef) - Method in class de.bb.util.CharRef
Assigns the parameters physical char array to this object.
assign(char[], int, int) - Method in class de.bb.util.CharRef
Assigns the parameters physical char array to this object.
available() - Method in class de.bb.io.FastBufferedInputStream
 

B

ba_dd_MMM_yyyy_HH_mm_ss_zzzz(long) - Static method in class de.bb.util.DateFormat
Return a byte array for the given date (long) in format dd/MMM/yyyy:HH:mm:ss +zz:zz.
ba_EEE__dd_MMM_yyyy_HH_mm_ss_GMT(long) - Static method in class de.bb.util.DateFormat
Return a byte array for the given date (long) in format EEE, dd MMM yyyy HH:mm:ss GMT.
bBegin - Variable in class de.bb.util.MimeFile.Info
 
bLines - Variable in class de.bb.util.MimeFile.Info
 
ByteRef - Class in de.bb.util
A String like class to manipulate byte arrays.
ByteRef() - Constructor for class de.bb.util.ByteRef
Initializes a newly created ByteRef object so that it represents an empty byte sequence.
ByteRef(String) - Constructor for class de.bb.util.ByteRef
Initializes a newly created ByteRef object so that it represents the same sequence of bytes as the argument; in other words, the newly created byte array is a copy of the argument string.getBytes().
ByteRef(byte[]) - Constructor for class de.bb.util.ByteRef
Initializes a newly created ByteRef object so that it represents the same sequence of bytes as the argument; in other words, the newly created byte array is a copy of the argument.
ByteRef(byte[], int, int) - Constructor for class de.bb.util.ByteRef
Initializes a newly created ByteRef object so that it represents the same sequence of bytes as the argument; in other words, the newly created byte array is a copy of the specified part of the argument.
bytes2Hex(byte[]) - Static method in class de.bb.util.Misc
Convert a byte array into a hex string.
ByteUtil - Class in de.bb.util
A Helper class to piped typed data into OutputStreams (and vice versa maybe...
ByteUtil() - Constructor for class de.bb.util.ByteUtil
 

C

calc(long) - Static method in class de.bb.util.DateFormat
Creates an array of int[8] with all time elements.
calc(long, int) - Static method in class de.bb.util.DateFormat
Creates an array of int[8] with all time elements.
charAt(int) - Method in class de.bb.util.ByteRef
Returns the byte at the specified position.
charAt(int) - Method in class de.bb.util.CharRef
Returns the char at the specified position.
CharRef - Class in de.bb.util
A String like class to manipulate byte arrays.
CharRef() - Constructor for class de.bb.util.CharRef
Initializes a newly created CharRef object so that it represents an empty byte sequence.
CharRef(String) - Constructor for class de.bb.util.CharRef
Initializes a newly created CharRef object so that it represents the same sequence of bytes as the argument; in other words, the newly created byte array is a copy of the argument string.getChars().
CharRef(char[]) - Constructor for class de.bb.util.CharRef
Initializes a newly created CharRef object so that it represents the same sequence of bytes as the argument; in other words, the newly created byte array is a copy of the argument.
CharRef(char[], int, int) - Constructor for class de.bb.util.CharRef
Initializes a newly created CharRef object so that it represents the same sequence of chars as the argument; in other words, the newly created char array is a copy of the specified part of the argument.
clear() - Method in class de.bb.util.LRUCache
Clears the cache.
clear() - Method in class de.bb.util.SessionManager
Clears this SessionManager so that it contains no sessions.
clear() - Method in class de.bb.util.TimedLRUCache
Removes all keys and values from the underlying cache.
clear() - Method in class de.bb.util.TinyIdentitySet
 
clear() - Method in class de.bb.util.XmlFile
Remove all content from this instance.
clearSection(String) - Method in class de.bb.util.XmlFile
Clear all content and children from this section.
clone() - Method in class de.bb.util.ByteRef
 
clone() - Method in class de.bb.util.CharRef
 
clone() - Method in class de.bb.util.MimeFile.Info
(non-Javadoc)
close() - Method in class de.bb.io.FastBufferedInputStream
 
close() - Method in class de.bb.io.FastBufferedOutputStream
 
compareTo(ByteRef) - Method in class de.bb.util.ByteRef
Compares this ByteRef's data to another ByteRef.
compareTo(CharRef) - Method in class de.bb.util.CharRef
Compares this CharRef's data to another CharRef.
contains(Object) - Method in class de.bb.util.SessionManager
Tests if some key maps into the specified value in this SessionManager.
contains(Object) - Method in class de.bb.util.TinyIdentitySet
 
containsKey(Object) - Method in class de.bb.util.LRUCache
 
containsKey(Object) - Method in class de.bb.util.SessionManager
Tests whether the specified object is a key in this SessionManager.
containsValue(Object) - Method in class de.bb.util.LRUCache
 
contentType - Variable in class de.bb.util.MimeFile.Info
 
copy(byte[]) - Method in class de.bb.util.ByteRef
Copy this data into the specified byte array.
copy(byte[], int, int) - Method in class de.bb.util.ByteRef
Copy a part of this data into the specified byte array at specified offset.
copy(byte[]) - Method in class de.bb.util.CharRef
Copy this data into the specified char array.
copy(char[]) - Method in class de.bb.util.CharRef
Copy this data into the specified char array.
copy(char[], int, int) - Method in class de.bb.util.CharRef
Copy a part of this data into the specified char array at specified offset.
count() - Method in class de.bb.util.Trie
count the number of words in the current tree.
create() - Method in interface de.bb.util.Pool.Factory
Create a new object for the Pool.
create(ThreadManager) - Method in interface de.bb.util.ThreadManager.Factory
The implementation either creates a new thread and starts it.
createHeader(String) - Static method in class de.bb.util.Mime
Create a Mime header for base64 encoded data.
createSection(String) - Method in class de.bb.util.XmlFile
Creates always a new section and returns its unique path.

D

DateFormat - Class in de.bb.util
A collection of high speed date conversion functions.
DateFormat(String) - Constructor for class de.bb.util.DateFormat
This constructor deals with various date formats.
DateFormat(String, int) - Constructor for class de.bb.util.DateFormat
Constructor DateFormat.
dd_MMM_yyyy_HH_mm_ss_GMT_zz_zz(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format dd/MMM/yyyy:HH:mm:ss GMT+zz:zz.
dd_MMM_yyyy_HH_mm_ss_zzzz(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format dd/MMM/yyyy:HH:mm:ss +zz:zz.
ddMMyyyy(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format ddMMyyyy.
ddMMyyyyHHmmss(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format ddMMyyyyHHmmss.
de.bb.io - package de.bb.io
 
de.bb.log - package de.bb.log
 
de.bb.util - package de.bb.util
A collection of useful classes for faster and leaner development.
DEBUG - Static variable in class de.bb.log.Logger
log level constants.
debug(String, Object...) - Method in class de.bb.log.Logger
Log a DEBUG message.
decode(byte[], int, int) - Static method in class de.bb.util.Mime
Do base64 decode of a byte array.
DEFAULT_DATE - Static variable in class de.bb.log.Formatter
default date format string.
DEFAULT_LOG - Static variable in class de.bb.log.Formatter
default log format string.
destroy(Object) - Method in interface de.bb.util.Pool.Factory
Destroy the specified object.
dontRemove(Object) - Method in class de.bb.log.Appender
Used to flush asynchronous if configured to.
dontRemove(Object) - Method in class de.bb.util.LogFile
 
dontRemove(Object) - Method in interface de.bb.util.SessionManager.Callback
Is called be the removeButAsk() function.
dropSection(String) - Method in class de.bb.util.XmlFile
Drop the section and remov all content and children from this section.
dump(PrintWriter, String, byte[], int, int) - Static method in class de.bb.util.Misc
Dump a byte array as hex values.
dump(OutputStream, byte[]) - Static method in class de.bb.util.Misc
helper fx to dump to stdout.
dump(String, OutputStream, byte[]) - Static method in class de.bb.util.Misc
helper fx to dump to stdout.
dump(String, OutputStream, byte[], int) - Static method in class de.bb.util.Misc
helper fx to dump to stdout.
dump(String, OutputStream, byte[], int, int) - Static method in class de.bb.util.Misc
helper fx to dump to stdout.

E

eastern(int) - Static method in class de.bb.util.DateFormat
Calculates the easter day for a given year > 1970.
EEE__dd_MMM_yyyy_HH_mm_ss__zzzz(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format EEE, dd MMM yyyy HH:mm:ss +zzzz.
EEE__dd_MMM_yyyy_HH_mm_ss_GMT(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format EEE, dd MMM yyyy HH:mm:ss GMT.
elements() - Method in class de.bb.util.SessionManager
Returns an enumeration of the values in this SessionManager.
encode(byte[]) - Static method in class de.bb.util.Mime
Do base64 encode of a byte array.
encode(byte[], int) - Static method in class de.bb.util.Mime
Do base64 encode of a byte array.
encode(String) - Static method in class de.bb.util.XmlFile
 
encode(String, String) - Static method in class de.bb.util.XmlFile
 
encodeFull(byte[], String) - Static method in class de.bb.util.Mime
Encode with header / footer.
end - Variable in class de.bb.util.MimeFile.Info
 
endsWith(ByteRef) - Method in class de.bb.util.ByteRef
Tests whether this BytRef ends with the specified ByteRef.
endsWith(String) - Method in class de.bb.util.ByteRef
Tests whether this BytRef ends with the specified String.
endsWith(CharRef) - Method in class de.bb.util.CharRef
Tests whether this BytRef ends with the specified CharRef.
endsWith(String) - Method in class de.bb.util.CharRef
Tests whether this BytRef ends with the specified String.
enterDir(String) - Method in class de.bb.util.FileBrowser
 
entrySet() - Method in class de.bb.util.LRUCache
 
equals(Object) - Method in class de.bb.util.ByteRef
Compares this objects data to another object.
equals(Object) - Method in class de.bb.util.CharRef
Compares this objects data to another object.
equals(byte[], int, byte[], int, int) - Static method in class de.bb.util.Misc
Compares one segment of a byte array with a segment of a 2nd byte array.
equals(int[], int, int[], int, int) - Static method in class de.bb.util.Misc
 
equals(byte[], byte[]) - Static method in class de.bb.util.Misc
Compares one byte array with another byte array.
equals(int[], int[]) - Static method in class de.bb.util.Misc
 
equals(Object) - Method in class de.bb.util.Pair
Compares this pair to another pair
equalsIgnoreCase(Object) - Method in class de.bb.util.ByteRef
Compares this objects data to another object ignoring upper and lower case.
equalsIgnoreCase(Object) - Method in class de.bb.util.CharRef
Compares this objects data to another object ignoring upper and lower case.
ERROR - Static variable in class de.bb.log.Logger
log level constants.
error(String, Object...) - Method in class de.bb.log.Logger
Log a ERROR message.
execute(String, byte[], OutputStream, String[]) - Static method in class de.bb.util.Process
Starts an external program (process) passing the specified input to the program and fills an OutputStream with the programs output.
execute(String, byte[], OutputStream, String[], long) - Static method in class de.bb.util.Process
Starts an external program (process) passing the specified input to the program and fills an OutputStream with the programs output.
execute(String, InputStream, OutputStream, String[], long) - Static method in class de.bb.util.Process
Starts an external program (process) passing the specified input to the program and fills an OutputStream with the programs output.
execute(String, InputStream, OutputStream, String[], long, File) - Static method in class de.bb.util.Process
Starts an external program (process) passing the specified input to the program and fills an OutputStream with the programs output.

F

FastBufferedInputStream - Class in de.bb.io
 
FastBufferedInputStream(InputStream, int) - Constructor for class de.bb.io.FastBufferedInputStream
 
FastBufferedOutputStream - Class in de.bb.io
 
FastBufferedOutputStream(OutputStream, int) - Constructor for class de.bb.io.FastBufferedOutputStream
 
FastByteArrayOutputStream - Class in de.bb.io
Fast not synchronized replacement for ByteArrayOutputStream.
FastByteArrayOutputStream(int) - Constructor for class de.bb.io.FastByteArrayOutputStream
 
FastByteArrayOutputStream() - Constructor for class de.bb.io.FastByteArrayOutputStream
 
FATAL - Static variable in class de.bb.log.Logger
log level constants.
fatal(String, Object...) - Method in class de.bb.log.Logger
Log a FATAL message.
FileAppender - Class in de.bb.log
 
FileAppender(String) - Constructor for class de.bb.log.FileAppender
 
FileAppender(XmlFile, String) - Constructor for class de.bb.log.FileAppender
Constructor which reads its configuration from the given XmlFile using the given key.
FileBrowser - Class in de.bb.util
This is a base class to iterate over files and directories, which can be configured with a pattern.
FileBrowser() - Constructor for class de.bb.util.FileBrowser
ct.
FileBrowser(String) - Constructor for class de.bb.util.FileBrowser
ct.
findResources(String) - Method in class de.bb.util.ZipClassLoader
Searches all resources with this file name, and returns them as an Enumeration.
findResources(String, Set<URL>) - Method in class de.bb.util.ZipClassLoader
Searches all resources with this file name, and returns them as an Enumeration.
FINE - Static variable in class de.bb.log.Logger
log level constants.
fine(String, Object...) - Method in class de.bb.log.Logger
Log a FINE message.
firstOfDay(long) - Static method in class de.bb.util.DateFormat
Returns a time value for the specified day at 00:00:00.000 with current time zone.
firstOfMonth(long) - Static method in class de.bb.util.DateFormat
Returns the value for the first day in date's month.
firstOfWeek(long) - Static method in class de.bb.util.DateFormat
get the first day of the corresponding week.
firstOfYear(long) - Static method in class de.bb.util.DateFormat
Returns the value for the first day in date's year.
flush() - Method in class de.bb.io.FastBufferedOutputStream
 
flush() - Method in class de.bb.log.Appender
Flush the stream.
flush() - Method in class de.bb.util.IniFile
Write all internal data to the file.
flush() - Method in class de.bb.util.XmlFile
Write all internal data to the file.
format(long, String, String, String, Throwable) - Method in class de.bb.log.Formatter
Format the log line.
format(long) - Method in class de.bb.util.DateFormat
Returns the formatted String using the format String specified at the constructor.
Formatter - Class in de.bb.log
A message formatter implementation.
Formatter(String, String) - Constructor for class de.bb.log.Formatter
The constructor for configurable Formatters
FRIDAY - Static variable in class de.bb.util.DateFormat
constant value for Friday.

G

get(Object) - Method in class de.bb.util.LRUCache
retrieves the object by key, if it is still in the cache.
get(Object) - Method in class de.bb.util.PersistantTimedLRUCache
get an object from the cache.
get(Object) - Method in class de.bb.util.SessionManager
Returns the value to which the specified key is mapped in this SessionManager.
get(Object) - Method in class de.bb.util.TimedLRUCache
Returns the value to the specified key.
getAttributes(String) - Method in class de.bb.util.XmlFile
Return a map with all attributes: name->value.
getBaseDir() - Method in class de.bb.util.FileBrowser
Returns the baseDir.
getBufferSize() - Method in class de.bb.io.FastByteArrayOutputStream
 
getBufferSize() - Method in class de.bb.log.FileAppender
Get current buffer size.
getChar() - Method in class de.bb.util.Trie
Get own character.
getClassPath() - Method in class de.bb.util.ZipClassLoader
Returns the classloader's class path as String.
getContent(String) - Method in class de.bb.util.XmlFile
Get the specified content element of the section as String.
getContentBytes(String) - Method in class de.bb.util.XmlFile
Get the complete content of the section as byte array.
getCreationMillis(Object) - Method in class de.bb.util.SessionManager
Returns the creation time for the given key.
getCurrentfileName() - Method in class de.bb.log.FileAppender
get the current file name.
getCurrentLoggers() - Static method in class de.bb.log.Logger
Get all current loggers.
getDateFormat() - Method in class de.bb.log.FileAppender
Get the current date format.
getDateFormat() - Method in class de.bb.log.Formatter
Ge the date format.
getDayOfMonth(long) - Static method in class de.bb.util.DateFormat
Method getDayOfMonth.
getDeathMillis(Object) - Method in class de.bb.util.SessionManager
Returns the death time for the given key.
getExtension() - Method in class de.bb.log.FileAppender
Get the current log file extension.
getFirst() - Method in class de.bb.util.Pair
Get the first parameter.
getFull() - Static method in class de.bb.util.Version
Returns the full version String.
getHi() - Static method in class de.bb.util.Version
Returns the version hi value.
getId() - Method in class de.bb.util.Trie
return current id.
getKey() - Method in class de.bb.log.FileAppender
Identify the logger.
getKeys(String) - Method in class de.bb.util.IniFile
Get all keys for a section in the given ini file.
getKeys(String) - Method in class de.bb.util.XmlFile
get all attribute names (keys) for a section in the given XML file.
getLevel() - Method in class de.bb.log.Logger
Get the log level.
getLo() - Static method in class de.bb.util.Version
Returns the version lo value.
getLogFormat() - Method in class de.bb.log.Formatter
Get the log format.
getLogger(Class<?>) - Static method in class de.bb.log.Logger
Get a Logger using a class name.
getLogger(String) - Static method in class de.bb.log.Logger
Get a Logger using a path.
getMask() - Method in class de.bb.util.DateFormat
Returns the current fill bytes.
getMaxCount() - Method in class de.bb.util.Pool
Query the max count of objects in this Pool object.
getMaxCount() - Method in class de.bb.util.SessionManager
Get current max count of sessions.
getMaxCount() - Method in class de.bb.util.ThreadManager
Query many threads are maximal available.
getMonth(long) - Static method in class de.bb.util.DateFormat
the month the given date.
getName() - Method in class de.bb.log.Logger
Return the path/name of the logger.
getObject() - Method in class de.bb.util.Trie
Get the assigend object.
getOutDated(Object) - Method in class de.bb.util.PersistantTimedLRUCache
Returns the out dated value if there is any.
getParam(byte[], int, String) - Static method in class de.bb.util.Mime
Search a base64 parameter.
getParent() - Method in class de.bb.util.Trie
get the parent Trie.
getResource(String) - Method in class de.bb.util.ZipClassLoader
 
getResource(String, Set<URL>) - Method in class de.bb.util.ZipClassLoader
 
getResourceAsStream(String) - Method in class de.bb.util.ZipClassLoader
Get an InputStream for the specified file.
getResourceAsStream(String, Set<URL>) - Method in class de.bb.util.ZipClassLoader
 
getResourceAsStream(URL) - Method in class de.bb.util.ZipClassLoader
Get an InputStream for the specified URL.
getRootLogger() - Static method in class de.bb.log.Logger
Get the root logger.
getRunning() - Method in class de.bb.util.ThreadManager
Return the count of running threads.
getSecond() - Method in class de.bb.util.Pair
Get the second parameter.
getSections() - Method in class de.bb.util.IniFile
Get all sections for the given ini file.
getSections(String) - Method in class de.bb.util.IniFile
Get all sections for the given ini file, matching the path.
getSections(String) - Method in class de.bb.util.XmlFile
Get all sections for the given XML file, matching the path String.
getString(String, String, String) - Method in class de.bb.util.IniFile
Get a value for a keys in the section for the given ini file.
getString() - Method in class de.bb.util.Trie
Reconstruct the word.
getString(String, String, String) - Method in class de.bb.util.XmlFile
get a value for an attribute in the section for the given XML file.
getthreshold() - Method in class de.bb.util.Pool
Query the current threshold value.
getTimeout() - Method in class de.bb.util.SessionManager
Get current default timout value.
getURLs() - Method in class de.bb.util.ZipClassLoader
Return an array containing all URLs in search order.
getVersion() - Static method in class de.bb.util.Version
Returns the version value.
getWeek(long) - Static method in class de.bb.util.DateFormat
Method getWeek returns the week number for the supplied date.
getWeekDay(long) - Static method in class de.bb.util.DateFormat
Returns the weekday, from 1-7 where 1 = Sunday.
getYear(long) - Static method in class de.bb.util.DateFormat
the year for the given time value.

H

handleFile(String, String) - Method in class de.bb.util.FileBrowser
Handle a file, matching the specified masks.
hashCode() - Method in class de.bb.util.ByteRef
Compute a hashCode for use in Hashtable.
hashCode() - Method in class de.bb.util.CharRef
Compute a hashCode for use in Hashtable.
hashCode() - Method in class de.bb.util.Pair
Calculate a hashcode.
hBegin - Variable in class de.bb.util.MimeFile.Info
 
header - Variable in class de.bb.util.MimeFile.Info
 
hex2Bytes(String) - Static method in class de.bb.util.Misc
Interpret the String as hex values and convert it to a byte array.
hLines - Variable in class de.bb.util.MimeFile.Info
 

I

indexOf(int) - Method in class de.bb.util.ByteRef
Returns the first index of the specified byte.
indexOf(int, int) - Method in class de.bb.util.ByteRef
Returns the first index of the specified byte.
indexOf(String) - Method in class de.bb.util.ByteRef
Returns the first index of the specified String's bytes.
indexOf(String, int) - Method in class de.bb.util.ByteRef
Returns the first index of the specified String's bytes.
indexOf(ByteRef, int) - Method in class de.bb.util.ByteRef
Returns the first index of the specified ByteRef's bytes.
indexOf(ByteRef) - Method in class de.bb.util.ByteRef
Returns the first index of the specified ByteRef's bytes.
indexOf(int) - Method in class de.bb.util.CharRef
Returns the first index of the specified char.
indexOf(int, int) - Method in class de.bb.util.CharRef
Returns the first index of the specified char.
indexOf(String) - Method in class de.bb.util.CharRef
Returns the first index of the specified String's chars.
indexOf(String, int) - Method in class de.bb.util.CharRef
Returns the first index of the specified String's chars.
indexOf(CharRef, int) - Method in class de.bb.util.CharRef
Returns the first index of the specified CharRef's chars.
indexOf(CharRef) - Method in class de.bb.util.CharRef
Returns the first index of the specified CharRef's chars.
INFO - Static variable in class de.bb.log.Logger
log level constants.
info(String, Object...) - Method in class de.bb.log.Logger
Log a INFO message.
IniFile - Class in de.bb.util
Provides the functionality to use and maintain Windows(TM)-style *.ini files.
IniFile(String) - Constructor for class de.bb.util.IniFile
Construct an IniFile object.
initTimeZone() - Static method in class de.bb.util.DateFormat
Used to read the time tone from System properties.
insert(String, int) - Method in class de.bb.util.Trie
Insert a word into current Trie.
insert(char[], int) - Method in class de.bb.util.Trie
Insert a word into current Trie.
isAppend() - Method in class de.bb.log.FileAppender
Get the append value.
isBusy() - Method in class de.bb.util.ThreadManager.Thread
Is the current thread busy?
isDebug() - Method in class de.bb.log.Logger
Return true if at least DEBUG is enabled.
isEmpty() - Method in class de.bb.util.LRUCache
 
isEmpty() - Method in class de.bb.util.SessionManager
Tests if this SessionManager maps no keys to values.
isEmpty() - Method in class de.bb.util.TinyIdentitySet
 
isError() - Method in class de.bb.log.Logger
Return true if at least ERROR is enabled.
isFatal() - Method in class de.bb.log.Logger
Return true if at least FATAL is enabled.
isFine() - Method in class de.bb.log.Logger
Return true if at least FINE is enabled.
isInfo() - Method in class de.bb.log.Logger
Return true if at least INFO is enabled.
isPreserveWhiteSpaces() - Method in class de.bb.util.XmlFile
 
isTRACE() - Method in class de.bb.log.Logger
Return true if at least TRACE is enabled.
isWarn() - Method in class de.bb.log.Logger
Return true if at least WARN is enabled.
iterator() - Method in class de.bb.util.TinyIdentitySet
 

K

keys() - Method in class de.bb.util.SessionManager
Returns an enumeration of the keys in this SessionManager.
keySet() - Method in class de.bb.util.LRUCache
Provides a snapshot of keys used in the cache.

L

lastIndexOf(int) - Method in class de.bb.util.ByteRef
Returns the last index of the specified byte.
lastIndexOf(int, int) - Method in class de.bb.util.ByteRef
Returns the last index of the specified byte.
lastIndexOf(int) - Method in class de.bb.util.CharRef
Returns the last index of the specified char.
lastIndexOf(int, int) - Method in class de.bb.util.CharRef
Returns the last index of the specified char.
leaveDir(String) - Method in class de.bb.util.FileBrowser
 
length() - Method in class de.bb.util.ByteRef
Return the length of thisByteRef object.
length() - Method in class de.bb.util.CharRef
Return the length of thisCharRef object.
length() - Method in class de.bb.util.Trie
Return the length of the path for the current Trie.
lifeTime - Variable in class de.bb.util.TimedLRUCache
the life time for objects.
lifeTimeRange - Variable in class de.bb.util.TimedLRUCache
since we add randomness the range for deviations is calculated and held.
list(String) - Method in class de.bb.util.ZipClassLoader
Returns an array with all files matching the search mask.
list(String, Set<URL>) - Method in class de.bb.util.ZipClassLoader
 
loadBytes(InputStream) - Static method in class de.bb.util.ZipClassLoader
Load the bytes for a given InputStream.
loadClass(String, boolean) - Method in class de.bb.util.ZipClassLoader
Load a specified class and resolve it, if wanted.
loadClass(String, boolean, Set<URL>) - Method in class de.bb.util.ZipClassLoader
 
loadClass(String, InputStream) - Method in class de.bb.util.ZipClassLoader
Load a class by classname and InputStream.
loadConfig() - Static method in class de.bb.log.Logger
(re-)load the configuration.
lock(Object) - Method in class de.bb.util.Pool
Increase the lock count for an object to grant exclusive usage.
lockCount(Object) - Method in class de.bb.util.Pool
Retrieve the lockCount for a given key.
log(String, String, Object[]) - Method in class de.bb.log.Logger
Log with the message using the provided level String and an optional Throwable.
LogFile - Class in de.bb.util
Provides simple log facilities.
LogFile(String) - Constructor for class de.bb.util.LogFile
Create a LogFile using the specified base name.
LogFile(String, String) - Constructor for class de.bb.util.LogFile
Create a LogFile using the specified base name.
Logger - Class in de.bb.log
A slim and fast Logger implementation.
Logger(String) - Constructor for class de.bb.log.Logger
Create a new Logger.
LRUCache<K,V> - Class in de.bb.util
A 2-level LRU cache implementation. - Both levels are implemented as global LRU lists.
LRUCache() - Constructor for class de.bb.util.LRUCache
Create a new LRUCache with default ratio of 10% fixed elements (level 2).
LRUCache(double) - Constructor for class de.bb.util.LRUCache
Deprecated.

M

makeClassFileName(String) - Static method in class de.bb.util.ZipClassLoader
Convert a class name into path name.
makePair(T, V) - Static method in class de.bb.util.Pair
CT. creates a Pair for the given values.
Mime - Class in de.bb.util
Some helpfull static functions to handle Mime encoding and decoding.
Mime() - Constructor for class de.bb.util.Mime
 
MimeFile - Class in de.bb.util
 
MimeFile.Info - Class in de.bb.util
 
Misc - Class in de.bb.util
Provides some useful functions to deal with byte arrays.
Misc() - Constructor for class de.bb.util.Misc
 
MONDAY - Static variable in class de.bb.util.DateFormat
constant value for Monday.
MultiMap<K,V> - Class in de.bb.util
This class is used to maintain key value pairs, sorted by key.
MultiMap(Comparator<K>) - Constructor for class de.bb.util.MultiMap
Creates a MultiMap object, using the specified Comparator.
MultiMap() - Constructor for class de.bb.util.MultiMap
Creates a MultiMap object without a Comparator.
mustDie() - Method in class de.bb.util.ThreadManager.Thread
This function MUST be polled during the threads run loop.

N

newKey() - Static method in class de.bb.util.SessionManager
Create a new session key.
next - Variable in class de.bb.log.Appender
a time stamp used with rotating log files.
nextFile() - Method in class de.bb.log.Appender
Dummy method, used in derived classes to rotate file.
nextFile() - Method in class de.bb.log.FileAppender
Compose the new file name using the current date and open the stream.
nextLine() - Method in class de.bb.util.ByteRef
Extracts the next available line from this object and returns that line as a new BytRef object.
nextLine() - Method in class de.bb.util.CharRef
Extracts the next available line from this object and returns that line as a new BytRef object.
nextLineCRLF() - Method in class de.bb.util.ByteRef
Extracts the next available line from this object and returns that line as a new BytRef object.
nextMonth(long) - Static method in class de.bb.util.DateFormat
Returns the value for date plus 1 month.
nextWeek(long) - Static method in class de.bb.util.DateFormat
Returns the value for date plus 1 week.
nextWord() - Method in class de.bb.util.ByteRef
Extracts the next available word from this object and returns that word as a new BytRef object.
nextWord(int) - Method in class de.bb.util.ByteRef
Extracts the content from this object up to the delimiter and returns that as a new BytRef object.
nextWord() - Method in class de.bb.util.CharRef
Extracts the next available word from this object and returns that word as a new BytRef object.
nextWord(int) - Method in class de.bb.util.CharRef
Extracts the next available word from this object and returns that word as a new BytRef object.
nextWordAsString(int) - Method in class de.bb.util.ByteRef
Extracts the content from this object up to the delimiter and returns that as a new BytRef object.

O

obtain(Object) - Method in class de.bb.util.Pool
Obtain an object from the pool.
obtain(Object, long) - Method in class de.bb.util.Pool
Obtain an object from the pool with a specified max wait time.
OFF - Static variable in class de.bb.log.Logger
log level constants.
os - Variable in class de.bb.log.Appender
the stream to write to.

P

Pair<A,B> - Class in de.bb.util
STL like helper class for pairs.
Pair(A, B) - Constructor for class de.bb.util.Pair
 
parse(String) - Method in class de.bb.util.DateFormat
Parses the date string with the current formatter.
parse_dd_MM_yyyy_HH_mm_ss_GMT_zz_zz(String) - Static method in class de.bb.util.DateFormat
Return a long for the given date date in format dd MM yyyy HH mm ss +zz zz also values without timezone or without HH mm ss are parsed!
parse_dd_MMM_yyyy_HH_mm_ss_GMT_zz_zz(String) - Static method in class de.bb.util.DateFormat
Return a long for the given date date in format dd MMM yyyy HH mm ss +zz zz also values without timezone or without HH mm ss are parsed!
parse_yyyy_MM_dd_HH_mm_ss_GMT_zz_zz(String) - Static method in class de.bb.util.DateFormat
Return a long for the given date date in format yyyy MM dd HH mm ss +zz zz also values without timezone or without HH mm ss are parsed!
parseMime(InputStream) - Static method in class de.bb.util.MimeFile
 
parseMime(InputStream, String) - Static method in class de.bb.util.MimeFile
 
path - Variable in class de.bb.util.MimeFile.Info
 
path2URL(String) - Static method in class de.bb.util.ZipClassLoader
add the path to the class path.
PersistantTimedLRUCache - Class in de.bb.util
A LRU cache with limited life time to ensure refreshing of content.
PersistantTimedLRUCache(String, long) - Constructor for class de.bb.util.PersistantTimedLRUCache
Create a new PersistantTimedLRUCache instance.
PersistantTimedLRUCache(String, long, double) - Constructor for class de.bb.util.PersistantTimedLRUCache
Create a new PresistantTimedLRUCache instance.
Pool - Class in de.bb.util
Used to manage objects.
Pool(Pool.Factory) - Constructor for class de.bb.util.Pool
Create a Pool object, with a default timeout of 30 mins.
Pool(Pool.Factory, long) - Constructor for class de.bb.util.Pool
Create a Pool object.
Pool.Factory - Interface in de.bb.util
Defines the requirements for an object that creates, destroys and validates objects, which are maintained by a Pool.
Process - Class in de.bb.util
Eases the invokation of external programs.
put(K, V) - Method in class de.bb.util.LRUCache
Put an object into this cache.
put(K, V) - Method in class de.bb.util.MultiMap
Insert a given object into the tree using the specified key.
put(Object, Object) - Method in class de.bb.util.PersistantTimedLRUCache
 
put(K, V) - Method in class de.bb.util.SessionManager
Maps the specified key to the specified value in this SessionManager.
put(K, V, int) - Method in class de.bb.util.SessionManager
Deprecated. 
put(K, V, long) - Method in class de.bb.util.SessionManager
Maps the specified key to the specified value in this SessionManager, using the SessionManager's timeout.
put(K, V) - Method in class de.bb.util.SingleMap
Insert a given object into the tree using the specified key.
put(K, V, long) - Method in class de.bb.util.TimedLRUCache
Put a value into the cache using the specified key.
put(K, V) - Method in class de.bb.util.TimedLRUCache
Put a value into the cache using the specified key.
putAll(Map<? extends K, ? extends V>) - Method in class de.bb.util.LRUCache
 

Q

quicksort(String[], int, int) - Static method in class de.bb.util.Sort
Dumb recursive implementation of quicksort for a part of an array.

R

read() - Method in class de.bb.io.FastBufferedInputStream
 
read(byte[], int, int) - Method in class de.bb.io.FastBufferedInputStream
 
read() - Method in class de.bb.util.IniFile
Read the file, parse it, and create an image in memory.
read(InputStream) - Method in class de.bb.util.XmlFile
Read and parse the specified intput stream.
readFile(String) - Method in class de.bb.util.XmlFile
read the specified xml file.
readLine(ByteRef, InputStream) - Static method in class de.bb.util.ByteRef
Extracts the next line from the specified ByteRef br.
readLine(ByteRef, RandomAccessFile) - Static method in class de.bb.util.ByteRef
 
readLine(CharRef, InputStream) - Static method in class de.bb.util.CharRef
Extracts the next line from the specified CharRef br.
readString(String) - Method in class de.bb.util.XmlFile
Read the xml content from the given String.
reassign(InputStream) - Method in class de.bb.io.FastBufferedInputStream
 
release(Object, Object) - Method in class de.bb.util.Pool
release an object to the pool.
remove(Object) - Method in class de.bb.util.LRUCache
Method remove.
remove(K, V) - Method in class de.bb.util.MultiMap
Removes the key holding the specified value from this Map.
remove(Object) - Method in class de.bb.util.PersistantTimedLRUCache
get an object from the cache.
remove(Object) - Method in class de.bb.util.SessionManager
Removes the key (and its corresponding value) from this SessionManager.
remove(K, V) - Method in class de.bb.util.SingleMap
Removes the key holding the specified value from this Map.
remove(Object) - Method in class de.bb.util.TimedLRUCache
Removes the associated value from the underlying cache.
remove(Object) - Method in class de.bb.util.TinyIdentitySet
 
remove(String) - Method in class de.bb.util.Trie
Remove a word from current Trie.
remove(char[]) - Method in class de.bb.util.Trie
Remove a word from current Trie.
removeButAsk(K) - Method in class de.bb.util.SessionManager
Removes the key (and its corresponding value) from this SessionManager.
removeLeft() - Method in class de.bb.util.ByteRef
Remove the first byte and return it as int >= 0 or return -1; This is a self modification.
renew(Object) - Method in class de.bb.util.Pool
Replace the current object by a new object, without changing lock counts.
renew() - Method in class de.bb.util.ThreadManager
Replace each running thread with a new thread.
replaceAll(String, char, char) - Static method in class de.bb.util.Misc
Helper method to replace all occurencies of a character to a different character.
requestDie() - Method in class de.bb.util.ThreadManager.Thread
Force termination of the current thread.
reset() - Method in class de.bb.io.FastByteArrayOutputStream
 
retrieve(Object) - Method in class de.bb.util.Pool
Retrieve the object for a given key.

S

SATURDAY - Static variable in class de.bb.util.DateFormat
constant value for Saturday.
scan(String, boolean) - Method in class de.bb.util.FileBrowser
Recurse over directories and invoke the file action for each File.
search(String) - Method in class de.bb.util.Trie
Search a word in current Trie.
search(char[]) - Method in class de.bb.util.Trie
Search a word in current Trie.
searchDecode(byte[]) - Static method in class de.bb.util.Mime
Search an base64 encodede range.
searchDecode(byte[], int) - Static method in class de.bb.util.Mime
Search an base64 encodede range.
searchLast(String, int) - Method in class de.bb.util.Trie
Search the last node in the path where the id fits an id in a node.
sections(String) - Method in class de.bb.util.XmlFile
Get an Iterator for the child sections.
SessionManager<K,V> - Class in de.bb.util
A SessionManager is used to manage sessions.
SessionManager(long, int) - Constructor for class de.bb.util.SessionManager
This class is used to maintain sessions, that are objects which live a distinct time.
SessionManager(long) - Constructor for class de.bb.util.SessionManager
This class is used to maintain sessions, that are objects which live a distinct time.
SessionManager(int) - Constructor for class de.bb.util.SessionManager
Deprecated.
use the constructor with long instead!
SessionManager.Callback - Interface in de.bb.util
This interface is used by the SessionManager, which maintains objects which live a distinct time.
setAppend(boolean) - Method in class de.bb.log.FileAppender
Set the log file append mode.
setBufferSize(int) - Method in class de.bb.log.FileAppender
Set the bufferSize.
setBusy() - Method in class de.bb.util.ThreadManager.Thread
This function MUST be called from the threads main loop BEFORE the real work starts.
setContent(String, String) - Method in class de.bb.util.XmlFile
add a comment to the section as String.
setDateFormat(String) - Method in class de.bb.log.FileAppender
Set the date format to extend the log file.
setDateFormat(String) - Method in class de.bb.log.Formatter
Set a new date format.
setEncoding(String) - Method in class de.bb.util.XmlFile
 
setExtension(String) - Method in class de.bb.log.FileAppender
Set th log file extension.
setFile(String) - Method in class de.bb.util.XmlFile
set a new file name.
setKeepAlive(long) - Method in class de.bb.util.Pool
Set the timeout for unused objects.
setLevel(int) - Method in class de.bb.log.Logger
Set the log level.
setLifeTime(long) - Method in class de.bb.util.TimedLRUCache
Set the default time out.
setLogFormat(String) - Method in class de.bb.log.Formatter
Set a new log format.
setMaxCount(int) - Method in class de.bb.util.Pool
Defines how many objects are maximal maintained.
setMaxCount(int) - Method in class de.bb.util.SessionManager
Set a new maximum size.
setMaxCount(int) - Method in class de.bb.util.ThreadManager
Defines how many threads are maximal available.
setObject(Object) - Method in class de.bb.util.Trie
Assign an object.
setPreserveWhiteSpaces(boolean) - Method in class de.bb.util.XmlFile
 
setRandom(Random) - Static method in class de.bb.util.SessionManager
Set a new random generator for all SessionManagers.
setString(String, String, String) - Method in class de.bb.util.IniFile
Set a value for a keys in the section for the given ini file.
setString(String, String, String) - Method in class de.bb.util.XmlFile
Set a value for an attribute in the section for the given XML file.
setThreshold(int) - Method in class de.bb.util.Pool
Defines how many unused objects are not destroyed.
setTimeout(long) - Method in class de.bb.util.SessionManager
Set a new default timout value.
setWaitCount(int) - Method in class de.bb.util.ThreadManager
Defines how many threads are waiting.
shutDown() - Static method in class de.bb.util.LRUCache
 
SingleMap<K,V> - Class in de.bb.util
This class is used to maintain key value pairs, sorted by key.
SingleMap(Comparator<K>) - Constructor for class de.bb.util.SingleMap
Create a new SingleMap and use the specified Comparator object.
SingleMap() - Constructor for class de.bb.util.SingleMap
Create a new SingleMap and use the object's compareTo() function.
size() - Method in class de.bb.io.FastByteArrayOutputStream
 
size() - Method in class de.bb.util.LRUCache
Return the current count of hard and soft references.
size() - Method in class de.bb.util.Pool
Get total count of objects in this pool.
size() - Method in class de.bb.util.SessionManager
Returns the number of keys in this SessionManager.
size() - Method in class de.bb.util.ThreadManager
Get total count of threads.
size() - Method in class de.bb.util.TimedLRUCache
Returns the size of the underlying cache.
size() - Method in class de.bb.util.TinyIdentitySet
 
Sort - Class in de.bb.util
Sort implementations.
Sort() - Constructor for class de.bb.util.Sort
 
sort(String, String) - Method in class de.bb.util.XmlFile
Sort the entries by the specified order.
splitLeft(int) - Method in class de.bb.util.ByteRef
Returns a ByteRef starting from 0 to stop, and removes this part from the current ByteRef.
splitLeft(int, int) - Method in class de.bb.util.ByteRef
Returns a ByteRef starting from start to stop, and removes this part from the current ByteRef.
splitLeft(int) - Method in class de.bb.util.CharRef
Returns a CharRef starting from 0 to stop, and removes this part from the current CharRef.
splitLeft(int, int) - Method in class de.bb.util.CharRef
Returns a CharRef starting from start to stop, and removes this part from the current CharRef.
startsWith(ByteRef) - Method in class de.bb.util.ByteRef
Tests whether this BytRef starts with the specified ByteRef.
startsWith(String) - Method in class de.bb.util.ByteRef
Tests whether this BytRef starts with the specified String.
startsWith(CharRef) - Method in class de.bb.util.CharRef
Tests whether this BytRef starts with the specified CharRef.
startsWith(String) - Method in class de.bb.util.CharRef
Tests whether this BytRef starts with the specified String.
step(int) - Method in class de.bb.util.Trie
Step one digit down in current Trie.
strstr(byte[], int, byte[]) - Static method in class de.bb.util.Mime
Search a byte array within another byte array.
substring(int, int) - Method in class de.bb.util.ByteRef
Returns a new BytRef object using only the specified part of this ByteRef.
substring(int) - Method in class de.bb.util.ByteRef
Returns a new BytRef object using only the specified part of this ByteRef, up to end of this ByteRef.
substring(int, int) - Method in class de.bb.util.CharRef
Returns a new BytRef object using only the specified part of this CharRef.
substring(int) - Method in class de.bb.util.CharRef
Returns a new BytRef object using only the specified part of this CharRef, up to end of this CharRef.
SUNDAY - Static variable in class de.bb.util.DateFormat
constant value for Sunday.

T

ThreadManager - Class in de.bb.util
Used to manage threads for the same task, when the count of needed tasks changes with the time.
ThreadManager(ThreadManager.Factory) - Constructor for class de.bb.util.ThreadManager
Create a ThreadManager object.
ThreadManager(String, ThreadManager.Factory) - Constructor for class de.bb.util.ThreadManager
Create a ThreadManager object.
ThreadManager.Factory - Interface in de.bb.util
Interface which contains the thread creating function.
ThreadManager.Thread - Class in de.bb.util
Abstract class for all threads used with the ThreadManager.
ThreadManager.Thread(ThreadManager) - Constructor for class de.bb.util.ThreadManager.Thread
Ct to create a manageable thread.
THURSDAY - Static variable in class de.bb.util.DateFormat
constant value for Thursday.
TIME_PER_DAY - Static variable in class de.bb.util.DateFormat
millis per day.
TimedLRUCache<K,V> - Class in de.bb.util
A LRU cache with limited life time to ensure refreshing of content.
TimedLRUCache(long) - Constructor for class de.bb.util.TimedLRUCache
Create a new TimedLRUCache instance.
TimedLRUCache(long, double) - Constructor for class de.bb.util.TimedLRUCache
Create a new TimedLRUCache instance.
TinyIdentitySet<T> - Class in de.bb.util
A set with as few as possible memory usage.
TinyIdentitySet() - Constructor for class de.bb.util.TinyIdentitySet
 
toArray() - Method in class de.bb.util.TinyIdentitySet
 
toArray(T[]) - Method in class de.bb.util.TinyIdentitySet
 
toByteArray() - Method in class de.bb.io.FastByteArrayOutputStream
 
toByteArray() - Method in class de.bb.util.ByteRef
Returns the ByteRefs data as a new byte array.
toCharArray() - Method in class de.bb.util.CharRef
Returns the CharRefs data as a new char array.
toCharArray() - Method in class de.bb.util.Trie
reconstruct the word.
toInteger() - Method in class de.bb.util.ByteRef
Interpret the bytes as characters and convert them into an int value.
toInteger() - Method in class de.bb.util.CharRef
Interpret the chars as characters and convert them into an int value.
toLevel(String) - Static method in class de.bb.log.Logger
Convert the level string int the level value.
toLong() - Method in class de.bb.util.ByteRef
Interpret the bytes as characters and convert them into an long value.
toLong(int[]) - Static method in class de.bb.util.DateFormat
calculates the long value from the int array - retrieved by calc[].
toLowerCase() - Method in class de.bb.util.ByteRef
Converts upper case letters into lower case letters.
toLowerCase() - Method in class de.bb.util.CharRef
Converts upper case letters into lower case letters.
toString() - Method in class de.bb.io.FastByteArrayOutputStream
 
toString() - Method in class de.bb.log.Appender
Developer friendly toString().
toString() - Method in class de.bb.log.FileAppender
Developer friendly toString().
toString() - Method in class de.bb.log.Formatter
provide a unique ID to avoid double formatting the same message.
toString() - Method in class de.bb.log.Logger
User friendly toString().
toString() - Method in class de.bb.util.ByteRef
Returns the ByteRefs data as a String.
toString(int) - Method in class de.bb.util.ByteRef
Returns the ByteRefs data as a String starting from specified offset.
toString(String) - Method in class de.bb.util.ByteRef
Returns the ByteRefs data as a String using the specified charset.
toString() - Method in class de.bb.util.CharRef
Returns the CharRefs data as a String.
toString() - Method in class de.bb.util.LRUCache
Return some information about the current LRUCache object.
toString() - Method in class de.bb.util.MimeFile.Info
(non-Javadoc)
toString() - Method in class de.bb.util.Pair
Provide a text representation.
toString() - Method in class de.bb.util.PersistantTimedLRUCache
 
toString() - Method in class de.bb.util.TimedLRUCache
Some verbose information about the cache.
toString() - Method in class de.bb.util.XmlFile
Displays the full XML content.
toString() - Method in class de.bb.util.ZipClassLoader
 
touch(K) - Method in class de.bb.util.SessionManager
Sets the new timeout for the given key with the default timeout.
touch(K, long) - Method in class de.bb.util.SessionManager
Sets the new timeout for the given key.
toUpperCase() - Method in class de.bb.util.ByteRef
Converts lower case letters into lower case letters.
toUpperCase() - Method in class de.bb.util.CharRef
Converts lower case letters into lower case letters.
TRACE - Static variable in class de.bb.log.Logger
log level constants.
trace(String, Object...) - Method in class de.bb.log.Logger
Log a TRACE message plus a Throwable.
Trie - Class in de.bb.util
An implementation of a character based Trie.
Trie() - Constructor for class de.bb.util.Trie
create a public root Trie.
trim(int) - Method in class de.bb.util.ByteRef
Remove all occurencies of the specified charater at begin and end.
trim() - Method in class de.bb.util.ByteRef
Remove all white spaces at begin and end.
trim(int) - Method in class de.bb.util.CharRef
Remove all occurencies of the specified charater at begin and end.
trim() - Method in class de.bb.util.CharRef
Remove all white spaces at begin and end.
TUESDAY - Static variable in class de.bb.util.DateFormat
constant value for Tuesday.

U

unlock(Object) - Method in class de.bb.util.Pool
decrease the lock count for an object.
update(InputStream) - Method in class de.bb.util.ByteRef
Update this ByteRef with the availabledata of the specified input stream.
update(RandomAccessFile) - Method in class de.bb.util.ByteRef
Update this ByteRef with the availabledata of the specified input stream.
update(InputStream) - Method in class de.bb.util.CharRef
Update this CharRef with the availabledata of the specified input stream.

V

validate(Object) - Method in interface de.bb.util.Pool.Factory
Validates the specified object.
validate() - Method in class de.bb.util.Pool
Validate the current pool.
validateKey(Object) - Method in interface de.bb.util.Pool.Factory
Validates the specified key.
values() - Method in class de.bb.util.LRUCache
 
Version - Class in de.bb.util
Version information.
Version() - Constructor for class de.bb.util.Version
 

W

WARN - Static variable in class de.bb.log.Logger
log level constants.
warn(String, Object...) - Method in class de.bb.log.Logger
Log a WARN message.
WEDNESDAY - Static variable in class de.bb.util.DateFormat
constant value for Wednesday.
wild2regex(String) - Static method in class de.bb.util.FileBrowser
convert a wild star expression to
write(int) - Method in class de.bb.io.FastBufferedOutputStream
 
write(byte[], int, int) - Method in class de.bb.io.FastBufferedOutputStream
 
write(int) - Method in class de.bb.io.FastByteArrayOutputStream
 
write(byte[], int, int) - Method in class de.bb.io.FastByteArrayOutputStream
 
write(long, String) - Method in class de.bb.log.Appender
writes the log message.
write(String) - Method in class de.bb.util.LogFile
Append a message to the log file.
write(OutputStream) - Method in class de.bb.util.XmlFile
Write the current XML file to given OutputStream.
writeDate(String) - Method in class de.bb.util.LogFile
Append a message to the log file and add a date/time stamp.
writeInt(int, OutputStream) - Static method in class de.bb.util.ByteUtil
Write the bytes of the int i to the OutputStream in big endian order.
writeln(String) - Method in class de.bb.util.LogFile
Append a message to the log file.
writeln(byte[]) - Method in class de.bb.util.LogFile
Append a message to the log file.
writeLong(long, OutputStream) - Static method in class de.bb.util.ByteUtil
Write the bytes of the long l to the OutputStream in big endian order.
writeString(String, OutputStream) - Static method in class de.bb.util.ByteUtil
Write the bytes of the String s to the OutputStream.
writeTo(OutputStream) - Method in class de.bb.io.FastByteArrayOutputStream
 
writeTo(OutputStream) - Method in class de.bb.util.ByteRef
Write the bytes to the specified output stream.
writeTo(OutputStream) - Method in class de.bb.util.CharRef
Write the chars to the specified output stream.

X

XmlFile - Class in de.bb.util
Provides the functionality to use and maintain XML files.
XmlFile(String) - Constructor for class de.bb.util.XmlFile
Deprecated.
use XmlFile() and readFile()
XmlFile() - Constructor for class de.bb.util.XmlFile
construct an XmlFile object without an file.

Y

yyyyMMdd(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format yyyyMMdd.
yyyyMMddHH(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format yyyyMMddHH.
yyyyMMddHHmmss(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format yyyyMMddHHmmss.
yyyyMMddHHmmssSSS(long) - Static method in class de.bb.util.DateFormat
Return a String for the given date (long) in format yyyyMMddHHmmssSSS.

Z

ZipClassLoader - Class in de.bb.util
Extends URLClassLoader and provides more functionality.
ZipClassLoader() - Constructor for class de.bb.util.ZipClassLoader
Default constructor.
ZipClassLoader(String) - Constructor for class de.bb.util.ZipClassLoader
Creates a new ZipClassLoader and provides a class path.
ZipClassLoader(ClassLoader) - Constructor for class de.bb.util.ZipClassLoader
Creates a new ZipClassLoader and provides a parent class loader.
ZipClassLoader(String, ClassLoader) - Constructor for class de.bb.util.ZipClassLoader
Creates a new ZipClassLoader and provides an initial class path and a parent class loader.

_

__sget(K) - Method in class de.bb.util.TimedLRUCache
Get a Valuette for the key.
__sput(K, TimedLRUCache.Valuette<V>) - Method in class de.bb.util.TimedLRUCache
Put a Valuette for the specified key.
A B C D E F G H I K L M N O P Q R S T U V W X Y Z _