A B C D E F G H I L M N O P R S T U W

A

AbstractLifecycleBean - Class in org.springframework.extensions.surf.util
Abstract helper for assisting the bootstrap and termination of Surf Spring Components
AbstractLifecycleBean() - Constructor for class org.springframework.extensions.surf.util.AbstractLifecycleBean
 
append(CharSequence) - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Appends the specified character sequence to this writer.
append(CharSequence, int, int) - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Appends a subsequence of the specified character sequence to this writer.
append(char) - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Appends the specified character to this writer.

B

Base64 - Class in org.springframework.extensions.surf.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.springframework.extensions.surf.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.springframework.extensions.surf.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.springframework.extensions.surf.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.springframework.extensions.surf.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.springframework.extensions.surf.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.springframework.extensions.surf.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.

C

CachingDateFormat - Class in org.springframework.extensions.surf.util
Provides thread safe means of obtaining a cached date formatter.
close() - Method in class org.springframework.extensions.surf.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Closing a StringWriter has no effect.
Content - Interface in org.springframework.extensions.surf.util
Content
create(String, Object...) - Static method in exception org.springframework.extensions.surf.exception.PlatformRuntimeException
Helper factory method making use of variable argument numbers
create(Throwable, String, Object...) - Static method in exception org.springframework.extensions.surf.exception.PlatformRuntimeException
Helper factory method making use of variable argument numbers

D

Debug - Class in org.springframework.extensions.surf.util
Class containing debugging utility methods
Debug() - Constructor for class org.springframework.extensions.surf.util.Debug
 
debug(Log, String, Object...) - Static method in class org.springframework.extensions.surf.util.LogUtil
Log an I18Nized message to DEBUG.
DECODE - Static variable in class org.springframework.extensions.surf.util.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class org.springframework.extensions.surf.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[]) - Static method in class org.springframework.extensions.surf.util.Base64
 
decode(String) - Static method in class org.springframework.extensions.surf.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String) - Static method in class org.springframework.extensions.surf.util.URLDecoder
Decodes a application/x-www-form-urlencoded string using a specific encoding scheme.
decodeFromFile(String) - Static method in class org.springframework.extensions.surf.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.springframework.extensions.surf.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.springframework.extensions.surf.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
Digest(byte[]) - Static method in class org.springframework.extensions.surf.util.MD5
Thread-safe static digest (hashing) function.
digest(byte[]) - Method in class org.springframework.extensions.surf.util.MD5
Non-threadsafe MD5 digest (hashing) function
DONT_BREAK_LINES - Static variable in class org.springframework.extensions.surf.util.Base64
Don't break lines when encoding (violates strict Base64 specification)

E

ENCODE - Static variable in class org.springframework.extensions.surf.util.Base64
Specify encoding.
encode(String) - Static method in class org.springframework.extensions.surf.util.URLEncoder
 
encodeBytes(byte[]) - Static method in class org.springframework.extensions.surf.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.springframework.extensions.surf.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.springframework.extensions.surf.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.springframework.extensions.surf.util.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class org.springframework.extensions.surf.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.springframework.extensions.surf.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.springframework.extensions.surf.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.springframework.extensions.surf.util.Base64
Convenience method for encoding data to a file.
encodeUri(String) - Static method in class org.springframework.extensions.surf.util.URLEncoder
Encode a string to the UTF-8-in-URL proposal.
encodeUriComponent(String) - Static method in class org.springframework.extensions.surf.util.URLEncoder
Encode a string to the UTF-8-in-URL proposal.
equals(Object) - Method in class org.springframework.extensions.surf.util.Pair
 
ERR_PROPERTY_NOT_SET - Static variable in class org.springframework.extensions.surf.util.PropertyCheck
 
error(Log, String, Object...) - Static method in class org.springframework.extensions.surf.util.LogUtil
Log an I18Nized message to ERROR.
error(Log, Throwable, String, Object...) - Static method in class org.springframework.extensions.surf.util.LogUtil
Log an I18Nized message to ERROR with a given source error.

F

