org.jfree.resourceloader
Class ResourceKey
java.lang.Object
org.jfree.resourceloader.ResourceKey
- Serializable
extends java.lang.Object
implements Serializable
The key is an unique identifier for the resource. Most of the time,
this may be an URL, but other (especially database based) schemas are
possible.
A resource key must provide an 'equals' implementation. ResourceKeys should
be implemented as immutable classes, so that they can be safely stored in
collections or on external storages (like caches).
ResourceKey
public ResourceKey(Object schema,
Object identifier,
Map factoryParameters)
equals
public boolean equals(Object o)
getSchema
public Object getSchema()
Returns the schema of this resource key. The schema is an internal
identifier to locate the resource-loader implementation that was
responsible for creating the key in the first place.
The schema has no meaning outside the resource loading framework.