Package org.drools.core.io.impl
Class ResourceFactoryServiceImpl
- java.lang.Object
-
- org.drools.core.io.impl.ResourceFactoryServiceImpl
-
- All Implemented Interfaces:
org.kie.api.io.KieResources
,org.kie.api.Service
public class ResourceFactoryServiceImpl extends Object implements org.kie.api.io.KieResources
-
-
Constructor Summary
Constructors Constructor Description ResourceFactoryServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.api.io.Resource
newByteArrayResource(byte[] bytes)
org.kie.api.io.Resource
newByteArrayResource(byte[] bytes, String encoding)
org.kie.api.io.Resource
newClassPathResource(String path)
org.kie.api.io.Resource
newClassPathResource(String path, Class<?> clazz)
org.kie.api.io.Resource
newClassPathResource(String path, ClassLoader classLoader)
org.kie.api.io.Resource
newClassPathResource(String path, String encoding)
org.kie.api.io.Resource
newClassPathResource(String path, String encoding, Class<?> clazz)
org.kie.api.io.Resource
newClassPathResource(String path, String encoding, ClassLoader classLoader)
org.kie.api.io.Resource
newDescrResource(org.kie.api.definition.KieDescr descr)
org.kie.api.io.Resource
newFileSystemResource(File file)
org.kie.api.io.Resource
newFileSystemResource(File file, String encoding)
org.kie.api.io.Resource
newFileSystemResource(String fileName)
org.kie.api.io.Resource
newFileSystemResource(String fileName, String encoding)
org.kie.api.io.Resource
newInputStreamResource(InputStream stream)
org.kie.api.io.Resource
newInputStreamResource(InputStream stream, String encoding)
org.kie.api.io.Resource
newReaderResource(Reader reader)
org.kie.api.io.Resource
newReaderResource(Reader reader, String encoding)
org.kie.api.io.Resource
newUrlResource(String path)
org.kie.api.io.Resource
newUrlResource(String path, String encoding)
org.kie.api.io.Resource
newUrlResource(URL url)
org.kie.api.io.Resource
newUrlResource(URL url, String encoding)
-
-
-
Method Detail
-
newByteArrayResource
public org.kie.api.io.Resource newByteArrayResource(byte[] bytes)
- Specified by:
newByteArrayResource
in interfaceorg.kie.api.io.KieResources
-
newByteArrayResource
public org.kie.api.io.Resource newByteArrayResource(byte[] bytes, String encoding)
- Specified by:
newByteArrayResource
in interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path)
- Specified by:
newClassPathResource
in interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, ClassLoader classLoader)
- Specified by:
newClassPathResource
in interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, Class<?> clazz)
- Specified by:
newClassPathResource
in interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, String encoding)
- Specified by:
newClassPathResource
in interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, String encoding, ClassLoader classLoader)
- Specified by:
newClassPathResource
in interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, String encoding, Class<?> clazz)
- Specified by:
newClassPathResource
in interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(File file)
- Specified by:
newFileSystemResource
in interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(File file, String encoding)
- Specified by:
newFileSystemResource
in interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(String fileName)
- Specified by:
newFileSystemResource
in interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(String fileName, String encoding)
- Specified by:
newFileSystemResource
in interfaceorg.kie.api.io.KieResources
-
newInputStreamResource
public org.kie.api.io.Resource newInputStreamResource(InputStream stream)
- Specified by:
newInputStreamResource
in interfaceorg.kie.api.io.KieResources
-
newInputStreamResource
public org.kie.api.io.Resource newInputStreamResource(InputStream stream, String encoding)
- Specified by:
newInputStreamResource
in interfaceorg.kie.api.io.KieResources
-
newReaderResource
public org.kie.api.io.Resource newReaderResource(Reader reader)
- Specified by:
newReaderResource
in interfaceorg.kie.api.io.KieResources
-
newReaderResource
public org.kie.api.io.Resource newReaderResource(Reader reader, String encoding)
- Specified by:
newReaderResource
in interfaceorg.kie.api.io.KieResources
-
newUrlResource
public org.kie.api.io.Resource newUrlResource(URL url)
- Specified by:
newUrlResource
in interfaceorg.kie.api.io.KieResources
-
newUrlResource
public org.kie.api.io.Resource newUrlResource(URL url, String encoding)
- Specified by:
newUrlResource
in interfaceorg.kie.api.io.KieResources
-
newUrlResource
public org.kie.api.io.Resource newUrlResource(String path)
- Specified by:
newUrlResource
in interfaceorg.kie.api.io.KieResources
-
newUrlResource
public org.kie.api.io.Resource newUrlResource(String path, String encoding)
- Specified by:
newUrlResource
in interfaceorg.kie.api.io.KieResources
-
newDescrResource
public org.kie.api.io.Resource newDescrResource(org.kie.api.definition.KieDescr descr)
- Specified by:
newDescrResource
in interfaceorg.kie.api.io.KieResources
-
-