Skip navigation links
C D G I M O P T V 

C

className - Variable in class com.marcusman.packageify.PackagedFile
 
com.marcusman.packageify - package com.marcusman.packageify
 
copyNonJavaFiles() - Method in class com.marcusman.packageify.Packageify
Copy all non-java files from the inputDir to the outputDir.
createPackagedFilesList() - Method in class com.marcusman.packageify.Packageify
Initialize and fill in our packagedFiles ArrayList with the information provided in the individual lines of the definition file.

D

definitionFile - Variable in class com.marcusman.packageify.Packageify
 

G

getPackageDefinition() - Method in class com.marcusman.packageify.PackagedFile
Retreive the full package definition for the PackagedFile's path
getPackagedImports(PackagedFile, String) - Method in class com.marcusman.packageify.Packageify
Find the usage of other packaged files in this one and return a string of imports if any given packaged file is in use.

I

inputFolder - Variable in class com.marcusman.packageify.Packageify
 

M

main(String[]) - Static method in class com.marcusman.packageify.Packageify
 

O

outputFolder - Variable in class com.marcusman.packageify.Packageify
 

P

PackagedFile - Class in com.marcusman.packageify
Struct that represents a packaged file.
PackagedFile(String, String) - Constructor for class com.marcusman.packageify.PackagedFile
Create a PackagedFile with given path and className.
packagedFiles - Variable in class com.marcusman.packageify.Packageify
 
Packageify - Class in com.marcusman.packageify
Packageify puts files that were originally all in the same folder in organized packages based on input information.
Packageify(String[]) - Constructor for class com.marcusman.packageify.Packageify
Packageify the given directory with the description given above.
packageToDirectory() - Method in class com.marcusman.packageify.PackagedFile
Returns the package path in directory form
path - Variable in class com.marcusman.packageify.PackagedFile
 
putFilesIntoPackageFolders() - Method in class com.marcusman.packageify.Packageify
Copy all of the java files in the input directory into the output directory under their package directories and put the package definition at the top of the file.

T

toString() - Method in class com.marcusman.packageify.PackagedFile
 

V

validateFiles() - Method in class com.marcusman.packageify.Packageify
Validate that all 3 files and directories (inputFolder, definitionFile, and outputFile) exist or are accessible.
C D G I M O P T V 
Skip navigation links