Index

A

abbreviating strings, Solution
access
beans, Problem
BidiMap, Solution
properties
beans, Problem, See Also, Problem, See Also
indexed beans, Problem
mapped beans, Problem, Discussion
nested beans, Problem, Discussion
addComponent( ) method, Solution
addData( ) method, Discussion
addDoc( ) method, Discussion
adding
parts, Discussion
properties, Discussion
addParameter( ) method, Discussion
addRuleSet( ) method, Solution
alphanumeric identifiers, Problem, See Also
Analyzers
creating, Solution
StandardAnalyzer, Discussion
Apache Log4J
configuration, Problem
downloading, Problem, See Also
Apache Xalan, Discussion
app tag library, Discussion
append( ) method, Discussion
applications
Apache Log4J, Problem, See Also
Commons CLI
downloading, Problem
printing usage information, Problem
Commons Configuration
downloading, Discussion
XML documents, Problem, See Also
Commons Logging, downloading, Problem, See Also
Log4J, Problem
logic, Problem
math
complex numbers, Problem, Solution
fractions, Problem
linear equations, Problem
number ranges, Problem
random variables, Problem
univariate statistic calculations, Problem
Web, templating, Templating in Web Applications
applying XPath to object graphs, Problem, See Also
ArgoUML, See Also
ArrayListIterator, Solution
ArrayLists, collections, Problem
arrays
cloning, Problem
conversion, Problem
mapping multidimensional, Problem
printing, Solution
reversing, Problem
searching, Problem
testing, Problem
ArrayUtils.clone( ) method, Solution
ArrayUtils.contains( ) method, Solution
ArrayUtils.lastIndexOf( ) method, Solution
ArrayUtils.reverse( ) method, Solution
ArrayUtils.toMap( ) method, Solution, Discussion
ArrayUtils.toObject( ) method, Solution
ArrayUtils.toPrimitive( ) method, Solution
ArrayUtils.toString( ) method, Solution
authentication
Jakarta HttpClient, Problem, See Also
WebDav, Problem
authorization, headers, Solution
autoboxing, Discussion, See Also
automation, Problem, Discussion, Problem, See Also
compareTo( ) method, Problem, See Also
equals( ) method, Problem, Discussion
hashcode( ) method, Problem, Discussion
toString( ) methods, Solution, Discussion

B

bags, Problem, See Also
collections, Problem, See Also
BasicParser, See Also
BeanComparator, Solution
BeanMap, Solution
BeanPredicate, Solution
BeanPredicate object, See Also
beans
Commons BeanUtils
downloading, Problem
source code, Problem
Commons Betwixt, Problem
dynamic, Problem
EarthQuake, Discussion
expression language, Problem, See Also
form, Discussion
populating, Discussion
properties
accessing, Problem, See Also, Problem, See Also
cloning, Problem
comparing, Problem, See Also
copying, Problem
indexed access, Problem
mapped access, Problem, Discussion
mapping, Problem
nested access, Problem, Discussion
setting, Problem
strings, Problem
testing, Problem
types of, Problem
validation, Problem
wrapping maps, Problem, See Also
relationships, diagramming, Problem, See Also
XML, Problem, See Also, Problem, See Also, Problem
BeanUtils.cloneBean( ) method, Solution
BeanWriter, customization, Problem, See Also
beanWriter.write( ) method, Solution
begin( ) method, Solution
BidiMap, Solution
blocking buffers, collections, Problem, See Also
blocks, finally, Solution
Boolean values, Solution
Boolean variables, Solution
BoundedFifoBuffer, Discussion
buffer.remove( ) method, Solution
BufferListener, Solution
BufferOverflowException, Discussion
buffers, Problem, See Also
blocking, Problem, See Also
collections, Problem, See Also
indexes, Discussion
build.xml, Discussion
built-in styles, Discussion

C

