Topic/plat 6697

Added vector function [PLAT}-6697 and concrete implementations plus tests 
This should be `getNumParameters()`. Also, please add javadoc.