flush() - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Flush the stream.
flushBase64() - Method in class org.springframework.extensions.surf.util.Base64.OutputStream
Method added by PHIL.
format(Date) - Static method in class org.springframework.extensions.surf.util.ISO8601DateFormat
Format date into ISO format
FORMAT_CMIS_SQL - Static variable in class org.springframework.extensions.surf.util.CachingDateFormat
yyyy-MM-dd'T'HH:mm:ss
FORMAT_DATE_GENERIC - Static variable in class org.springframework.extensions.surf.util.CachingDateFormat
yyyy-MM-dd
FORMAT_FULL_GENERIC - Static variable in class org.springframework.extensions.surf.util.CachingDateFormat
yyyy-MM-dd'T'HH:mm:ss
FORMAT_TIME_GENERIC - Static variable in class org.springframework.extensions.surf.util.CachingDateFormat
HH:mm:ss

G

getAllMessages() - Static method in class org.springframework.extensions.surf.util.I18NUtil
 
getAllMessages(Locale) - Static method in class org.springframework.extensions.surf.util.I18NUtil
 
getApplicationContext() - Method in class org.springframework.extensions.surf.util.AbstractLifecycleBean
Gets the Application Context
getBuffer() - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Return the string builder itself.
getCmisSqlDatetimeFormat() - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
getContent() - Method in interface org.springframework.extensions.surf.util.Content
Gets content as a string
getContent() - Method in class org.springframework.extensions.surf.util.InputStreamContent
 
getContentLocale() - Static method in class org.springframework.extensions.surf.util.I18NUtil
Get the content local for the current thread.
This will revert to I18NUtil.getLocale() if no value has been defined.
getContentLocaleOrNull() - Static method in class org.springframework.extensions.surf.util.I18NUtil
Get the content local for the current thread.
This will revert null if no value has been defined.
getDateFormat(int, Locale, boolean) - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
getDateFormat(String, boolean) - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
getDateFormat() - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
getDateOnlyFormat() - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
getDateTimeFormat(int, int, Locale, boolean) - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
getEncoding() - Method in interface org.springframework.extensions.surf.util.Content
Gets the content encoding
getEncoding() - Method in class org.springframework.extensions.surf.util.InputStreamContent
 
getFirst() - Method in class org.springframework.extensions.surf.util.Pair
Get the first member of the tuple.
getInputStream() - Method in interface org.springframework.extensions.surf.util.Content
Gets the content input stream
getInputStream() - Method in class org.springframework.extensions.surf.util.InputStreamContent
 
getLenientFormatters() - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
getLocale() - Static method in class org.springframework.extensions.surf.util.I18NUtil
Get the general local for the current thread, will revert to the default locale if none specified for this thread.
getMessage(String) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Get message from registered resource bundle.
getMessage(String, Locale) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Get a localised message string
getMessage(String, Object...) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Get a localised message string, parameterized using standard MessageFormatter.
getMessage(String, Locale, Object...) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Get a localised message string, parameterized using standard MessageFormatter.
getMimetype() - Method in interface org.springframework.extensions.surf.util.Content
Gets the content mimetype
getMimetype() - Method in class org.springframework.extensions.surf.util.InputStreamContent
 
getNearestLocale(Locale, Set<Locale>) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Searches for the nearest locale from the available options.
getPropertyName(String) - Static method in class org.springframework.extensions.surf.util.PropertyCheck
Dig out the property name from a placeholder-style property of form ${prop.name}, which will yield prop.name.
getReader() - Method in interface org.springframework.extensions.surf.util.Content
Gets the content reader (which is sensitive to encoding)
getReader() - Method in class org.springframework.extensions.surf.util.InputStreamContent
 
getSecond() - Method in class org.springframework.extensions.surf.util.Pair
Get the second member of the tuple.
getSize() - Method in interface org.springframework.extensions.surf.util.Content
Gets the content length (in bytes)
getSize() - Method in class org.springframework.extensions.surf.util.InputStreamContent
 
getTimeOnlyFormat() - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
GZIP - Static variable in class org.springframework.extensions.surf.util.Base64
Specify that data should be gzip-compressed.

H

hashCode() - Method in class org.springframework.extensions.surf.util.Pair
 

I

I18NUtil - Class in org.springframework.extensions.surf.util
Utility class providing methods to access the Locale of the current thread and to get Localised strings.
I18NUtil() - Constructor for class org.springframework.extensions.surf.util.I18NUtil
 
