[PDI-10610]: Added more methods, javadoc, headers