Class UTF8ForTextAssets
- java.lang.Object
- 
- org.apache.tapestry5.internal.services.assets.DelegatingSRS
- 
- org.apache.tapestry5.internal.services.assets.UTF8ForTextAssets
 
 
- 
- All Implemented Interfaces:
- StreamableResourceSource
 
 public class UTF8ForTextAssets extends DelegatingSRS Adds ;charset=utf-8 for text/* resources with no specific character set. This assumes that all test resources are in UTF-8.- Since:
- 5.4
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tapestry5.internal.services.assets.DelegatingSRSdelegate
 
- 
 - 
Constructor SummaryConstructors Constructor Description UTF8ForTextAssets(StreamableResourceSource delegate)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamableResourcegetStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)Converts a Resource (which must be non-null and exist) into a streamable resource, along with some additional optional behaviors.- 
Methods inherited from class org.apache.tapestry5.internal.services.assets.DelegatingSRSfileExtensionsForContentType
 
- 
 
- 
- 
- 
Constructor Detail- 
UTF8ForTextAssetspublic UTF8ForTextAssets(StreamableResourceSource delegate) 
 
- 
 - 
Method Detail- 
getStreamableResourcepublic StreamableResource getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies) throws java.io.IOException Description copied from interface:StreamableResourceSourceConverts a Resource (which must be non-null and exist) into a streamable resource, along with some additional optional behaviors.- Specified by:
- getStreamableResourcein interface- StreamableResourceSource
- Overrides:
- getStreamableResourcein class- DelegatingSRS
- Parameters:
- baseResource- the resource to convert
- processing- defines additional processing after the resource has been read and possibly transformed
- dependencies- Passed to any- ResourceTransformerto track additional dependencies of the base resource
- Returns:
- the contents of the Resource, possibly transformed, in a streamable format.
- Throws:
- java.io.IOException- if the resource does not exist or a URL for the content is not available
 
 
- 
 
-