org.pentaho.reporting.libraries.resourceloader
public class CompoundResource extends Object implements Resource
Constructor and Description |
---|
CompoundResource(ResourceKey source,
DependencyCollector dependencies,
Object product,
Class targetType) |
Modifier and Type | Method and Description |
---|---|
ResourceKey[] |
getDependencies()
The primary source is also included in this set.
|
Object |
getResource() |
ResourceKey |
getSource() |
Class |
getTargetType() |
long |
getVersion(ResourceKey key) |
boolean |
isTemporaryResult() |
public CompoundResource(ResourceKey source, DependencyCollector dependencies, Object product, Class targetType)
public Object getResource() throws ResourceException
getResource
in interface Resource
ResourceException
public long getVersion(ResourceKey key)
getVersion
in interface Resource
public ResourceKey[] getDependencies()
getDependencies
in interface Resource
public ResourceKey getSource()
public Class getTargetType()
getTargetType
in interface Resource
public boolean isTemporaryResult()
isTemporaryResult
in interface Resource