info(Log, String, Object...) - Static method in class org.springframework.extensions.surf.util.LogUtil
Log an I18Nized message to INFO.
InputStreamContent - Class in org.springframework.extensions.surf.util
Input Stream based Content
InputStreamContent(InputStream, String, String) - Constructor for class org.springframework.extensions.surf.util.InputStreamContent
Constructor
invoke(Object, String, Class[], Object[]) - Static method in class org.springframework.extensions.surf.util.ReflectionHelper
Invokes a method on the given object by passing the given arguments into the method.
ISO8601DateFormat - Class in org.springframework.extensions.surf.util
Formatting support for ISO 8601 dates
ISO8601DateFormat() - Constructor for class org.springframework.extensions.surf.util.ISO8601DateFormat
 
isValidPropertyString(String) - Static method in class org.springframework.extensions.surf.util.PropertyCheck
Checks that the given string is not: null empty a placeholder of form '${...}'

L

LENIENT_FORMATS - Static variable in class org.springframework.extensions.surf.util.CachingDateFormat
 
lenientParse(String) - Static method in class org.springframework.extensions.surf.util.CachingDateFormat
 
log - Static variable in class org.springframework.extensions.surf.util.AbstractLifecycleBean
 
LogUtil - Class in org.springframework.extensions.surf.util
Utility class to assist with I18N of log messages.
LogUtil() - Constructor for class org.springframework.extensions.surf.util.LogUtil
 

M

makeRuntimeException(Throwable, String, Object...) - Static method in exception org.springframework.extensions.surf.exception.PlatformRuntimeException
Utility to convert a general Throwable to a RuntimeException.
mandatory(String, Object) - Static method in class org.springframework.extensions.surf.util.ParameterCheck
Checks that the parameter with the given name has content i.e.
mandatory(Object, String, Object) - Static method in class org.springframework.extensions.surf.util.PropertyCheck
Checks that the property with the given name is not null.
mandatoryCollection(String, Collection) - Static method in class org.springframework.extensions.surf.util.ParameterCheck
Checks that the collection parameter contains at least one item.
mandatoryString(String, String) - Static method in class org.springframework.extensions.surf.util.ParameterCheck
Checks that the string parameter with the given name has content i.e.
MD5 - Class in org.springframework.extensions.surf.util
The MD5 utility class computes the MD5 digest (aka: "hash") of a block of data; an MD5 digest is a 32-char ASCII string.
MD5() - Constructor for class org.springframework.extensions.surf.util.MD5
Constructor for use with the unsynchronized/non-static method "digest" method.

N

newObject(String) - Static method in class org.springframework.extensions.surf.util.ReflectionHelper
Constructs a new object for the given class name.
newObject(String, Class[], Object[]) - Static method in class org.springframework.extensions.surf.util.ReflectionHelper
Constructs a new object for the given class name and with the given arguments.
NO_OPTIONS - Static variable in class org.springframework.extensions.surf.util.Base64
No options specified.
NULL_PAIR - Static variable in class org.springframework.extensions.surf.util.Pair
 
nullPair() - Static method in class org.springframework.extensions.surf.util.Pair
 

O

onApplicationEvent(ApplicationEvent) - Method in class org.springframework.extensions.surf.util.AbstractLifecycleBean
 
onBootstrap(ApplicationEvent) - Method in class org.springframework.extensions.surf.util.AbstractLifecycleBean
Callback for initialising Component on first startup of application context
onShutdown(ApplicationEvent) - Method in class org.springframework.extensions.surf.util.AbstractLifecycleBean
Callback for terminating Component on shutdown of application context
org.springframework.extensions.surf.exception - package org.springframework.extensions.surf.exception
 
org.springframework.extensions.surf.util - package org.springframework.extensions.surf.util
 

P

Pair<F,S> - Class in org.springframework.extensions.surf.util
Utility class for containing two things that aren't like each other
Pair(F, S) - Constructor for class org.springframework.extensions.surf.util.Pair
Make a new one.
ParameterCheck - Class in org.springframework.extensions.surf.util
Utility class to perform various common parameter checks
ParameterCheck() - Constructor for class org.springframework.extensions.surf.util.ParameterCheck
 