caches, Problem
calculations
Soundex, Problem
univariate statistics, Problem
capitalization, case-insensitive maps, Problem, See Also
capturing
application logic, Problem
XML commands, Problem, See Also
cardinality( ) method, Solution
carriage returns, deleting, Problem
case-insensitive maps, Problem, See Also
CaseInsensitiveMap, Solution
casting, Problem, Discussion
certificates, self-signed, Problem
ChainedClosure, Solution
ChainedTransformer, Solution, See Also
chaining
closures, Problem
Comparators, Problem, See Also
transformations, Problem
characters
abbreviating, Solution
control, Discussion
splitting, Problem
stripping, Problem
trimming, Problem
chomping strings, Problem
classes
CompareToBuilder, Solution
ComplexFormat, Solution
CompositeUnaryFunction, See Also
EqualsBuilder, Solution
HashCodeBuilder, Solution
java.lang.Math, Problem
processEstimator, Solution
ReflectionToStringBuilder, Discussion
SimpleDateFormat, See Also
StringUtils, Problem
ToStringBuilder, Discussion
customization, Solution
styles, Discussion
ToStringStyle, Solution
WordUtils, Problem
cleanDirectory( ) method, Discussion
client.listMessage( ) method, Solution
client.sendSimpleMessage( ) method, Solution
clients
Commons Net
downloading, Problem
FTP, Problem, See Also
HTTP POST requests, Problem
Jakarta HttpClient
authentication, Problem, See Also
cookies, Problem, See Also
debugging, Problem, Discussion
downloading, Problem
GET method, Problem, Problem, See Also
redirects, Problem, See Also
self-signed certificates, Problem
sending query parameters, Problem, See Also
source code, Problem
SSL, Problem
POP3, Problem
SMTP, Problem, See Also
TFTP, See Also
WebDav, Problem
clock.getTime( ) method, Discussion
cloning
arrays, Problem
properties, Problem
close( ) method, Discussion
closing, Commons IO, Problem, Discussion
closures, Problem
chaining, Problem
conditional statements with, Problem, Discussion
loops with, Problem
code
Commons BeanUtils, Problem
Commons Codec, Problem
Commons Collections, Problem
Commons Lang, Problem
Jakarta HttpClient, Problem
Soundex, Problem
coefficients, Solution
collections
ArrayLists, Problem
bags, Problem, See Also
blocking buffers, Problem, See Also
buffers, Problem, See Also
caches, Problem
case-insensitive maps, Problem, See Also
casting, Problem, Discussion
Commons JXPath
applying object graphs, Problem, See Also
downloading, Problem
querying object graphs, Problem, See Also
searching, Problem, See Also
counting, Problem, See Also
downloading, Problem
element iteration, Problem
key by value retrieval, Problem, See Also
lazy maps, Problem, See Also
list constraints, Problem
loops, Problem
map value constraints, Problem, Discussion
multiple value storage, Problem, Discussion
predicates, filtering with, Problem, See Also
priority queues, Problem, See Also
set operations, Problem
transformation, Problem, See Also
typed, Problem, See Also
Collections.reverse( ) method, Discussion
CollectionUtils.select( ) method, Discussion
CollectionUtils.selectRejected( ) method, Discussion
CollectionUtils.transform( ) method, Solution
combining predicates, Problem, Discussion
CommandLineParser, Discussion
commands, XML, Problem, See Also
Commons BeanUtils
downloading, Problem
source code, Problem
Commons Betwixt, downloading, Problem
Commons CLI
downloading, Problem
printing usage information, Problem
Commons Codec, Problem
Soundex, Problem
source code, Problem
Commons Collections
ArrayLists, Problem
bags, Problem, See Also
blocking buffers, Problem, See Also
buffers, Problem, See Also
caches, Problem
case-insensitive maps, Problem, See Also
casting, Problem, Discussion
counting, Problem, See Also
downloading, Problem, Problem
element iteration, Problem
FixedOrderComparator, Problem, See Also
key by value retrieval, Problem, See Also
lazy maps, Problem, See Also
list constraints, Problem
loops, Problem
map value constraints, Problem, Discussion
multiple value storage, Problem, Discussion
predicates, Problem, See Also
combining, Problem, Discussion
customization, Problem, See Also
filtering with, Problem, See Also
priority queues, Problem, See Also
set operations, Problem
source code, Problem
transformation, Problem, See Also
typed collections, Problem, See Also
Commons Configuration
downloading, Problem
XML documents, Problem, See Also
Commons Digester
downloading, Problem
Stack, Solution
Commons IO
closing, Problem, Discussion
copying files, Problem
CopyUtils, Problem
deleting directories, Problem
downloading, Problem
filtering files, Problem
printing, Problem
sizing directories, Problem
splitting OutputStreams, Problem
timestamps, Problem
tracking traffic, Problem
Commons IO TeeOutputStream, Solution
Commons JEXL, Discussion
Commons JXPath
applying object graphs, Problem, See Also
downloading, Problem
querying object graphs, Problem, See Also
searching, Problem, See Also
Commons Lang
compareTo( ) method, Problem, See Also
downloading, Problem, See Also
equals( ) method, Problem, Discussion
fractions, Discussion
hashcode( ) method, Problem, Discussion
library, Discussion
mailing lists, Problem
source code, Problem
toString( ) methods
automation, Solution, Discussion
customization, Problem, Discussion
Commons Logging, downloading, Problem, See Also
Commons Math
complex numbers, Problem, Solution
fractions, Problem
linear equations, Problem
number ranges, Problem
random variables, Problem
univariate statistic calculations, Problem
Commons Net
downloading, Problem
FTP, Problem, See Also
POP3, Problem
SMTP, Problem, See Also
commons-lang-2.0-src directory, Discussion
ComparatorChain, Solution
Comparators
chaining, Problem, See Also
FixedOrderComparator, Problem, See Also
NullComparator, Solution
PatientPriorityComparator, Discussion
PriorityBuffer, Solution
reversing, Problem, See Also
compareTo( ) method, automation, Problem, See Also
CompareToBuilder class, Solution
comparing
beans, Problem, See Also
fixed order comparisons, Problem, See Also
nulls, Problem
strings, Problem
COMPATIBILITY mode, Discussion
complex numbers, Problem, Solution
complexCalculation( ) method, Discussion
ComplexFormat class, Solution
CompositeUnaryFunction class, See Also
conditional transformations, Problem, See Also
conditions, combining predicates, Problem, Discussion
configuration
Apache Log4J, Problem
bean properties, Problem
Commons Configuration
downloading, Problem
XML documents, Problem, See Also
NullComparator, Discussion
redirects, Discussion
StringUtils class, Problem
WordUtils class, Problem
configuration.xml file, Discussion
ConfigurationFactory, Discussion
connect( ) method, Solution
connections, Introduction
(see also Jakarta HttpClient)
testing, Discussion
WebDav, Problem, Discussion
constants, Solution
public static final, Discussion
constraints
lists, Problem
map values, Problem, Discussion
containsDouble( ) method, Solution
containsRange( ) method, Discussion
control characters, Discussion
conversion, Problem, See Also, Problem
object arrays to primitive arrays, Problem
XML
beans, Problem, See Also, Problem
documents to objects, Problem, See Also
cookies, Jakarta HttpClient, Problem, See Also
copying
bean properties, Problem
files, Problem
CopyUtils, Problem
counting objects in collections, Problem, See Also
CountingInputStream, Solution
CountingOutputStream, Solution
countMatches( ) method, Solution
country codes, Discussion
countryCode string, Solution
createDigester( ) method, Solution
createPredicate( ) method, Discussion
credentials, Solution
customization, Solution
compareTo( ) method, Discussion
objects, Problem, See Also
predicates, Problem, See Also
toString( ) methods, Problem, Discussion
ToStringBuilder class, Solution
ToStringStyle class, Solution

