Malicious code vulnerability - Public static method may expose internal representation by returning array

findbugs : MS_EXPOSE_REP

A public static method returns a reference to an array that is part of the static state of the class. Any code that calls this method can freely modify the underlying array. One fix is to return a copy of the array.