public class ClassLoaderAsset extends Object implements Asset
Asset
backed by a resource located in the Classloader.Constructor and Description |
---|
ClassLoaderAsset(String resourceName)
Load a named resource using the current threads context classloader.
|
ClassLoaderAsset(String resourceName,
ClassLoader classLoader)
Load a named resource using the given classloader.
|
public ClassLoaderAsset(String resourceName)
resourceName
- The name of the resource to loadIllegalArgumentException
- resourceName can not be nullIllegalArgumentException
- resourceName must be found in given classloaderpublic ClassLoaderAsset(String resourceName, ClassLoader classLoader)
resourceName
- The name of the resource to loadclassLoader
- The ClassLoader to useIllegalArgumentException
- resourceName can not be nullIllegalArgumentException
- classloader can not be nullIllegalArgumentException
- resourceName must be found in given classloaderpublic InputStream openStream()
openStream
in interface Asset
InputStream
for each call, or null if this type simply represents a logical path
within an Archive
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.