Class KieFileSystemImpl

    • Constructor Detail

      • KieFileSystemImpl

        public KieFileSystemImpl()
    • Method Detail

      • write

        public org.kie.api.builder.KieFileSystem write​(String path,
                                                       byte[] content)
        Specified by:
        write in interface org.kie.api.builder.KieFileSystem
      • write

        public org.kie.api.builder.KieFileSystem write​(String path,
                                                       String text)
        Specified by:
        write in interface org.kie.api.builder.KieFileSystem
      • write

        public org.kie.api.builder.KieFileSystem write​(String path,
                                                       org.kie.api.io.Resource resource)
        Specified by:
        write in interface org.kie.api.builder.KieFileSystem
      • write

        public org.kie.api.builder.KieFileSystem write​(org.kie.api.io.Resource resource)
        Specified by:
        write in interface org.kie.api.builder.KieFileSystem
      • delete

        public void delete​(String... paths)
        Specified by:
        delete in interface org.kie.api.builder.KieFileSystem
      • read

        public byte[] read​(String path)
        Specified by:
        read in interface org.kie.api.builder.KieFileSystem
      • generateAndWritePomXML

        public org.kie.api.builder.KieFileSystem generateAndWritePomXML​(org.kie.api.builder.ReleaseId releaseId)
        Specified by:
        generateAndWritePomXML in interface org.kie.api.builder.KieFileSystem
      • writePomXML

        public org.kie.api.builder.KieFileSystem writePomXML​(byte[] content)
        Specified by:
        writePomXML in interface org.kie.api.builder.KieFileSystem
      • writePomXML

        public org.kie.api.builder.KieFileSystem writePomXML​(String content)
        Specified by:
        writePomXML in interface org.kie.api.builder.KieFileSystem
      • writeKModuleXML

        public org.kie.api.builder.KieFileSystem writeKModuleXML​(byte[] content)
        Specified by:
        writeKModuleXML in interface org.kie.api.builder.KieFileSystem
      • writeKModuleXML

        public org.kie.api.builder.KieFileSystem writeKModuleXML​(String content)
        Specified by:
        writeKModuleXML in interface org.kie.api.builder.KieFileSystem
      • clone

        public org.kie.api.builder.KieFileSystem clone()
        Overrides:
        clone in class Object