Class RefactoringDriver.Builder
- java.lang.Object
-
- com.google.javascript.refactoring.RefactoringDriver.Builder
-
- Enclosing class:
- RefactoringDriver
public static class RefactoringDriver.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RefactoringDriver.Builder
addExterns(java.lang.Iterable<SourceFile> externs)
RefactoringDriver.Builder
addExternsFromCode(java.lang.String code)
RefactoringDriver.Builder
addExternsFromFile(java.lang.Iterable<java.lang.String> externs)
RefactoringDriver.Builder
addExternsFromFile(java.lang.String filename)
RefactoringDriver.Builder
addInputs(java.lang.Iterable<SourceFile> inputs)
RefactoringDriver.Builder
addInputsFromCode(java.lang.String code)
RefactoringDriver.Builder
addInputsFromCode(java.lang.String code, java.lang.String filename)
RefactoringDriver.Builder
addInputsFromFile(java.lang.Iterable<java.lang.String> inputs)
RefactoringDriver.Builder
addInputsFromFile(java.lang.String filename)
RefactoringDriver
build()
RefactoringDriver.Builder
withCompilerOptions(CompilerOptions compilerOptions)
-
-
-
Method Detail
-
addExternsFromFile
public RefactoringDriver.Builder addExternsFromFile(java.lang.String filename)
-
addExternsFromFile
public RefactoringDriver.Builder addExternsFromFile(java.lang.Iterable<java.lang.String> externs)
-
addExternsFromCode
public RefactoringDriver.Builder addExternsFromCode(java.lang.String code)
-
addExterns
public RefactoringDriver.Builder addExterns(java.lang.Iterable<SourceFile> externs)
-
addInputsFromFile
public RefactoringDriver.Builder addInputsFromFile(java.lang.String filename)
-
addInputsFromFile
public RefactoringDriver.Builder addInputsFromFile(java.lang.Iterable<java.lang.String> inputs)
-
addInputsFromCode
public RefactoringDriver.Builder addInputsFromCode(java.lang.String code)
-
addInputsFromCode
public RefactoringDriver.Builder addInputsFromCode(java.lang.String code, java.lang.String filename)
-
addInputs
public RefactoringDriver.Builder addInputs(java.lang.Iterable<SourceFile> inputs)
-
withCompilerOptions
public RefactoringDriver.Builder withCompilerOptions(CompilerOptions compilerOptions)
-
build
public RefactoringDriver build()
-
-