parse(String, ParsePosition) - Method in class org.springframework.extensions.surf.util.CachingDateFormat
Parses and caches date strings.
parse(String) - Static method in class org.springframework.extensions.surf.util.ISO8601DateFormat
Parse date from ISO formatted string
parseLocale(String) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Factory method to create a Locale from a lang_country_variant string.
PlatformRuntimeException - Exception in org.springframework.extensions.surf.exception
Base exception for Spring Surf platform (i18n enabled)
PlatformRuntimeException(String) - Constructor for exception org.springframework.extensions.surf.exception.PlatformRuntimeException
Constructor
PlatformRuntimeException(String, Object[]) - Constructor for exception org.springframework.extensions.surf.exception.PlatformRuntimeException
Constructor
PlatformRuntimeException(String, Throwable) - Constructor for exception org.springframework.extensions.surf.exception.PlatformRuntimeException
Constructor
PlatformRuntimeException(String, Object[], Throwable) - Constructor for exception org.springframework.extensions.surf.exception.PlatformRuntimeException
Constructor
PropertyCheck - Class in org.springframework.extensions.surf.util
Helper class for for use when checking properties.
PropertyCheck() - Constructor for class org.springframework.extensions.surf.util.PropertyCheck
 

R

read() - Method in class org.springframework.extensions.surf.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.springframework.extensions.surf.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
ReflectionHelper - Class in org.springframework.extensions.surf.util
Static Helper methods for instantiating objects from reflection.
registerResourceBundle(String) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Register a resource bundle.
ResourceBundleBootstrapComponent - Class in org.springframework.extensions.surf.util
Resource bundle bootstrap component.
ResourceBundleBootstrapComponent() - Constructor for class org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent
 
resumeEncoding() - Method in class org.springframework.extensions.surf.util.Base64.OutputStream
Resumes encoding of the stream.

S

setApplicationContext(ApplicationContext) - Method in class org.springframework.extensions.surf.util.AbstractLifecycleBean
 
setContentLocale(Locale) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Set the content locale for the current thread.
setFirst(F) - Method in class org.springframework.extensions.surf.util.Pair
 
setLocale(Locale) - Static method in class org.springframework.extensions.surf.util.I18NUtil
Set the locale for the current thread.
setResourceBundles(List<String>) - Method in class org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent
Set the resource bundles to be registered.
setSecond(S) - Method in class org.springframework.extensions.surf.util.Pair
 
StringBuilderWriter - Class in org.springframework.extensions.surf.util
This is a direct copy of the JDK java.io.StringWriter class but modified to write to a StringBuilder rather than the older, slower StringBuffer class.
StringBuilderWriter() - Constructor for class org.springframework.extensions.surf.util.StringBuilderWriter
Create a new string writer, using the default initial string-builder size.
StringBuilderWriter(int) - Constructor for class org.springframework.extensions.surf.util.StringBuilderWriter
Create a new string writer, using the specified initial string-builder size.
suspendEncoding() - Method in class org.springframework.extensions.surf.util.Base64.OutputStream
Suspends encoding of the stream.

T

toString() - Method in class org.springframework.extensions.surf.util.CachingDateFormat
 
toString() - Method in class org.springframework.extensions.surf.util.Pair
 
toString() - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Return the buffer's current value as a string.

U

URLDecoder - Class in org.springframework.extensions.surf.util
UTF-8 URL character decoder.
URLDecoder() - Constructor for class org.springframework.extensions.surf.util.URLDecoder
 
URLEncoder - Class in org.springframework.extensions.surf.util
UTF-8 URL character encoder.
URLEncoder() - Constructor for class org.springframework.extensions.surf.util.URLEncoder
 

W

warn(Log, String, Object...) - Static method in class org.springframework.extensions.surf.util.LogUtil
Log an I18Nized message to WARN.
whichClass(String) - Static method in class org.springframework.extensions.surf.util.Debug
Returns the location of the file that will be loaded for the given class name
whichClassLoader(String) - Static method in class org.springframework.extensions.surf.util.Debug
Returns the class loader that will load the given class name
whichClassLoaderHierarchy(String) - Static method in class org.springframework.extensions.surf.util.Debug
Returns the class loader hierarchy that will load the given class name
write(int) - Method in class org.springframework.extensions.surf.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.springframework.extensions.surf.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(int) - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Write a single character.
write(char[], int, int) - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Write a portion of an array of characters.
write(String) - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Write a string.
write(String, int, int) - Method in class org.springframework.extensions.surf.util.StringBuilderWriter
Write a portion of a string.

A B C D E F G H I L M N O P R S T U W

Copyright © 2009 SpringSource, Inc. All Rights Reserved.