D

dates
formatting, Problem
rounding, Problem
truncating, Problem
DateUtils.round( ) method, Solution
DateUtils.truncate( ) method, Solution
days
rounding, Problem
truncating, Solution
debugging
Apache Log4J, Problem, See Also
Jakarta HttpClient, Problem, Discussion
declareVariable( ) method, Discussion
deleting
carriage returns, Problem
directories, Problem
newlines, Problem
diagramming relationships, Problem, See Also
directories
commons-lang-2.0-src, Discussion
deleting, Problem
filtering, Problem
sizing, Problem
disconnect( ) method, Solution
disjunctions, collections, Problem
Document objects, Solution
documents
Jakarta Lucene, Problem
specific searches, Problem, See Also
term frequency, Problem, See Also
math
complex numbers, Problem, Solution
fractions, Problem
linear equations, Problem
number ranges, Problem
random variables, Problem
univariate statistic calculations, Problem
XML
bean conversion, Problem, See Also, Problem
commands, Problem, See Also
Common Configuration, Problem, See Also
Commons Betwixt, Problem
converting to objects, Problem, See Also
Jakarta Lucene, Problem, See Also
Log4J, Problem
namespace-aware parsing, Solution, See Also
object customization, Problem, See Also
parsing, Problem, See Also
DoubleRange, Solution
downloading
Apache Log4J, Problem, See Also
collections, Problem
Commons BeanUtils, Problem
Commons Betwixt, Problem
Commons CLI, Problem
Commons Collections, Problem
Commons Configuration, Problem
Commons Digester, Problem
Commons IO, Problem
Commons JXPath, Problem
Commons Lang, Problem, See Also, Problem
Commons Logging, Problem, See Also
Commons Net, Problem
FreeMarker, Problem, See Also
Jakarta HttpClient, Problem
Jakarta Lucene, Problem
Jakarta ORO, Problem
Jakarta Slide, Problem
Jakarta Velocity, Problem, See Also
DynaBean interface, Solution
dynamic beans, Problem

E

EarthQuake bean, Discussion
Eclipse, Problem
editors, UML, See Also
EL (Expression Language), See Also
elements, collection iteration, Problem
email
mailboxes, Problem
sending, Problem, See Also
tags, Solution
emphasized headers, creating, Problem
empty strings, testing, Problem, Discussion
entity tags, Discussion
enums, creating, Problem, Discussion
equals( ) method automation, Problem, Discussion
EqualsBuilder class, Solution
ETag headers, Discussion
evaluate( ) method, Solution
exceptions, finally block, Solution
execution, ProcessEstimator class, Solution
Expression Language (EL), See Also
expressions
Commons JEXL, Discussion
files, listing, Problem
language, Problem, See Also
Extensible Markup Language (see XML)
external files, capturing application logic, Problem

F

fields, truncating date objects, Solution
FIFO buffers, Discussion
File Transfer Protocol (see FTP)
FileOutputStream, Solution, Solution
FilePart, Discussion
FileReader, Solution
files, Discussion
capturing application logic, Problem
configuration.xml, Discussion
copying, Problem
filtering, Problem
HTTP POST requests, Problem
Jakarta ORO
downloading, Problem
listing, Problem
uploading, Problem
FileUtils.byteCountToDisplaySize( ) method, Solution
FileUtils.copyFile( ) method, Solution
FileUtils.copyFileToDirectory( ) method, Solution
FileUtils.deleteDirectory( ) method, Solution
FileUtils.sizeOfDirectory( ) method, Solution
FileUtils.touch( ) method, Solution
filtering
collections, Problem, See Also
files, Problem
FilterIterator, Solution
finally block, Solution
fixed order comparisons, Problem, See Also
FloatRange, Solution
form beans, Discussion
formatting
dates, Problem
enums, Problem, Discussion
HelpFormatter, Solution
lines, Problem
strings, parsing, Problem, Discussion
fractions, Problem
frameworks, Commons Logging, Problem, See Also
FreeMarker, downloading, Problem, See Also
frequency, measuring strings, Problem
FTP (File Transfer Protocol), Problem, See Also
functors, Introduction
Commons Collections
downloading, Problem
source code, Problem
Comparators
chaining, Problem, See Also
reversing, Problem, See Also
fixed order comparisons, Problem, See Also
nulls, comparing, Problem
objects
chaining closures, Problem
chaining transformations, Problem
closures, Problem
conditional statements with closures, Problem, Discussion
conditional transformations, Problem, See Also
loops with closures, Problem
transformation, Problem
predicates, Problem, See Also
combining, Problem, Discussion
customization, Problem, See Also

G

Gentleware AG, See Also
GET method, Problem, Problem, See Also
getAddress( ) method, Discussion
getName( ) method, Solution, Discussion
getR( ) method, Discussion
getReplyCode( ) method, Discussion
getState( ) method, Discussion
getTime( ) method, Discussion
global.properties, Solution
GlobFilenameFilter, Solution
globs, Problem
graphs, objects, Problem, See Also, Problem, See Also

H

hashcode( ) method automation, Problem, Discussion
HashCodeBuilder class, Solution
HashMap, Discussion
hasNext( ) method, Discussion
headers
authorization, Solution
ETag, Discussion
Location, Discussion
printing, Problem
WWW-Authenticate, Discussion
HelpFormatter, Solution
hours
rounding, Problem
truncating, Solution
HTTP (Hypertext Transfer Protocol), Introduction, Problem
(see also Jakarta HttpClient)
HTTP POST requests, Problem
HttpMethodDirector, See Also
human-readable file size, printing, Problem
Hypertext Transfer Protocol (see HTTP)

