Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/choss/java-xci-splitter
/ functions
Functions
128 in github.com/choss/java-xci-splitter
⨍
Functions
128
◇
Types & classes
28
↓ 9 callers
Method
getDataSizeInBytes
Gets the size of the game data. @return
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:41
↓ 7 callers
Method
getCartSizeInBytes
Gets the size of the "container" (e.g. XCI or NSP) @return
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:48
↓ 6 callers
Method
setWorkflowStep
(WorkflowStep step)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/WorkflowStepPercentageObserver.java:7
↓ 5 callers
Method
getFullFileSizeInBytes
Returns the size of the physical file(s) on your drive @return size
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:20
↓ 4 callers
Method
open
Open the window.
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/BatchModeDialog.java:59
↓ 4 callers
Method
open
Open the window.
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/XciSplitterSwtGui.java:61
↓ 4 callers
Method
setTargetFile
(String targetFile)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:90
↓ 4 callers
Method
toString
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/GameCardSize.java:28
↓ 4 callers
Method
updatePercentage
(double percentage, long readSize, long totalSize)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/WorkflowStepPercentageObserver.java:5
↓ 3 callers
Method
byteCountToDisplaySize
(long cartSizeInBytes)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:69
↓ 3 callers
Method
createBatchProgressUpdater
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/BatchModeDialog.java:219
↓ 3 callers
Method
createProgressBarUpdater
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/BatchModeDialog.java:215
↓ 3 callers
Method
createProgressBarUpdater
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/XciSplitterSwtGui.java:281
↓ 3 callers
Method
executeForEachFile
(List<Pair<SwitchGameFileInformation, String>> files, BatchProgressUpdater batchProgressUpdater, Consumer<
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchProcessor.java:38
↓ 3 callers
Method
generateFiles
(boolean isTrim)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:53
↓ 3 callers
Method
getAllFileNames
Returns all filenames of the game (if split there is more than one) @return
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:34
↓ 3 callers
Method
getMainFileName
Returns the name of the file, if unsplit. Name of the first file if split. @return name of the file
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:13
↓ 3 callers
Method
getTargetFileNameProposal
(String suffix)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:59
↓ 3 callers
Method
isSplit
Was the file split for FAT32 or not @return
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:27
↓ 3 callers
Method
setFiles
(String[] fileNames)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:33
↓ 3 callers
Method
splitAndTrimFile
(SwitchGameFileInformation source, String firstTarget, WorkflowStepPercentageObserver calleeObserver)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/XciFileSplitter.java:18
↓ 2 callers
Method
buildSplitMethod
(String extension)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SplitMethodEnum.java:16
↓ 2 callers
Method
getFileInformation
(String sourceFile, SplitMethodEnum splitMethod)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/ModelHelper.java:12
↓ 2 callers
Method
getOutputFileNameNoSplitting
(String baseOutputFileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SplitMethod.java:9
↓ 2 callers
Method
getOutputFileNameSplitting
(String baseOutputFileName, int counter)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SplitMethod.java:11
↓ 2 callers
Method
merge
(BatchProgressUpdater batchProgressUpdater, WorkflowStepPercentageObserver progressBarUpdater, boolean deleteP
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:43
↓ 2 callers
Method
mergeSplitFiles
(SwitchGameFileInformation source, String target, WorkflowStepPercentageObserver calleeObserver)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/XciFileMerger.java:17
↓ 2 callers
Method
setSplitMethod
(SplitMethodEnum splitMethod)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:94
↓ 2 callers
Method
splitAndTrim
(BatchProgressUpdater batchProgressUpdater, WorkflowStepPercentageObserver progressBarUpdater, boolean deleteP
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:38
↓ 2 callers
Method
trim
(BatchProgressUpdater batchProgressUpdater, WorkflowStepPercentageObserver progressBarUpdater, boolean deleteP
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:48
↓ 2 callers
Method
trimFile
(SwitchGameFileInformation source, String targetFile, WorkflowStepPercentageObserver calleeObserver)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/XciFileSplitter.java:83
↓ 2 callers
Method
updatePercentage
()
xci-splitter/src/main/java/org/apache/commons/io/input/PercentageCalculatingInputStreamObserver.java:30
↓ 1 callers
Method
adjustInformationIfneeded
(Pair<SwitchGameFileInformation, String> informationForSourceFile)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:63
↓ 1 callers
Method
checkPadding
(SwitchGameFileInformation source, WorkflowStepPercentageObserver calleeObserver)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/XciFileSplitter.java:62
↓ 1 callers
Method
createContents
Create contents of the window.
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/BatchModeDialog.java:74
↓ 1 callers
Method
createContents
Create contents of the window.
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/XciSplitterSwtGui.java:76
↓ 1 callers
Method
createOutputFile
(String baseOutputFileName, int counter, long chunkSize)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:57
↓ 1 callers
Method
deleteSource
(SwitchGameFileInformation fileInformation)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchProcessor.java:53
↓ 1 callers
Method
fromMagicByte
(byte readByte)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/GameCardSize.java:14
↓ 1 callers
Method
generateInformationForSourceFile
(String sourceFile, boolean isTrim, SplitMethodEnum splitMethod)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchHelper.java:39
↓ 1 callers
Method
getAllSplitFiles
(String mainFileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SplitMethod.java:7
↓ 1 callers
Method
getAllXciImageFilesRecursively
(String baseDir)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchHelper.java:23
↓ 1 callers
Method
getAmountOfPartsString
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:48
↓ 1 callers
Method
getCartSizeString
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:62
↓ 1 callers
Method
getDataFileSizeInBytes
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciHeaderInformation.java:81
↓ 1 callers
Method
getDataSizeString
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:55
↓ 1 callers
Method
getDisplayString
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/WorkflowStep.java:17
↓ 1 callers
Method
getFileSize
(String fileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:24
↓ 1 callers
Method
getFullFileSizeString
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:37
↓ 1 callers
Method
getGamecardSize
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciHeaderInformation.java:77
↓ 1 callers
Method
getIsSplitString
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:41
↓ 1 callers
Method
getMainFileName
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:56
↓ 1 callers
Method
getOutputFileName
(SwitchGameFileInformation source, boolean isTrim)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchHelper.java:33
↓ 1 callers
Method
getSplitMethod
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:98
↓ 1 callers
Method
getSplitSize
Size of the chunk the file should be split into @return
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/SwitchGameFileInformation.java:55
↓ 1 callers
Method
getSplitSize
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:61
↓ 1 callers
Method
getSplitSizeRecommendation
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SplitMethod.java:13
↓ 1 callers
Method
initializeSizesIncludingSplitFiles
(String mainFileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:32
↓ 1 callers
Method
isFilePresent
(String fileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SxSplitMethod.java:50
↓ 1 callers
Method
isFilePresent
(String fileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/NintendoSwitchSplitMethod.java:46
↓ 1 callers
Method
isSplit
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:37
↓ 1 callers
Method
merge
(List<Pair<SwitchGameFileInformation, String>> files, BatchProgressUpdater batchProgressUpdater, WorkflowS
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchProcessor.java:24
↓ 1 callers
Method
mergeSplitFilesInternal
(SwitchGameFileInformation source, String target, WorkflowStepPercentageObserver calleeObserver)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/XciFileMerger.java:26
↓ 1 callers
Method
readFromFile
(String firstFileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciHeaderInformation.java:58
↓ 1 callers
Method
readFromStream
Offsets from http://switchbrew.org/index.php?title=Gamecard_Format @param inputFile @return @throws IOException
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciHeaderInformation.java:28
↓ 1 callers
Method
setButtonState
(boolean isDone)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/ProgressBarUpdater.java:38
↓ 1 callers
Method
setSourceFile
(String sourceFile)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:81
↓ 1 callers
Method
setTargetDirectory
(String file)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:74
↓ 1 callers
Method
setUseCustomOutputDirectory
(boolean selection)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelBatchMode.java:78
↓ 1 callers
Method
splitAndTrim
(List<Pair<SwitchGameFileInformation, String>> files, BatchProgressUpdater batchProgressUpdater, WorkflowS
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchProcessor.java:16
↓ 1 callers
Method
trim
(List<Pair<SwitchGameFileInformation, String>> files, BatchProgressUpdater batchProgressUpdater, WorkflowS
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchProcessor.java:31
↓ 1 callers
Method
updateBatchProgress
(String itemName, double percentage, int currentItemNo, int totalItems)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/batch/BatchProgressUpdater.java:5
↓ 1 callers
Method
updateInformationFields
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/XciSplitterSwtGui.java:273
↓ 1 callers
Method
updatePercentageInternal
(double percentage, int percentageInt, long readSize, long totalSize)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/AbstractUpdateThrottelingWorkflowStepObserver.java:16
Method
AbstractSwitchGameFileInformation
(String firstFileName, SplitMethod splitMethod)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:19
Method
BatchProgressBarUpdater
(Label lblFileName, Label lblOverallStatus, ProgressBar progressBar)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/BatchProgressBarUpdater.java:14
Method
FileExtensionUtils
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/FileExtensionUtils.java:14
Method
GameCardSize
(int magicNumber, long cartSizeInBytes)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/GameCardSize.java:9
Method
GuiModelSingleFile
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/GuiModelSingleFile.java:33
Method
InvalidXciFileException
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/InvalidXciFileException.java:7
Method
NintendoSwitchSplitMethod
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/NintendoSwitchSplitMethod.java:17
Method
NspFileInformation
(String firstFileName, SplitMethodEnum splitMethodEnum)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/nsp/NspFileInformation.java:11
Method
PercentageCalculatingInputStreamObserver
(long totalSize, WorkflowStepPercentageObserver observer)
xci-splitter/src/main/java/org/apache/commons/io/input/PercentageCalculatingInputStreamObserver.java:13
Method
ProgressBarUpdater
(Label lblWorkflowStep, ProgressBar progressBarWorkflowProgress, Button... buttons)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/frontend/swt/ProgressBarUpdater.java:16
Method
SplitMethodEnum
(Function<String, SplitMethod> builder)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SplitMethodEnum.java:12
Method
SxSplitMethod
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SxSplitMethod.java:20
Method
WorkflowStep
(String displayString)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/WorkflowStep.java:13
Method
XciFileInformation
(String firstFileName, SplitMethodEnum splitMethodEnum)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciFileInformation.java:10
Method
XciHeaderInformation
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciHeaderInformation.java:17
Method
createOutputFile
(String baseOutputFileName, int counter, long chunkSize)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:74
Method
data
(final int pByte)
xci-splitter/src/main/java/org/apache/commons/io/input/PercentageCalculatingInputStreamObserver.java:18
Method
getAllFileNames
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:42
Method
getAllSplitFiles
(String mainFileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/SxSplitMethod.java:30
Method
getAllSplitFiles
(String mainFileName)
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/splitmethods/NintendoSwitchSplitMethod.java:25
Method
getCartSizeInBytes
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/nsp/NspFileInformation.java:20
Method
getCartSizeInBytes
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciFileInformation.java:20
Method
getCartSizeInBytes
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/GameCardSize.java:24
Method
getDataSizeInBytes
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/nsp/NspFileInformation.java:15
Method
getDataSizeInBytes
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/xci/XciFileInformation.java:15
Method
getFullFileSizeInBytes
()
xci-splitter/src/main/java/org/insanedevelopment/nx/xci/cutter/backend/model/AbstractSwitchGameFileInformation.java:47
next →
1–100 of 128, ranked by callers