A B C D E F M N O P Q R S T U V W

A

addParam(String, String) - Method in class org.amicofragile.webclient.URLBuilder
Registers new parameter, as name/value couple.
assertBetween(long, long, long) - Method in class org.amicofragile.testing.MyAssertor
Asserts current value belongs to a specified interval.
assertBetween(String, long, long, long) - Method in class org.amicofragile.testing.MyAssertor
Asserts current value belongs to a specified interval.

B

baseURL - Variable in class org.amicofragile.webclient.URLBuilder
Base URL (without parameters).

C

close() - Method in class org.amicofragile.io.TeeOutputStream
 
ConstantTimeSource - Class in org.amicofragile.time
TimeSource returning constant current time.
ConstantTimeSource(long) - Constructor for class org.amicofragile.time.ConstantTimeSource
Initializes a TimeSource who returns constant current time, specified by constructor parameter.
ConstantTimeSource(Date) - Constructor for class org.amicofragile.time.ConstantTimeSource
Initializes a TimeSource who returns constant current time, specified as Date by constructor parameter.
currentTime - Variable in class org.amicofragile.time.ConstantTimeSource
Holds constant current time to return.
currentTimeInMillis() - Method in class org.amicofragile.time.ConstantTimeSource
 
currentTimeInMillis() - Static method in class org.amicofragile.time.SystemTime
Gets current time in milliseconds.
currentTimeInMillis() - Method in class org.amicofragile.time.SystemTimeSource
 
currentTimeInMillis() - Method in interface org.amicofragile.time.TimeSource
 

D

DEFAULT_ENCODING - Static variable in class org.amicofragile.webclient.URLBuilder
Default character set for parameters encoding.
DEFAULT_TIME_SOURCE - Static variable in class org.amicofragile.time.SystemTime
Default TimeSource: this TimeSource delegates to System.currentTimeMillis().
deleteLastChar(StringBuilder) - Method in class org.amicofragile.webclient.URLBuilder
Deletes last char from builder.

E

encode(String) - Method in class org.amicofragile.webclient.URLBuilder
URL-encodes input String, using encoding specified at construction time.
encoding - Variable in class org.amicofragile.webclient.URLBuilder
Charset for URL parameters encoding.

F

flush() - Method in class org.amicofragile.io.TeeOutputStream
 

M

mainStream - Variable in class org.amicofragile.io.TeeOutputStream
First stream to delegate to.
MyAssertor - Class in org.amicofragile.testing
Library-class for custom JUnit assertions.
MyAssertor() - Constructor for class org.amicofragile.testing.MyAssertor
 

N

name - Variable in class org.amicofragile.webclient.URLBuilder.Parameter
URL parameter's name.

O

org.amicofragile.io - package org.amicofragile.io
This package contains Input-Output utility classes.
org.amicofragile.testing - package org.amicofragile.testing
This package contains custom testing oriented utility classes.
org.amicofragile.time - package org.amicofragile.time
This package contains time-related utility classes.
org.amicofragile.webclient - package org.amicofragile.webclient
 

P

PARAMETER_DEFINITION_CHAR - Static variable in class org.amicofragile.webclient.URLBuilder
 
parameters - Variable in class org.amicofragile.webclient.URLBuilder
URL's parameters.
PARAMETERS_SEPARATOR - Static variable in class org.amicofragile.webclient.URLBuilder
 
parseBaseUrl(String) - Method in class org.amicofragile.webclient.URLBuilder
Extracts base URL (without parameters) from given URL.
parseBaseUrlParameters(String) - Method in class org.amicofragile.webclient.URLBuilder
Extracts parameters from base URL.

Q

QUERY_STRING_SEPARATOR - Static variable in class org.amicofragile.webclient.URLBuilder
 

R

render() - Method in class org.amicofragile.webclient.URLBuilder.Parameter
Renders URLBuilder.Parameter as String, taking care of name/value's encoding, if necessary.
renderURL() - Method in class org.amicofragile.webclient.URLBuilder
Renders URL as String, using a StringBuilder.
reset() - Static method in class org.amicofragile.time.SystemTime
Resets TimeSource provider to default.

S

setTimeSource(TimeSource) - Static method in class org.amicofragile.time.SystemTime
Sets TimeSource provider to use.
SLASH - Static variable in class org.amicofragile.webclient.URLBuilder
 
streams - Variable in class org.amicofragile.io.TeeOutputStream
Other streams to delegate to.
SystemTime - Class in org.amicofragile.time
System time access abstraction class.
SystemTime() - Constructor for class org.amicofragile.time.SystemTime
This constructor throws InstantiationException at every invocation: this class is designed for static use only.
SystemTimeSource - Class in org.amicofragile.time
System clock based TimeSource.
SystemTimeSource() - Constructor for class org.amicofragile.time.SystemTimeSource
 

T

TeeOutputStream - Class in org.amicofragile.io
OutputStream which delegates to multiple OutputStreams.
TeeOutputStream(OutputStream, OutputStream...) - Constructor for class org.amicofragile.io.TeeOutputStream
 
timeSource - Static variable in class org.amicofragile.time.SystemTime
Current TimeSource in use.
TimeSource - Interface in org.amicofragile.time
Source for time related information.

U

URLBuilder - Class in org.amicofragile.webclient
Utility class who provides URL creation.
URLBuilder(String, String) - Constructor for class org.amicofragile.webclient.URLBuilder
Initializes new instance.
URLBuilder(String) - Constructor for class org.amicofragile.webclient.URLBuilder
Initializes an instance with default charset for parameters encoding.
URLBuilder.Parameter - Class in org.amicofragile.webclient
URL parameter's abstraction.
URLBuilder.Parameter(String, String) - Constructor for class org.amicofragile.webclient.URLBuilder.Parameter
Initializes an instance by specifying parameter's name and value.

V

value - Variable in class org.amicofragile.webclient.URLBuilder.Parameter
URL parameter's value.

W

write(int) - Method in class org.amicofragile.io.TeeOutputStream
 

A B C D E F M N O P Q R S T U V W

Copyright © 2010. All Rights Reserved.