I

I/O
Commons IO
closing, Problem, Discussion
copying files, Problem
deleting directories, Problem
downloading, Problem
filtering files, Problem
printing, Problem
sizing directories, Problem
splitting OutputSteams, Problem
timestamps, Problem
tracking traffic, Problem
CopyUtils, Problem
IdentifierGenerator, Discussion
identifiers
generating, Problem, See Also
UUID, See Also
IdentifierUtils, Discussion
implementation, Discussion
(see also configuration)
multilevel composite predicates, Discussion
Predicate interface, Problem, See Also
predicates, Discussion
indexes
arrays, Problem
bean properties, Problem
buffer, Discussion
comparing, Discussion
Jakarta Lucene
downloading, Problem
specific searches, Problem, See Also
term frequency, Problem, See Also
XML documents, Problem, See Also
IndexSearcher, Solution
IndexWriter, Solution
infrastructure (Commons CLI)
downloading, Problem
printing usage information, Problem
InputPredicate, Discussion
InputStream, Discussion
instances
beans
cloning properties, Problem
copying properties, Problem
FileOutputStream, Solution
HttpClient, Solution
properties, adding, Discussion
SuffixFileFilter, Discussion
interfaces
BeanPredicate, Solution
Commons CLI, downloading, Problem
Commons Configuration, See Also
DynaBean, Solution
Log, Solution
Predicate, Problem, See Also
RuleSet, Solution
intersections, collections, Problem
IntRange, Solution
inventoryBag variable, Discussion
IOException, finally blocks, Discussion
IOFileFilter, Solution
IOUtils.closeQuietly( ) methods, Solution
isAlpha( ) method, Solution
isAlphanumeric( ) method, Solution
isAlphaSpace( ) method, Solution
isNumeric( ) method, Solution
isRedirectNeeded( ) method, See Also
iterate( ) method, Solution
iteration
ArrayLists, Problem
elements, Problem
looping, Problem
iterator( ) method, Solution
iterator.next( ) method, Solution
iterator.nextIndex( ) method, Solution

J

J2SE (Java 2 Standard Edition), Introduction
Jakarta HttpClient
authentication, Problem, See Also
cookies, Problem, See Also
debugging, Problem, Discussion
downloading, Problem
GET method, Problem, Problem, See Also
HTTP POST requests, Problem
redirects, Problem, See Also
self-signed certificates, Problem
source code, Problem
SSL, Problem
URLs, sending query parameters, Problem, See Also
Jakarta Lucene
downloading, Problem
specific searches, Problem, See Also
term frequency, Problem, See Also
XML documents, Problem, See Also
Jakarta ORO
downloading, Problem
listing files, Problem
Jakarta Slide, downloading, Problem
Jakarta Velocity, downloading, Problem, See Also
Java 2 Standard Edition (see J2SE)
Java Community Process (see JCP)
Java Expression Language (JEXL), See Also
Java Virtual Machine (see JVM)
java.lang.Math class, Problem
JavaBeans, Introduction
Commons BeanUtils
downloading, Problem
source code, Problem
dynamic beans, Problem
populating, Discussion
properties
accessing, Problem, See Also, Problem, See Also
cloning, Problem
comparing, Problem, See Also
copying, Problem
indexed bean access, Problem
mapped bean access, Problem, Discussion
mapping, Problem
nested bean access, Problem, Discussion
setting, Problem
strings, Problem
testing, Problem
types of, Problem
validation, Problem
wrapping maps, Problem, See Also
relationships, diagramming, Problem, See Also
JavaServer Pages (see JSPs)
JavaServer Pages Standard Tag Library (see JSTL)
JCP (Java Community Process), Discussion
JEXL (Java Expression Language), See Also
Joda, See Also
joining mailing lists, Discussion
JSPs (JavaServer Pages), Discussion
JSTL (JavaServer Page Tag Library), Discussion
JVM (Java Virtual Machine), Introduction
JXPathContext, Discussion

K

keys
case-insensitive maps, Problem
value retrieval, Problem, See Also

L

lazy maps, Problem, See Also
libraries
app tag, Discussion
Commons Codec, Discussion
Commons Lang, Discussion
JSTL, Discussion
linear equations, Problem
lines, formatting, Problem
lists
constraints, Problem
files, Problem
mailing, Problem
listWebdavResources( ) method, Solution
local.properties, Solution
Location headers, Discussion
lockMethod( ) method, Solution
Log interface, Solution
LogFactory.getInstance( ) method, Discussion
logging
Commons Logging, downloading, Problem, See Also
HttpClient, Solution
logic, applications, Problem
login( ) method, Solution
LongIdentifierFactory, Problem, See Also
LongRange, Solution
LoopingIterator, Solution
loops
with closures, Problem
collections, Problem
Lucene (see Jakarta Lucene)

M

