com.google.maps.gwt.client
Class ArrayHelper

java.lang.Object
  extended by com.google.maps.gwt.client.ArrayHelper

public class ArrayHelper
extends java.lang.Object

Convenience methods for working with GWT JsArrays.


Constructor Summary
ArrayHelper()
           
 
Method Summary
static byte[] toJavaArrayBytes(JsArrayInteger bytes)
          Takes an array of Integers to be interpreted as bytes and returns a Java Array of the byte primitive type.
static
<J extends JavaScriptObject>
toJsArray(J... objects)
           
static JsArrayBoolean toJsArrayBoolean(boolean... bits)
          Converts a Java array of booleans to a JavaScript boolean array.
static JsArrayInteger toJsArrayInteger(int... integers)
          Converts Java integer array to JavaScript integer array.
static JsArrayNumber toJsArrayNumber(double... numbers)
          Converts a Java array of doubles to a JavaScript number array.
static JsArrayString toJsArrayString(java.lang.String... strings)
          Converts an array of Java strings to an array of JavaScript strings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayHelper

public ArrayHelper()
Method Detail

toJavaArrayBytes

public static byte[] toJavaArrayBytes(JsArrayInteger bytes)
Takes an array of Integers to be interpreted as bytes and returns a Java Array of the byte primitive type.

Parameters:
bytes - a JavaScript array to return.

toJsArray

public static <J extends JavaScriptObject>  toJsArray(J... objects)

toJsArrayBoolean

public static JsArrayBoolean toJsArrayBoolean(boolean... bits)
Converts a Java array of booleans to a JavaScript boolean array.

Parameters:
bits - array of booleans to convert.

toJsArrayInteger

public static JsArrayInteger toJsArrayInteger(int... integers)
Converts Java integer array to JavaScript integer array.

Parameters:
integers - array of integers to convert.

toJsArrayNumber

public static JsArrayNumber toJsArrayNumber(double... numbers)
Converts a Java array of doubles to a JavaScript number array.

Parameters:
numbers - array of doubles to convert.

toJsArrayString

public static JsArrayString toJsArrayString(java.lang.String... strings)
Converts an array of Java strings to an array of JavaScript strings.

Parameters:
strings - array of strings to convert