org.apache.tapestry5.internal.services
Class StringInternerImpl
java.lang.Object
org.apache.tapestry5.internal.services.StringInternerImpl
- All Implemented Interfaces:
- StringInterner, InvalidationListener
public class StringInternerImpl
- extends Object
- implements StringInterner, InvalidationListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringInternerImpl
public StringInternerImpl()
objectWasInvalidated
public void objectWasInvalidated()
- Description copied from interface:
InvalidationListener
- Invoked to indicate that some object is invalid. The receiver should clear its cache.
- Specified by:
objectWasInvalidated
in interface InvalidationListener
intern
public String intern(String string)
- Description copied from interface:
StringInterner
- Interns a string.
- Specified by:
intern
in interface StringInterner
- Parameters:
string
- the string to intern
- Returns:
- the input string, or another string instance with the same content
format
public String format(String format,
Object... arguments)
- Description copied from interface:
StringInterner
- Formats a string (using
String.format(String, Object[])
) and returns the interned result.
- Specified by:
format
in interface StringInterner
- Parameters:
format
- string formatarguments
- used inside the format
- Returns:
- formatted and interned string
Copyright © 2003-2012 The Apache Software Foundation.