macros
parameters, Discussion
templating, Problem, See Also
mailboxes, POP3, Problem
mailing lists, Problem
MajorQuakePredicate, Solution, Discussion
map.remove( ) method, Discussion
mapping
bean property access, Problem, Discussion
beans properties, Problem
BidiMap, Solution
case-insensitive maps, Problem, See Also
casting, Problem, Discussion
InputPredicate, Discussion
lazy maps, Problem, See Also
multidimensional arrays, Problem
multiple value storage, Problem, Discussion
typed collections, Problem, See Also
value constraints, Problem, Discussion
MapUtils.debugPrint( ) method, Discussion
MapUtils.getDoubleValue( ) method, Solution
math
complex numbers, Problem, Solution
fractions, Problem
linear equations, Problem
number ranges, Problem
random variables, Problem
univariate statistic calculations, Problem
measuring
frequency of strings, Problem
stream traffic, Problem
time, Problem, Discussion
mergeTemplate( ) method, Solution
merging templates, Solution
method.setQueryString( ) method, Discussion
methods
addComponent( ), Solution
addData( ), Discussion
addDoc( ), Discussion
addParameter( ), Discussion
addRuleSet( ), Solution
append( ), Discussion
ArraysUtils.toMap( ), Discussion
ArrayUtils.clone, Solution
ArrayUtils.contains( ), Solution
ArrayUtils.lastIndexOf( ), Solution
ArrayUtils.reverse( ), Solution
ArrayUtils.toMap( ), Solution
ArrayUtils.toObject( ), Solution
ArrayUtils.toPrimitive( ), Solution
ArrayUtils.toString( ), Solution
BeanMap, Discussion
BeanUtils.cloneBean( ), Solution
beanWriter.write( ), Solution
begin( ), Solution
buffer.remove( ), Solution
cardinality( ), Solution
cleanDirectory( ), Discussion
client.listMessage( ), Solution
client.sendSimpleMessage( ), Solution
clockgetTime( ), Discussion
close( ), Discussion
Collections.reverse( ), Discussion
CollectionUtils.select( ), Discussion
CollectionUtils.selectRejected( ), Discussion
CollectionUtils.tranform( ), Solution
compareTo( ) automation, Problem, See Also
complexCalculation( ), Discussion
connect( ), Solution
containsDouble( ), Solution
containsRange( ), Discussion
countMatches( ), Solution
createDigester( ), Solution
createPredicate( ), Discussion
DateUtils.round( ), Solution
DateUtils.truncate( ), Solution
declareVariable( ), Discussion
disconnect( ), Solution
DynaBean, Discussion
equals( ) automation, Problem, Discussion
evaluate( ), Solution
FileUtils.byteCountToDisplaySize( ), Solution
FileUtils.copyFile( ), Solution
FileUtils.copyFileToDirectory( ), Solution
FileUtils.deleteDirectory( ), Solution
FileUtils.sizeOfDirectory( ), Solution
FileUtils.touch( ), Solution
GET, Problem, Problem, See Also
getAddress( ), Discussion
getName( ), Solution, Discussion
getR( ), Discussion
getReplyCode( ), Discussion
getState( ), Discussion
getTime( ), Discussion
hashcode( ) automation, Problem, Discussion
hasNext( ), Discussion
IOUtils.closeQuietly( ), Solution
isAlpha( ), Solution
isAlphanumeric( ), Solution
isAlphaSpace( ), Solution
isNumeric( ), Solution
isRedirectNeeded( ), See Also
iterate( ), Solution
iterator( ), Solution
iterator.next( ), Solution
iterator.nextIndex( ), Solution
listWebdavResources( ), Solution
lockMethod( ), Solution
logFactory.getInstance( ), Discussion
login( ), Solution
map.remove( ), Discussion
MapUtils.debugPrint( ), Discussion
mapUtils.getDoubleValue( ), Solution
mergeTemplate( ), Solution
method.setQueryString( ), Discussion
MultiMap.remove( ), Discussion
next( ), Solution
nextInt( ), Solution
nextStringNumericIdentifier( ), Discussion
options.addOption( ), Discussion
populateInventory( ), Discussion
printAlbums( ), Discussion
printUsage( ), Solution
processRedirectResponse( ), See Also
processSpeech( ), Solution
PropertyConfigurator.configure( ), Discussion
PropertyUtils.copyProperties( ), Solution
PropertyUtils.describe( ), Solution
PropertyUtils.getIndexed( ), Solution
PropertyUtils.getMappedProperty( ), Solution
PropertyUtils.getNestedProperty( ), Solution
PropertyUtils.getProperty( ), Solution, Discussion
PropertyUtils.getSimpleProperty( ), Solution
PropertyUtils.isReadable( ), Solution
PropertyUtils.isWritable( ), Solution
PropertyUtils.setProperty( ), Solution
put, Solution
putMethod( ), Solution
QueryParser.parse( ), Solution
random( ), Discussion
reduce( ), Discussion
reflectionCompare( ), Discussion
remove( ), Solution
removeAll( ), Discussion
reset( ), Discussion
retrieveFile( ), Solution
retrieveMessage( ), Solution
set( ), Discussion
setCookiePolicy( ), Discussion
setCredentials( ), Solution
setFollowRedirects( ), Solution
setParameter( ), Discussion
setRequestBody( ), Solution
setRequestContentLength( ), Solution
SMTPReply.isPositiveCompletion( ), Discussion
solve( ), Solution
split( ), Discussion
start( ), Discussion
StopWatch.getTime( ), Discussion
StopWatch.unsplit( ), Discussion
stringAlphanumericIdentifierFactory( ), Discussion
StringUtils.abbreviate( ), Solution
StringUtils.center( ), Solution
StringUtils.chomp( ), Solution
StringUtils.countMatches( ), Solution
StringUtils.difference( ), Discussion
StringUtils.indexOfDifference( ), Discussion
StringUtils.isBlank( ), Solution
StringUtils.join( ), Solution
StringUtils.repeat( ), Solution
StringUtils.reverse( ), Solution
StringUtils.split( ), Solution
StringUtils.trim( ), Solution
substring( ), Solution
substringBetween( ), Discussion
subtract( ), Solution
System.currentTimeMillis( ), Discussion
template.process( ), Solution
Text( ), Discussion
toMap( ), Discussion
toString( )
automation, Solution, Discussion
customization, Problem, Discussion
transform( ), Solution
trimToNull( ), Trimming to null
TypedCollection.decorate( ), Solution
unlockMethod( ), Solution
Velocity.init( ), Solution
milliseconds, truncating, Solution
MIME (Multipurpose Internet Main Extensions), Discussion
minutes
rounding, Problem
truncating, Solution
Model-View-Controller (MVC), Discussion
modifying WebDav, Problem
months
rounding, Problem
truncating, Solution
multidimensional arrays, mapping, Problem
multilevel composite predicate implementation, Discussion
MultiMap, Solution, Discussion
MultiMap.remove( ) method, Discussion
MultipartPostMethod, Solution
multiple predicates, combining, Problem, Discussion
multiple value storage, Problem, Discussion
Multipurpose Internet Main Extensions (MIME), Discussion
MultiVariableExpander, Solution
MVC (Model-View-Controller), Discussion

