This commit removes unused methods from the DataEncoder class and cleans up the API by making all the internal methods private.
This commit removes unused methods from the DataEncoder class and cleans up the API by making all the internal methods private.