Uses of Class
org.pentaho.reporting.libraries.resourceloader.ResourceKey
Package
Description
-
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader
Modifier and TypeMethodDescriptionstatic ResourceKey
ResourceKey.createAsDerived
(ResourceKey parent, ResourceKey child) DefaultResourceManagerBackend.createKey
(Object data, Map<? extends ParameterKey, ?> parameters) Creates a new resource key from the given object and the factory keys.Creates a ResourceKey that carries no Loader-Parameters from the given object.ResourceManager.createKey
(Object data, Map<? extends ParameterKey, ? extends Object> parameters) Creates a ResourceKey that carries the given Loader-Parameters contained in the optional map.ResourceManagerBackend.createKey
(Object data, Map<? extends ParameterKey, ? extends Object> parameters) ResourceManager.createOrDeriveKey
(ResourceKey context, Object value, Object baseURL) DefaultResourceManagerBackend.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ?> parameters) Derives a new key from the given resource-key.ResourceBundleLoader.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ? extends Object> factoryKeys) Derives a new resource key from the given key.ResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.ResourceManager.deriveKey
(ResourceKey parent, String path) Derives a new key from the given resource-key.ResourceManager.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ? extends Object> parameters) Derives a new key from the given resource-key.ResourceManagerBackend.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ? extends Object> parameters) DefaultResourceManagerBackend.deserialize
(ResourceKey bundleKey, String serializedKey) Converts a serialized version of aResourceKey
into an actualResourceKey
by locating the properResourceLoader
that can perform the deserialization.ResourceBundleLoader.deserialize
(ResourceKey bundleKey, String stringKey) Creates aResourceKey
based off theString
representation of the key.ResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Creates aResourceKey
based off theString
representation of the key.ResourceManager.deserialize
(ResourceKey bundleKey, String serializedKey) Converts a serialized version of aResourceKey
into an actualResourceKey
by locating the properResourceLoader
that can perform the deserialization.ResourceManagerBackend.deserialize
(ResourceKey bundleKey, String serializedKey) static ResourceKey
ResourceKeyUtils.embedResourceInKey
(ResourceManager manager, ResourceKey source, Map factoryParameters) Returns a new ResourceKey with the specified source resource embedded inside as a byte []ResourceBundleData.getBundleKey()
CompoundResource.getDependencies()
The primary source is also included in this set.DependencyCollector.getDependencies()
Resource.getDependencies()
The primary source is also included in this set.SimpleResource.getDependencies()
The primary source is also included in this set.ResourceData.getKey()
ResourceKey.getParent()
CompoundResource.getSource()
Resource.getSource()
SimpleResource.getSource()
static ResourceKey
ResourceKeyUtils.toResourceKey
(Object value, ResourceManager resourceManager, ResourceKey contextKey, Map parameters) Performs a simple attempt at a "smart" conversion to a ResourceKey.Modifier and TypeMethodDescriptionvoid
DependencyCollector.add
(ResourceKey resourceKey, long version) DefaultResourceManagerBackend.create
(ResourceManager frontEnd, ResourceData data, ResourceKey context, Class[] target) ResourceFactory.create
(ResourceManager manager, ResourceData data, ResourceKey context) Creates a resource by interpreting the data given in the resource-data object.ResourceManager.create
(ResourceKey key, ResourceKey context) ResourceManager.create
(ResourceKey key, ResourceKey context, Class target) ResourceManager.create
(ResourceKey key, ResourceKey context, Class[] target) ResourceManagerBackend.create
(ResourceManager frontEnd, ResourceData key, ResourceKey context, Class[] target) static ResourceKey
ResourceKey.createAsDerived
(ResourceKey parent, ResourceKey child) ResourceManager.createOrDeriveKey
(ResourceKey context, Object value, Object baseURL) ResourceBundleData.deriveData
(ResourceKey key) DefaultResourceManagerBackend.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ?> parameters) Derives a new key from the given resource-key.ResourceBundleLoader.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ? extends Object> factoryKeys) Derives a new resource key from the given key.ResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.ResourceManager.deriveKey
(ResourceKey parent, String path) Derives a new key from the given resource-key.ResourceManager.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ? extends Object> parameters) Derives a new key from the given resource-key.ResourceManagerBackend.deriveKey
(ResourceKey parent, String path, Map<? extends ParameterKey, ? extends Object> parameters) DefaultResourceManagerBackend.deserialize
(ResourceKey bundleKey, String serializedKey) Converts a serialized version of aResourceKey
into an actualResourceKey
by locating the properResourceLoader
that can perform the deserialization.ResourceBundleLoader.deserialize
(ResourceKey bundleKey, String stringKey) Creates aResourceKey
based off theString
representation of the key.ResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Creates aResourceKey
based off theString
representation of the key.ResourceManager.deserialize
(ResourceKey bundleKey, String serializedKey) Converts a serialized version of aResourceKey
into an actualResourceKey
by locating the properResourceLoader
that can perform the deserialization.ResourceManagerBackend.deserialize
(ResourceKey bundleKey, String serializedKey) static ResourceKey
ResourceKeyUtils.embedResourceInKey
(ResourceManager manager, ResourceKey source, Map factoryParameters) Returns a new ResourceKey with the specified source resource embedded inside as a byte []long
CompoundResource.getVersion
(ResourceKey key) long
DependencyCollector.getVersion
(ResourceKey key) long
Resource.getVersion
(ResourceKey key) long
SimpleResource.getVersion
(ResourceKey key) boolean
ResourceBundleLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.boolean
ResourceLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.ResourceLoader.load
(ResourceKey key) Loads the binary data represented by this key.ResourceManager.load
(ResourceKey key) ResourceBundleLoader.loadBundle
(ResourceManager resourceManager, ResourceKey key) Tries to load the bundle.DefaultResourceManagerBackend.loadRawData
(ResourceManager frontEnd, ResourceKey key) ResourceManager.loadRawData
(ResourceKey key) ResourceManagerBackend.loadRawData
(ResourceManager frontEnd, ResourceKey key) DefaultResourceManagerBackend.loadResourceBundle
(ResourceManager frontEnd, ResourceKey key) Tries to find the first resource-bundle-loader that would be able to process the key.ResourceManager.loadResourceBundle
(ResourceKey key) Tries to find the first resource-bundle-loader that would be able to process the key.ResourceManagerBackend.loadResourceBundle
(ResourceManager frontEnd, ResourceKey key) DefaultResourceManagerBackend.serialize
(ResourceKey bundleKey, ResourceKey key) Creates a String version of theResourceKey
that can be deserialized with thedeserialize()
method.ResourceBundleLoader.serialize
(ResourceKey bundleKey, ResourceKey key) Serializes the resource key to a String representation which can be recreated using thedeserialize(ResourceKey)
method.
ResourceLoader.serialize
(ResourceKey bundleKey, ResourceKey key) Serializes the resource key to a String representation which can be recreated using thedeserialize(ResourceKey)
method.
ResourceManager.serialize
(ResourceKey bundleKey, ResourceKey key) Creates a String version of theResourceKey
that can be deserialized with thedeserialize()
method.ResourceManagerBackend.serialize
(ResourceKey bundleKey, ResourceKey key) static ResourceKey
ResourceKeyUtils.toResourceKey
(Object value, ResourceManager resourceManager, ResourceKey contextKey, Map parameters) Performs a simple attempt at a "smart" conversion to a ResourceKey.DefaultResourceManagerBackend.toURL
(ResourceKey key) ResourceLoader.toURL
(ResourceKey key) Generates aURL
version of the suppliedResourceKey
.ResourceManager.toURL
(ResourceKey key) Tries to convert the resource-key into an URL.ResourceManagerBackend.toURL
(ResourceKey key) ModifierConstructorDescriptionCompoundResource
(ResourceKey source, DependencyCollector dependencies, Object product, Class targetType) DependencyCollector
(ResourceKey source, long version) ResourceKey
(ResourceKey parent, Object schema, Object identifier, Map<? extends ParameterKey, Object> factoryParameters) SimpleResource
(ResourceKey key, Object value, Class targetType, long version) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.cache
Modifier and TypeMethodDescriptionCachingResourceBundleData.getBundleKey()
BundleCacheResourceWrapper.getDependencies()
CachingResourceBundleData.getKey()
CachingResourceData.getKey()
BundleCacheResourceWrapper.getSource()
Modifier and TypeMethodDescriptionCachingResourceBundleData.deriveData
(ResourceKey key) static String
CacheUtility.externalizeKey
(ResourceKey key) NullResourceBundleDataCache.get
(ResourceKey key) NullResourceDataCache.get
(ResourceKey key) NullResourceFactoryCache.get
(ResourceKey key, Class[] target) ResourceBundleDataCache.get
(ResourceKey key) Retrieves the given data from the cache.ResourceDataCache.get
(ResourceKey key) Retrieves the given data from the cache.ResourceFactoryCache.get
(ResourceKey key, Class[] target) long
BundleCacheResourceWrapper.getVersion
(ResourceKey key) ModifierConstructorDescriptionBundleCacheResourceWrapper
(Resource parent, ResourceKey outsideKey) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.factory
Modifier and TypeMethodDescriptionAbstractResourceFactory.create
(ResourceManager manager, ResourceData data, ResourceKey context) FactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.factory.drawable
Modifier and TypeMethodDescriptionRejectGifImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) RejectJPEGImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) RejectPNGImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.factory.image
Modifier and TypeMethodDescriptionGIFImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) JPEGImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) PNGImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.factory.property
Modifier and TypeMethodDescriptionPropertiesResourceFactory.create
(ResourceManager manager, ResourceData data, ResourceKey context) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.loader
Modifier and TypeMethodDescriptionCreates a new resource key from the given object and the factory keys.URLResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.URLResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Parses the input string and returns a newly created ResourceKey based on the string dataURLResourceData.getKey()
Modifier and TypeMethodDescriptionURLResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.URLResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Parses the input string and returns a newly created ResourceKey based on the string databoolean
URLResourceLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.URLResourceLoader.load
(ResourceKey key) URLResourceLoader.serialize
(ResourceKey bundleKey, ResourceKey key) Creates a String version of the resource key that can be used to generate a new ResourceKey object via deserializationprotected void
URLResourceData.setKey
(ResourceKey key) URLResourceLoader.toURL
(ResourceKey key) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.loader.file
Modifier and TypeMethodDescriptionCreates a new resource key from the given object and the factory keys.FileResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.FileResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) FileResourceData.getKey()
Modifier and TypeMethodDescriptionFileResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.FileResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) boolean
FileResourceLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.FileResourceLoader.load
(ResourceKey key) FileResourceLoader.serialize
(ResourceKey bundleKey, ResourceKey key) FileResourceLoader.toURL
(ResourceKey key) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.loader.fileobject
Modifier and TypeMethodDescriptionCreates a new resource key from the given object and the factory keys.FileObjectResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.FileObjectResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) FileObjectResourceData.getKey()
Modifier and TypeMethodDescriptionFileObjectResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.FileObjectResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) boolean
FileObjectResourceLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.FileObjectResourceLoader.load
(ResourceKey key) FileObjectResourceLoader.serialize
(ResourceKey bundleKey, ResourceKey key) FileObjectResourceLoader.toURL
(ResourceKey key) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.loader.raw
Modifier and TypeMethodDescriptionCreates a new resource key from the given object and the factory keys.RawResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.RawResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Parses the input string and returns a newly created ResourceKey based on the string dataRawResourceData.getKey()
Modifier and TypeMethodDescriptionRawResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.RawResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Parses the input string and returns a newly created ResourceKey based on the string databoolean
RawResourceLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.RawResourceLoader.load
(ResourceKey key) RawResourceLoader.serialize
(ResourceKey bundleKey, ResourceKey key) Creates a String version of the resource key that can be used to generate a new ResourceKey object via deserializationRawResourceLoader.toURL
(ResourceKey key) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.loader.resource
Modifier and TypeMethodDescriptionCreates a new resource key from the given object and the factory keys.ClassloaderResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.ClassloaderResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Parses the input string and returns a newly created ResourceKey based on the string dataClassloaderResourceData.getKey()
Modifier and TypeMethodDescriptionClassloaderResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.ClassloaderResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) Parses the input string and returns a newly created ResourceKey based on the string databoolean
ClassloaderResourceLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.ClassloaderResourceLoader.load
(ResourceKey key) ClassloaderResourceLoader.serialize
(ResourceKey bundleKey, ResourceKey key) Creates a String version of the resource key that can be used to generate a new ResourceKey object via deserializationClassloaderResourceLoader.toURL
(ResourceKey key) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.loader.zip
Modifier and TypeMethodDescriptionCreates a new resource key from the given object and the factory keys.ZipResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.ZipResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) ZipResourceData.getKey()
Modifier and TypeMethodDescriptionZipResourceLoader.deriveKey
(ResourceKey parent, String path, Map factoryKeys) Derives a new resource key from the given key.ZipResourceLoader.deserialize
(ResourceKey bundleKey, String stringKey) boolean
ZipResourceLoader.isSupportedKey
(ResourceKey key) Checks, whether this resource loader implementation was responsible for creating this key.ZipResourceLoader.load
(ResourceKey key) ZipResourceLoader.serialize
(ResourceKey bundleKey, ResourceKey key) ZipResourceLoader.toURL
(ResourceKey key) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.modules.cache.ehcache
Modifier and TypeMethodDescriptionEHResourceBundleDataCache.get
(ResourceKey key) Retrieves the given data from the cache.EHResourceDataCache.get
(ResourceKey key) Retrieves the given data from the cache.EHResourceFactoryCache.get
(ResourceKey key, Class[] target) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.modules.factory.imageio
Modifier and TypeMethodDescriptionImageIOFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.modules.factory.svg
Modifier and TypeMethodDescriptionSVGDrawableFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) SVGImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) WrapperSVGDrawableFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) WrapperSVGImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) -
Uses of ResourceKey in org.pentaho.reporting.libraries.resourceloader.modules.factory.wmf
Modifier and TypeMethodDescriptionWMFDrawableFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) WMFImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) WrapperWMFDrawableFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context) WrapperWMFImageFactoryModule.create
(ResourceManager caller, ResourceData data, ResourceKey context)