N

names
bean properties, Solution
Soundex, Problem
namespace-aware parsing, Solution, See Also
NameValuePair, Discussion
National Institute of Standards and Technology (NIST), See Also
nested beans, Problem, Discussion
nested strings, searching, Problem
Netscape Draft Specification, Discussion
newlines, deleting, Problem
next( ) method, Solution
nextInt( ) method, Solution
nextStringNumericIdentifier( ) method, Discussion
NIST (National Institute of Standards and Technology), See Also
NodeModel object, Solution
NTCredentials object, Discussion
null strings, testing, Problem, Discussion
NullComparator, Solution
configuration, Discussion
NullPointerException, Discussion
nulls
comparing, Problem
trimming to, Trimming to null
number ranges, Problem
NumberRange, Solution
numeric identifiers, Problem, See Also

O

objects
BeanPredicate, See Also
closures, Problem
chaining, Problem
conditional statements with, Problem, Discussion
loops with, Problem
Collections
ArrayLists, Problem
bags, Problem, See Also
blocking buffers, Problem, See Also
buffers, Problem, See Also
caches, Problem
case-insensitive maps, Problem, See Also
casting, Problem, Discussion
counting, Problem, See Also
downloading, Problem
filtering with predicates, Problem, See Also
iteration, Problem
key by value retrieval, Problem, See Also
lazy maps, Problem, See Also
list constraints, Problem
loops, Problem
map value constraints, Problem, Discussion
multiple value storage, Problem, Discussion
priority queues, Problem, See Also
set operations, Problem
transformation, Problem, See Also
typed collections, Problem, See Also
Commons JXPath
applying object graphs, Problem, See Also
downloading, Problem
querying object graphs, Problem, See Also
searching, Problem, See Also
complex numbers, Problem, Solution
conversion, Problem
customization, Problem, See Also
Documents, Solution
DynaBean, Solution
GetMethod, Solution
JavaBeans, diagramming, Problem, See Also
NodeModel, Solution
NTCredentials, Discussion
predicates, Discussion
StatUtil, Solution
TermEnum, Solution
transformation, Problem
chaining, Problem
conditional, Problem, See Also
UsernamePasswordCredentials, Solution
XML
converting to, Problem, See Also
customization, Problem, See Also
options.addOption( ) method, Discussion
org.apache.commons.io.filefilter package, Discussion
ORO (see Jakarta ORO)
OutputStreams, splitting, Problem

P

parameters
HTTP POST requests, Problem
macros, Discussion
queries, sending, Problem, See Also
validation, Problem, See Also
parsing, Discussion
(see also Commons CLI)
BasicParser, See Also
namespace-aware, Solution, See Also
SAX, Discussion
strings, Problem, Discussion
XML, variable substitutions, Problem, See Also
parts, adding, Discussion
PatientPriorityComparator, Discussion
Perl5FilenameFilter, Solution
PersonRuleSet, Solution
plain text, Introduction
(see also text)
PlayIndexer, Solution
POP3 (Post Office Protocol 3), Problem
populateInventory( ) method, Discussion
populating
beans, Discussion
values, Problem
Poseidon, See Also
PostMethod, Discussion
PredicatedList, Solution
PredicatedMap, Solution
predicates
bean validation, Problem
collections, filtering with, Problem, See Also
Commons Collections, Problem, See Also
combining, Problem, Discussion
customization, Problem, See Also
searching, Problem, See Also
validation, Discussion
primitive array conversion, Problem
printAlbums( ) method, Discussion
printing
Apache Log4J, Problem, See Also
arrays, Solution
Commons IO, Problem
headers, Problem
Jakarta Velocity, Solution
strings, Problem
usage information, Problem
printStuff tag, Discussion
printUsage( ) method, Solution
priority queues, Problem, See Also
PriorityBuffer, Solution
ProcessEstimator class, Solution
processRedirectResponse( ) method, See Also
processSpeech( ) method, Solution
programming
Commons BeanUtils, Problem
Commons Codec, Problem
Commons Collections, Problem
Jakarta HttpClient, Problem
Soundex, Problem
properties
adding, Discussion
beans
accessing, Problem, See Also, Problem, See Also
cloning, Problem
comparing, Problem, See Also
copying, Problem
indexed access, Problem
mapped access, Problem, Discussion
mapping, Problem
nested access, Problem, Discussion
setting, Problem
strings, Problem
testing, Problem
types of, Problem
validation, Problem
wrapping maps, Problem, See Also
configuration, Solution
expression language, Problem, See Also
global.properties, Solution
local.properties, Solution
user.properties, Solution
PropertyConfigurator.configure( ) method, Discussion
PropertyUtils.copyProperties( ) method, Solution
PropertyUtils.describe( ) method, Solution
PropertyUtils.getIndexed( ) method, Solution
PropertyUtils.getMappedProperty( ) method, Solution
PropertyUtils.getNestedProperty( ) method, Solution
PropertyUtils.getProperty( ) method, Solution
PropertyUtils.getPropertyType( ) method, Discussion
PropertyUtils.getSimpleProperty( ) method, Solution
PropertyUtils.isReadable( ) method, Solution
PropertyUtils.isWritable( ) method, Solution
PropertyUtils.setProperty( ) method, Solution
public static final constants, Discussion
put( ) method, Solution
putMethod( ) method, Solution

