Process em java

Estou com uma duvida, neste exemplo foi usado contractService.processContract e já andei por pesquisar o pra que serve o .process, alguém sabe o o que é?

public static void main(String[] args) throws ParseException {

	Locale.setDefault(Locale.US);
	Scanner sc = new Scanner(System.in);
	SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
	
	System.out.println("Enter contract data");
	System.out.print("Number: ");
	int number = sc.nextInt();
	System.out.print("Date (dd/MM/yyyy): ");
	Date date = sdf.parse(sc.next());
	System.out.print("Contract value: ");
	double totalValue = sc.nextDouble();
	
	Contract contract = new Contract(number, date, totalValue);
	
	System.out.print("Enter number of installments: ");
	int n = sc.nextInt();
	
	ContractService contractService = new ContractService(new PaypalService());
	
	contractService.processContract(contract, n);
	
	System.out.println("Installments:");
	for (Installment x : contract.getInstallments()) {
		System.out.println(x);
	}
	
	sc.close();
}

}

Se você se refere a este ponto em específico o .processContract é um método de contractService.