Class ResourcesUtils
java.lang.Object
com.google.code.yanf4j.util.ResourcesUtils
Resource utils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FilegetResourceAsFile(ClassLoader loader, String resource) Returns a resource on the classpath as a File objectstatic FilegetResourceAsFile(String resource) Returns a resource on the classpath as a File objectstatic PropertiesgetResourceAsProperties(ClassLoader loader, String resource) Returns a resource on the classpath as a Properties objectstatic PropertiesgetResourceAsProperties(String resource) Returns a resource on the classpath as a Properties objectstatic ReadergetResourceAsReader(ClassLoader loader, String resource) Returns a resource on the classpath as a Reader objectstatic InputStreamReadergetResourceAsReader(String resource) Returns a resource on the classpath as a Reader objectstatic InputStreamgetResourceAsStream(ClassLoader loader, String resource) Returns a resource on the classpath as a Stream objectstatic InputStreamgetResourceAsStream(String resource) Returns a resource on the classpath as a Stream objectstatic URLgetResourceURL(ClassLoader loader, String resource) Returns the URL of the resource on the classpathstatic URLgetResourceURL(String resource) Returns the URL of the resource on the classpath
-
Constructor Details
-
ResourcesUtils
public ResourcesUtils()
-
-
Method Details
-
getResourceURL
Returns the URL of the resource on the classpath- Parameters:
resource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceURL
Returns the URL of the resource on the classpath- Parameters:
loader- The classloader used to load the resourceresource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsStream
Returns a resource on the classpath as a Stream object- Parameters:
resource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsStream
public static InputStream getResourceAsStream(ClassLoader loader, String resource) throws IOException Returns a resource on the classpath as a Stream object- Parameters:
loader- The classloader used to load the resourceresource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsProperties
Returns a resource on the classpath as a Properties object- Parameters:
resource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsProperties
public static Properties getResourceAsProperties(ClassLoader loader, String resource) throws IOException Returns a resource on the classpath as a Properties object- Parameters:
loader- The classloader used to load the resourceresource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsReader
Returns a resource on the classpath as a Reader object- Parameters:
resource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsReader
Returns a resource on the classpath as a Reader object- Parameters:
loader- The classloader used to load the resourceresource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsFile
Returns a resource on the classpath as a File object- Parameters:
resource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-
getResourceAsFile
Returns a resource on the classpath as a File object- Parameters:
loader- The classloader used to load the resourceresource- The resource to find- Returns:
- The resource
- Throws:
IOException- If the resource cannot be found or read
-