Q

queries
Jakarta Lucene, Discussion
object graphs, Problem, See Also
QueryParser.parse( ) method, Solution
queues, priority, Problem, See Also

R

random variables, Problem
random( ) method, Discussion
RandomUtils, Discussion
ranges, number, Problem
read methods, Discussion
readers
closing, Problem, Discussion
copying, Problem
RealMatrix, Solution
recursive deletes, directories, Problem
redirects, Jakarta HttpClient, Problem, See Also
reduce( ) method, Discussion
references, variable substitution (XML), Problem, See Also
reflection builders, Solution
compareTo( ) method, Discussion
reflectionCompare( ) method, Discussion
ReflectionToStringBuilder class, Discussion
regular expressions, Problem
relationships
diagramming, Problem, See Also
MultiMap, Discussion
remote method invocation (RMI), See Also
remove( ) method, Solution
removeAll( ) method, Discussion
reset( ) method, Discussion
resources
mailing lists, Discussion
WebDav
connections, Problem, Discussion
modifying, Problem
response codes, redirects, Discussion
retrieveFile( ) method, Solution
retrieveMessage( ) method, Solution
retrieving content (conditional GET method), Problem
ReverseComparator, Solution
reversing
arrays, Problem
Comparators, Problem, See Also
strings, Problem
RFC 2109, Discussion
RMI (remote method invocation), See Also
rounding dates, Problem
rules, XML, Discussion
RuleSetBase, Solution

S

SAX parsers, Discussion
scripts
HTTP POST requests, Problem
redirect.cgi, Discussion
searching, Discussion
(see also Jakarta Lucene)
arrays, Problem
Jakarta ORO
downloading, Problem
listing files, Problem
objects, Problem, See Also
strings, Problem
seconds, rounding, Problem
seconds, truncating, Solution
Secure Sockets Layer (see SSL)
self-signed certificates, Problem
sending
email, Problem, See Also
HTTP POST request files, Problem
parameters, Discussion
query parameters, Problem, See Also
redirects, Problem, See Also
servers
authentication, Solution
cookies, Problem, See Also
FTP, Solution
HTTP, debugging, Problem, Discussion
POP3, Solution
SMTP, Discussion
servlets, HTTP POST requests, Problem
set operations, Problem
set( ) method, Discussion
setCookiePolicy( ) method, Discussion
setCredentials( ) method, Solution
setFollowRedirects( ) method, Solution
setParameter( ) method, Discussion
setRequestBody( ) method, Solution
setRequestContentLength( ) method, Solution
setting bean properties, Problem
Simple Mail Transfer Protocol (see SMTP)
Simple Object Access Protocol (see SOAP)
SimpleBean, Introduction
SimpleDateFormat class, See Also
SimpleRegression, Discussion, Solution
sizing
directories, Problem
print files, Problem
Slide (see Jakarta Slide)
SmartDraw, See Also
SMTP (Simple Mail Transfer Protocol), Problem, See Also
SMTPReply.isPositiveCompletion( ) method, Discussion
SOAP (Simple Object Access Protocol), Introduction
solve( ) method, Solution
sorting
bean properties, Problem, See Also
Comparators, Discussion
Soundex, Problem
source code
Commons BeanUtils, Problem
Commons Codec, Problem
Commons Collections, Problem
Commons Lang, Problem
Jakarta HttpClient, Problem
Soundex, Problem
specific searches, Jakarta Lucene, Problem, See Also
split( ) method, Discussion
splitting
OutputStreamsCommons IO, Problem
strings, Problem
src/java subdirectory, Discussion
src/test subdirectory, Discussion
SSL (Secure Sockets Layer), Problem
SSLProtocolSocketFactory, Solution
StandardAnalyzer, Discussion
start( ) method, Discussion
StatUtil object, Solution
StatUtils, Solution
StockQuoteTransformer, Discussion
StopWatch, Solution
StopWatch.getTime( ) method, Discussion
StopWatch.unsplit( ) method, Discussion
storage, expressions, Solution
streams
closing, Problem, Discussion
copying, Problem
tracking, Problem
stringAlphanumericIdentifierFactory( ) method, Discussion
strings
abbreviating, Solution
beans properties, Problem
built via reflection, Discussion
chomping, Problem
closing, Problem, Discussion
comparing, Problem
copying, Problem, Problem
countryCode, Solution
empty, testing, Problem, Discussion
measuring frequency, Problem
parsing, Problem, Discussion
reversing, Problem
searching, Problem
splitting, Problem
stripping, Problem
testing, Problem
trimming, Problem
StringUtils class
configuration, Problem
text
abbreviating strings, Solution
chomping strings, Problem
comparing strings, Problem
measuring string frequency, Problem
parsing strings, Problem, Discussion
printing headers, Problem
reversing strings, Problem
searching nested strings, Problem
splitting strings, Problem
stripping strings, Problem
testing empty strings, Problem, Discussion
testing strings, Problem
trimming strings, Problem
StringUtils.abbreviate( ) method, Solution
StringUtils.center( ) method, Solution
StringUtils.chomp( ) method, Solution
StringUtils.countMatches( ) method, Solution
StringUtils.difference( ) method, Discussion
StringUtils.indexOfDifference( ) method, Discussion
StringUtils.isBlank( ) method, Solution
StringUtils.join( ) method, Solution
StringUtils.repeat( ) method, Solution
StringUtils.reverse( ) method, Solution
StringUtils.split( ) method, Solution
StringUtils.trim( ) method, Solution
stripping strings, Problem
Struts JSP tag libraries, See Also
styles, Discussion
subdirectories, Discussion
(see also directories)
cleaning, Discussion
src/java, Discussion
src/test, Discussion
substring( ) method, Solution
substringBetween( ) method, Discussion
subtract( ) method, Solution
SuffixFileFilter instances, Discussion
SwitchTransformer, Solution
syntax, Discussion
(see also code)
Jakarta Velocity, Discussion
System.currentTimeMillis( ) method, Discussion

