Package daevil.menu

Class BatchFileBuilder


  • public class BatchFileBuilder
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.StringBuilder append​(java.lang.String string)  
      java.lang.String call​(java.lang.String function, java.lang.String... args)  
      java.util.HashSet<java.lang.String> getFunctionBucket()  
      static java.lang.String powerShellString​(java.lang.String scriptPath, java.lang.Object... args)  
      static java.lang.String powerShellVariable​(java.lang.String scriptPath, java.lang.String variableName, java.lang.Object... args)  
      java.lang.String toString()  
      boolean write​(java.nio.file.Path filePath)  
      boolean writeDebug​(java.nio.file.Path filePath)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BatchFileBuilder

        public BatchFileBuilder()
      • BatchFileBuilder

        public BatchFileBuilder​(java.lang.Boolean echo)
    • Method Detail

      • powerShellString

        public static java.lang.String powerShellString​(java.lang.String scriptPath,
                                                        java.lang.Object... args)
      • powerShellVariable

        public static java.lang.String powerShellVariable​(java.lang.String scriptPath,
                                                          java.lang.String variableName,
                                                          java.lang.Object... args)
      • getFunctionBucket

        public java.util.HashSet<java.lang.String> getFunctionBucket()
      • append

        public java.lang.StringBuilder append​(java.lang.String string)
      • call

        public java.lang.String call​(java.lang.String function,
                                     java.lang.String... args)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • write

        public boolean write​(java.nio.file.Path filePath)
      • writeDebug

        public boolean writeDebug​(java.nio.file.Path filePath)