Package org.drools.util.io
Class ResourceFactoryServiceImpl
- java.lang.Object
-
- org.drools.util.io.ResourceFactoryServiceImpl
-
- All Implemented Interfaces:
Comparable<org.kie.api.internal.utils.KieService>,org.kie.api.internal.utils.KieService,org.kie.api.io.KieResources
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.ResourcenewByteArrayResource(byte[] bytes)org.kie.api.io.ResourcenewByteArrayResource(byte[] bytes, String encoding)org.kie.api.io.ResourcenewClassPathResource(String path)org.kie.api.io.ResourcenewClassPathResource(String path, Class<?> clazz)org.kie.api.io.ResourcenewClassPathResource(String path, ClassLoader classLoader)org.kie.api.io.ResourcenewClassPathResource(String path, String encoding)org.kie.api.io.ResourcenewClassPathResource(String path, String encoding, Class<?> clazz)org.kie.api.io.ResourcenewClassPathResource(String path, String encoding, ClassLoader classLoader)org.kie.api.io.ResourcenewDescrResource(org.kie.api.definition.KieDescr descr)org.kie.api.io.ResourcenewFileSystemResource(File file)org.kie.api.io.ResourcenewFileSystemResource(File file, String encoding)org.kie.api.io.ResourcenewFileSystemResource(String fileName)org.kie.api.io.ResourcenewFileSystemResource(String fileName, String encoding)org.kie.api.io.ResourcenewInputStreamResource(InputStream stream)org.kie.api.io.ResourcenewInputStreamResource(InputStream stream, String encoding)org.kie.api.io.ResourcenewReaderResource(Reader reader)org.kie.api.io.ResourcenewReaderResource(Reader reader, String encoding)
-
-
-
Method Detail
-
newByteArrayResource
public org.kie.api.io.Resource newByteArrayResource(byte[] bytes)
- Specified by:
newByteArrayResourcein interfaceorg.kie.api.io.KieResources
-
newByteArrayResource
public org.kie.api.io.Resource newByteArrayResource(byte[] bytes, String encoding)- Specified by:
newByteArrayResourcein interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path)
- Specified by:
newClassPathResourcein interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, ClassLoader classLoader)
- Specified by:
newClassPathResourcein interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, Class<?> clazz)
- Specified by:
newClassPathResourcein interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, String encoding)
- Specified by:
newClassPathResourcein interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, String encoding, ClassLoader classLoader)
- Specified by:
newClassPathResourcein interfaceorg.kie.api.io.KieResources
-
newClassPathResource
public org.kie.api.io.Resource newClassPathResource(String path, String encoding, Class<?> clazz)
- Specified by:
newClassPathResourcein interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(File file)
- Specified by:
newFileSystemResourcein interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(File file, String encoding)
- Specified by:
newFileSystemResourcein interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(String fileName)
- Specified by:
newFileSystemResourcein interfaceorg.kie.api.io.KieResources
-
newFileSystemResource
public org.kie.api.io.Resource newFileSystemResource(String fileName, String encoding)
- Specified by:
newFileSystemResourcein interfaceorg.kie.api.io.KieResources
-
newInputStreamResource
public org.kie.api.io.Resource newInputStreamResource(InputStream stream)
- Specified by:
newInputStreamResourcein interfaceorg.kie.api.io.KieResources
-
newInputStreamResource
public org.kie.api.io.Resource newInputStreamResource(InputStream stream, String encoding)
- Specified by:
newInputStreamResourcein interfaceorg.kie.api.io.KieResources
-
newReaderResource
public org.kie.api.io.Resource newReaderResource(Reader reader)
- Specified by:
newReaderResourcein interfaceorg.kie.api.io.KieResources
-
newReaderResource
public org.kie.api.io.Resource newReaderResource(Reader reader, String encoding)
- Specified by:
newReaderResourcein interfaceorg.kie.api.io.KieResources
-
newDescrResource
public org.kie.api.io.Resource newDescrResource(org.kie.api.definition.KieDescr descr)
- Specified by:
newDescrResourcein interfaceorg.kie.api.io.KieResources
-
-