T

tags
app tag library, Discussion
email, Solution
entity, Discussion
JSTL, Discussion
printStuff, Discussion
TeeOutputStream, Solution
Telnet, Discussion
template.process( ) method, Solution
templating
Eclipse, Problem
expression languages, Problem, See Also
FreeMaker, downloading, Problem, See Also
Jakarta Velocity, downloading, Problem, See Also
macros, Problem, See Also
Web applications, Templating in Web Applications
term frequency, Jakarta Lucene, Problem, See Also
TermEnum object, Solution
testing
arrays, Problem
bean properties, Problem
connections, Discussion
empty strings, Problem, Discussion
parameters, Problem, See Also
strings, Problem
text
StringUtils class, Problem
abbreviating strings, Solution
chomping strings, Problem
comparing strings, Problem
measuring string frequency, Problem
parsing strings, Problem, Discussion
printing headers, Problem
reversing strings, Problem
searching nested strings, Problem
splitting strings, Problem
stripping strings, Problem
testing empty strings, Problem, Discussion
testing strings, Problem
trimming strings, Problem
WordUtils class, Problem
wrapping, Problem
Text( ) method, Discussion
TFTP (Trivial File Transfer Protocol), See Also
Tiger, Introduction
time, measuring, Problem, Discussion
timestamps
Commons IO, Problem
updating, Problem
toMap( ) method, Discussion
tools
Eclipse, Problem
randomUtils, Discussion
StatUtils, Solution
UML editors, See Also
VelocityTools, See Also
toString( ) methods
automation, Solution, Discussion
customization, Problem, Discussion
ToStringBuilder class, Discussion, Solution, Discussion
ToStringStyle class customization, Solution
tracking, Problem
cookies, Problem, See Also
traffic
Commons IO, Problem
tracking, Problem
trailing newlines, deleting, Problem
transform( ) method, Solution
transformation
beans, Solution
collections, Problem, See Also
objects, Problem
chaining, Problem
conditional, Problem, See Also
translation, arrays, Problem
trimming strings, Problem
trimToNull( ) method, Trimming to null
Trivial File Transfer Protocol (see TFTP)
troubleshooting mailing lists, Discussion
truncating dates, Problem
typed collections, Problem, See Also
TypedCollection.decorate( ) method, Solution
types of bean properties, Problem

U

UML (Unified Modeling Language)
diagrams, Solution
editors, See Also
UnboundedFifoBuffer, Discussion
Unified Modeling Language (see UML)
uniform resource locators (see URLs)
unions, collections, Problem
unique alphanumeric identifiers, Discussion
unique numeric identifiers, Solution
UniqueFilterIterator, Solution
univariate statistic calculations, Problem
Universal Unique Identifier (see UUID)
unlockMethod( ) method, Solution
updating timestamps, Problem
uploading files, Problem
URLs (uniform resource locators)
copying, Problem
Jakarta HttpClient, Problem, See Also
SSL, Solution
user.properties, Solution
UsernamePasswordCredentials object, Solution
utilities
Eclipse, Problem
RandomUtils, Discussion
StatUtils, Solution
VelocityTools, See Also
UUID (Universal Unique Identifier), See Also

V

validation
bean properties, Problem
parameters, Problem, See Also
predicates, Discussion
ValuedEnum, extending, Discussion
values
Boolean, Solution
case-insensitive maps, Problem, See Also
casting, Problem, Discussion
key by value retrieval, Problem, See Also
map constraints, Problem, Discussion
multiple value storage, Problem, Discussion
populating, Problem
UUID, See Also
variables
Boolean, Solution
expression language, Problem, See Also
inventoryBag, Discussion
random, Problem
substitution (XML), Problem, See Also
VariableSubstitutor, Solution
Velocity (see Jakarta Velocity)
Velocity.init( ) method, Solution
VelocityContext, Solution, Solution
VelocityEngine, Discussion, Discussion
VelocityStruts, See Also
VelocityTools, See Also
viewing source code, Problem
Virtual Machine Identifier (see VMID)
VMID (Virtual Machine Identifier), See Also

W

Web applications, templating, Templating in Web Applications
WebDav
connections, Problem, Discussion
Jakarta Slide, downloading, Problem
modifying, Problem
whitespace
stripping, Problem
trimming, Problem
words, See Also
(see also text)
Soundex, Problem
wrapping, Problem
WordUtils class
configuration, Problem
text, wrapping, Problem
World Wide Web (WWW), Introduction
wrapping
bean properties, Problem, See Also
words, Problem
write methods, Discussion
writers
closing, Problem, Discussion
copying, Problem
WWW-Authenticate header, Discussion

X

Xalan, Discussion
XML (Extensible Markup Language), Introduction
beans, Problem, See Also, Problem
Commons Betwixt, Problem
Commons Configuration, Problem, See Also
Commons Digester, downloading, Problem
documents
commands, Problem, See Also
converting to objects, Problem, See Also
namespace-aware parsing, Solution, See Also
Jakarta Lucene, Problem, See Also
Log4J, Problem
object customization, Problem, See Also
parsing, Problem, See Also
rules, Discussion
XML Path Language (see XPath)
XPath (XML Path Language), Discussion
(see also Commons JXPath)

Y

years, rounding, Problem
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
52.14.172.93