Removed unnecessary class type parameter for ParameterBuilderImpl and moved parameter type information to ParameterType enum.