@Override
	public Pair<byte[], String> getClassFileContent(String inputPath) {
		String className = inputPath.substring(0, inputPath.indexOf(".class"));
		byte[] code;
		if (className.equals(targetClassName)) {
			code = targetClassBytecode;
		} else {
			ClassPathNode result = workspace.findClass(className);
			code = result == null ? null : result.getValue().asJvmClass().getBytecode();
		}
		return new Pair<>(code, inputPath);
	}
Constructs a CFR class source.

@param workspace
		Workspace to pull classes from.
@param targetClassName
		Name to override.
@param targetClassBytecode
		Bytecode to override.
recaf-core/src/main/java/software/coley/recaf/services/decompile/cfr/ClassSource.java