- CanCompare<T> - Interface in elemental.util
-
A comparison function which imposes total ordering on a set of objects.
- CanCompareInt - Interface in elemental.util
-
A comparison function which imposes total ordering on a set of integers.
- CanCompareNumber - Interface in elemental.util
-
A comparison function which imposes total ordering on a set of numbers.
- CanCompareString - Interface in elemental.util
-
A comparison function which imposes total ordering on a set of numbers.
- compare(T, T) - Method in interface elemental.util.CanCompare
-
Compares its two arguments for order.
- compare(int, int) - Method in interface elemental.util.CanCompareInt
-
Compares its two arguments for order.
- compare(double, double) - Method in interface elemental.util.CanCompareNumber
-
Compares its two arguments for order.
- compare(String, String) - Method in interface elemental.util.CanCompareString
-
Compares its two arguments for order.
- concat(ArrayOf<T>) - Method in interface elemental.util.ArrayOf
-
Returns a new array that is the concatenation of this array and
values.
- concat(ArrayOfBoolean) - Method in interface elemental.util.ArrayOfBoolean
-
Returns a new array that is the concatenation of this array and
values.
- concat(ArrayOfInt) - Method in interface elemental.util.ArrayOfInt
-
Returns a new array that is the concatenation of this array and
values.
- concat(ArrayOfNumber) - Method in interface elemental.util.ArrayOfNumber
-
Returns a new array that is the concatenation of this array and
values.
- concat(ArrayOfString) - Method in interface elemental.util.ArrayOfString
-
Returns a new array that is the concatenation of this array and
values.
- contains(T) - Method in interface elemental.util.ArrayOf
-
Indicates whether the array contains the specified value.
- contains(boolean) - Method in interface elemental.util.ArrayOfBoolean
-
Indicates whether the array contains the specified value.
- contains(int) - Method in interface elemental.util.ArrayOfInt
-
Indicates whether the array contains the specified value.
- contains(String) - Method in interface elemental.util.ArrayOfString
-
Indicates whether the array contains the specified value.
- create(String) - Method in class elemental.json.impl.JreJsonFactory
-
- create(double) - Method in class elemental.json.impl.JreJsonFactory
-
- create(boolean) - Method in class elemental.json.impl.JreJsonFactory
-
- create(String) - Static method in class elemental.json.Json
-
- create(boolean) - Static method in class elemental.json.Json
-
- create(double) - Static method in class elemental.json.Json
-
- create(String) - Method in interface elemental.json.JsonFactory
-
Create a JsonString from a Java String.
- create(double) - Method in interface elemental.json.JsonFactory
-
Create a JsonNumber from a Java double.
- create(boolean) - Method in interface elemental.json.JsonFactory
-
Create a JsonBoolean from a Java boolean.
- createArray() - Method in class elemental.json.impl.JreJsonFactory
-
- createArray() - Static method in class elemental.json.Json
-
- createArray() - Method in interface elemental.json.JsonFactory
-
Create an empty JsonArray.
- createNull() - Method in class elemental.json.impl.JreJsonFactory
-
- createNull() - Static method in class elemental.json.Json
-
- createNull() - Method in interface elemental.json.JsonFactory
-
Create a JsonNull.
- createObject() - Method in class elemental.json.impl.JreJsonFactory
-
- createObject() - Static method in class elemental.json.Json
-
- createObject() - Method in interface elemental.json.JsonFactory
-
Create an empty JsonObject.
- get(int) - Method in class elemental.json.impl.JreJsonArray
-
- get(String) - Method in class elemental.json.impl.JreJsonObject
-
- get(int) - Method in interface elemental.json.JsonArray
-
Return the ith element of the array.
- get(String) - Method in interface elemental.json.JsonObject
-
Return the element (uncoerced) as a JsonValue.
- get(int) - Method in interface elemental.util.ArrayOf
-
Gets the value at a given index.
- get(int) - Method in interface elemental.util.ArrayOfBoolean
-
Gets the value at a given index.
- get(int) - Method in interface elemental.util.ArrayOfInt
-
Gets the value at a given index.
- get(int) - Method in interface elemental.util.ArrayOfNumber
-
Gets the value at a given index.
- get(int) - Method in interface elemental.util.ArrayOfString
-
Gets the value at a given index.
- get(int) - Method in interface elemental.util.MapFromIntTo
-
Retrieves a value for the specified key.
- get(int) - Method in interface elemental.util.MapFromIntToString
-
Retrieves a value for the specified key.
- get(String) - Method in interface elemental.util.MapFromStringTo
-
Retrieves a value for the specified key.
- get(String) - Method in interface elemental.util.MapFromStringToBoolean
-
Retrieves a value for the specified key.
- get(String) - Method in interface elemental.util.MapFromStringToInt
-
Retrieves a value for the specified key.
- get(String) - Method in interface elemental.util.MapFromStringToNumber
-
Retrieves a value for the specified key.
- get(String) - Method in interface elemental.util.MapFromStringToString
-
Retrieves a value for the specified key.
- getArray(int) - Method in class elemental.json.impl.JreJsonArray
-
- getArray(String) - Method in class elemental.json.impl.JreJsonObject
-
- getArray(int) - Method in interface elemental.json.JsonArray
-
Return the ith element of the array (uncoerced) as a JsonArray.
- getArray(String) - Method in interface elemental.json.JsonObject
-
Return the element (uncoerced) as a JsonArray.
- getBoolean(int) - Method in class elemental.json.impl.JreJsonArray
-
- getBoolean() - Method in class elemental.json.impl.JreJsonBoolean
-
- getBoolean(String) - Method in class elemental.json.impl.JreJsonObject
-
- getBoolean(int) - Method in interface elemental.json.JsonArray
-
Return the ith element of the array (uncoerced) as a boolean.
- getBoolean() - Method in interface elemental.json.JsonBoolean
-
- getBoolean(String) - Method in interface elemental.json.JsonObject
-
Return the element (uncoerced) as a boolean.
- getNumber(int) - Method in class elemental.json.impl.JreJsonArray
-
- getNumber() - Method in class elemental.json.impl.JreJsonNumber
-
- getNumber(String) - Method in class elemental.json.impl.JreJsonObject
-
- getNumber(int) - Method in interface elemental.json.JsonArray
-
Return the ith element of the array (uncoerced) as a number.
- getNumber() - Method in interface elemental.json.JsonNumber
-
- getNumber(String) - Method in interface elemental.json.JsonObject
-
Return the element (uncoerced) as a number.
- getObject(int) - Method in class elemental.json.impl.JreJsonArray
-
- getObject() - Method in class elemental.json.impl.JreJsonArray
-
- getObject() - Method in class elemental.json.impl.JreJsonBoolean
-
- getObject() - Method in class elemental.json.impl.JreJsonNull
-
- getObject() - Method in class elemental.json.impl.JreJsonNumber
-
- getObject(String) - Method in class elemental.json.impl.JreJsonObject
-
- getObject() - Method in class elemental.json.impl.JreJsonObject
-
- getObject() - Method in class elemental.json.impl.JreJsonString
-
- getObject() - Method in class elemental.json.impl.JreJsonValue
-
- getObject(int) - Method in interface elemental.json.JsonArray
-
Return the ith element of the array (uncoerced) as a JsonObject If the type is not an object,,
this can result in runtime errors.
- getObject(String) - Method in interface elemental.json.JsonObject
-
Return the element (uncoerced) as a JsonObject If the type is not an object,,
this can result in runtime errors.
- getString(int) - Method in class elemental.json.impl.JreJsonArray
-
- getString(String) - Method in class elemental.json.impl.JreJsonObject
-
- getString() - Method in class elemental.json.impl.JreJsonString
-
- getString(int) - Method in interface elemental.json.JsonArray
-
Return the ith element of the array (uncoerced) as a String.
- getString(String) - Method in interface elemental.json.JsonObject
-
Return the element (uncoerced) as a String.
- getString() - Method in interface elemental.json.JsonString
-
- getType() - Method in class elemental.json.impl.JreJsonArray
-
- getType() - Method in class elemental.json.impl.JreJsonBoolean
-
- getType() - Method in class elemental.json.impl.JreJsonNull
-
- getType() - Method in class elemental.json.impl.JreJsonNumber
-
- getType() - Method in class elemental.json.impl.JreJsonObject
-
- getType() - Method in class elemental.json.impl.JreJsonString
-
- getType() - Method in interface elemental.json.JsonValue
-
Returns an enumeration representing the fundamental JSON type.
- indexOf(T) - Method in interface elemental.util.ArrayOf
-
Returns the index of the specified value or -1 if the value is
not found.
- indexOf(boolean) - Method in interface elemental.util.ArrayOfBoolean
-
Returns the index of the specified value or -1 if the value is
not found.
- indexOf(int) - Method in interface elemental.util.ArrayOfInt
-
Returns the index of the specified value or -1 if the value is
not found.
- indexOf(String) - Method in interface elemental.util.ArrayOfString
-
Returns the index of the specified value or -1 if the value is
not found.
- insert(int, T) - Method in interface elemental.util.ArrayOf
-
Inserts a new element into the array at the specified index.
- insert(int, boolean) - Method in interface elemental.util.ArrayOfBoolean
-
Inserts a new element into the array at the specified index.
- insert(int, int) - Method in interface elemental.util.ArrayOfInt
-
Inserts a new element into the array at the specified index.
- insert(int, double) - Method in interface elemental.util.ArrayOfNumber
-
Inserts a new element into the array at the specified index.
- insert(int, String) - Method in interface elemental.util.ArrayOfString
-
Inserts a new element into the array at the specified index.
- instance() - Static method in class elemental.json.Json
-
- isEmpty() - Method in interface elemental.util.ArrayOf
-
Returns true if the length of the array is zero.
- isEmpty() - Method in interface elemental.util.ArrayOfBoolean
-
Returns true if the length of the array is zero.
- isEmpty() - Method in interface elemental.util.ArrayOfInt
-
Returns true if the length of the array is zero.
- isEmpty() - Method in interface elemental.util.ArrayOfNumber
-
Returns true if the length of the array is zero.
- isEmpty() - Method in interface elemental.util.ArrayOfString
-
Returns true if the length of the array is zero.
- isSet(int) - Method in interface elemental.util.ArrayOfBoolean
-
Check that the specified index has been initialized to a valid
value.
- isSet(int) - Method in interface elemental.util.ArrayOfInt
-
Check that the specified index has been initialized to a valid
value.
- isSet(int) - Method in interface elemental.util.ArrayOfNumber
-
Check that the specified index has been initialized to a valid
value.
- join() - Method in interface elemental.util.ArrayOf
-
Convert each element of the array to a String and join them with a comma
separator.
- join(String) - Method in interface elemental.util.ArrayOf
-
Convert each element of the array to a String and join them with a comma
separator.
- join() - Method in interface elemental.util.ArrayOfBoolean
-
Convert each element of the array to a String and join them with a comma
separator.
- join(String) - Method in interface elemental.util.ArrayOfBoolean
-
Convert each element of the array to a String and join them with a comma
separator.
- join() - Method in interface elemental.util.ArrayOfInt
-
Convert each element of the array to a String and join them with a comma
separator.
- join(String) - Method in interface elemental.util.ArrayOfInt
-
Convert each element of the array to a String and join them with a comma
separator.
- join() - Method in interface elemental.util.ArrayOfNumber
-
Convert each element of the array to a String and join them with a comma
separator.
- join(String) - Method in interface elemental.util.ArrayOfNumber
-
Convert each element of the array to a String and join them with a comma
separator.
- join() - Method in interface elemental.util.ArrayOfString
-
Convert each element of the array to a String and join them with a comma
separator.
- join(String) - Method in interface elemental.util.ArrayOfString
-
Convert each element of the array to a String and join them with a comma
separator.
- JreJsonArray - Class in elemental.json.impl
-
Server-side implementation of JsonArray.
- JreJsonArray(JsonFactory) - Constructor for class elemental.json.impl.JreJsonArray
-
- JreJsonBoolean - Class in elemental.json.impl
-
Server-side implementation of JsonBoolean.
- JreJsonBoolean(boolean) - Constructor for class elemental.json.impl.JreJsonBoolean
-
- JreJsonFactory - Class in elemental.json.impl
-
Implementation of JsonFactory interface using org.json library.
- JreJsonFactory() - Constructor for class elemental.json.impl.JreJsonFactory
-
- JreJsonNull - Class in elemental.json.impl
-
Server-side implementation of JsonObject.
- JreJsonNull() - Constructor for class elemental.json.impl.JreJsonNull
-
- JreJsonNumber - Class in elemental.json.impl
-
Server-side implementation of JsonNumber.
- JreJsonNumber(double) - Constructor for class elemental.json.impl.JreJsonNumber
-
- JreJsonObject - Class in elemental.json.impl
-
Server-side implementation of JsonObject.
- JreJsonObject(JsonFactory) - Constructor for class elemental.json.impl.JreJsonObject
-
- JreJsonString - Class in elemental.json.impl
-
Server-side implementation of JsonString.
- JreJsonString(String) - Constructor for class elemental.json.impl.JreJsonString
-
- JreJsonValue - Class in elemental.json.impl
-
JRE (non-Client) implementation of JreJsonValue.
- JreJsonValue() - Constructor for class elemental.json.impl.JreJsonValue
-
- jsEquals(JsonValue) - Method in class elemental.json.impl.JreJsonArray
-
- jsEquals(JsonValue) - Method in class elemental.json.impl.JreJsonBoolean
-
- jsEquals(JsonValue) - Method in class elemental.json.impl.JreJsonNull
-
- jsEquals(JsonValue) - Method in class elemental.json.impl.JreJsonNumber
-
- jsEquals(JsonValue) - Method in class elemental.json.impl.JreJsonObject
-
- jsEquals(JsonValue) - Method in class elemental.json.impl.JreJsonString
-
- jsEquals(JsonValue) - Method in interface elemental.json.JsonValue
-
Equivalent of Javascript '==' operator comparison between two values.
- Json - Class in elemental.json
-
Vends out implementation of JsonFactory.
- Json() - Constructor for class elemental.json.Json
-
- JsonArray - Interface in elemental.json
-
Represents a Json array.
- JsonBoolean - Interface in elemental.json
-
Represents a Json boolean.
- JsonException - Exception in elemental.json
-
A exception representing an error in parsing or serializing Json.
- JsonException(String) - Constructor for exception elemental.json.JsonException
-
- JsonFactory - Interface in elemental.json
-
Factory interface for parsing and creating JSON objects.
- JsonNull - Interface in elemental.json
-
Represents the Json null value.
- JsonNumber - Interface in elemental.json
-
Represents a Json number value.
- JsonObject - Interface in elemental.json
-
Represents a Json object.
- JsonString - Interface in elemental.json
-
Represents a Json String value.
- JsonType - Enum in elemental.json
-
Represents the type of the underlying JsonValue.
- JsonUtil - Class in elemental.json.impl
-
Direct port of json2.js at http://www.json.org/json2.js to GWT.
- JsonUtil() - Constructor for class elemental.json.impl.JsonUtil
-
- JsonValue - Interface in elemental.json
-
Base interface for all Json values.
- parse(String) - Method in class elemental.json.impl.JreJsonFactory
-
- parse(String) - Static method in class elemental.json.impl.JsonUtil
-
- parse(String) - Static method in class elemental.json.Json
-
- parse(String) - Method in interface elemental.json.JsonFactory
-
Parse a String in JSON format and return a JsonValue of the appropriate
type.
- parseJson(ObjectInputStream) - Static method in class elemental.json.impl.JreJsonValue
-
- peek() - Method in interface elemental.util.ArrayOf
-
Returns the last value of the array;
- peek() - Method in interface elemental.util.ArrayOfBoolean
-
Returns the last value of the array;
- peek() - Method in interface elemental.util.ArrayOfInt
-
Returns the last value of the array;
- peek() - Method in interface elemental.util.ArrayOfNumber
-
Returns the last value of the array;
- peek() - Method in interface elemental.util.ArrayOfString
-
Returns the last value of the array;
- pop() - Method in interface elemental.util.ArrayOf
-
Remove and return the element from the end of the array.
- pop() - Method in interface elemental.util.ArrayOfBoolean
-
Remove and return the element from the end of the array.
- pop() - Method in interface elemental.util.ArrayOfInt
-
Remove and return the element from the end of the array.
- pop() - Method in interface elemental.util.ArrayOfNumber
-
Remove and return the element from the end of the array.
- pop() - Method in interface elemental.util.ArrayOfString
-
Remove and return the element from the end of the array.
- push(T) - Method in interface elemental.util.ArrayOf
-
Pushes the given value onto the end of the array.
- push(boolean) - Method in interface elemental.util.ArrayOfBoolean
-
Pushes the given boolean onto the end of the array.
- push(int) - Method in interface elemental.util.ArrayOfInt
-
Pushes the given integer onto the end of the array.
- push(double) - Method in interface elemental.util.ArrayOfNumber
-
Pushes the given number onto the end of the array.
- push(String) - Method in interface elemental.util.ArrayOfString
-
Pushes the given value onto the end of the array.
- put(String, JsonValue) - Method in class elemental.json.impl.JreJsonObject
-
- put(String, String) - Method in class elemental.json.impl.JreJsonObject
-
- put(String, double) - Method in class elemental.json.impl.JreJsonObject
-
- put(String, boolean) - Method in class elemental.json.impl.JreJsonObject
-
- put(String, JsonValue) - Method in interface elemental.json.JsonObject
-
Set a given key to the given value.
- put(String, String) - Method in interface elemental.json.JsonObject
-
Set a given key to the given String value.
- put(String, double) - Method in interface elemental.json.JsonObject
-
Set a given key to the given double value.
- put(String, boolean) - Method in interface elemental.json.JsonObject
-
Set a given key to the given boolean value.
- put(int, V) - Method in interface elemental.util.MapFromIntTo
-
Associates a value to the specified key.
- put(int, String) - Method in interface elemental.util.MapFromIntToString
-
Associates a value to the specified key.
- put(String, V) - Method in interface elemental.util.MapFromStringTo
-
Associates a value to the specified key.
- put(String, boolean) - Method in interface elemental.util.MapFromStringToBoolean
-
Associates a value to the specified key.
- put(String, int) - Method in interface elemental.util.MapFromStringToInt
-
Associates a value to the specified key.
- put(String, double) - Method in interface elemental.util.MapFromStringToNumber
-
Associates a value to the specified key.
- put(String, String) - Method in interface elemental.util.MapFromStringToString
-
Associates a value to the specified key.
- remove(int) - Method in class elemental.json.impl.JreJsonArray
-
- remove(String) - Method in class elemental.json.impl.JreJsonObject
-
- remove(int) - Method in interface elemental.json.JsonArray
-
Remove an element of the array at a particular index.
- remove(String) - Method in interface elemental.json.JsonObject
-
Remove a given key and associated value from the object.
- remove(T) - Method in interface elemental.util.ArrayOf
-
Searches for the specified value in the array and removes the first
occurrence if found.
- remove(boolean) - Method in interface elemental.util.ArrayOfBoolean
-
Searches for the specified value in the array and removes the first
occurrence if found.
- remove(int) - Method in interface elemental.util.ArrayOfInt
-
Searches for the specified value in the array and removes the first
occurrence if found.
- remove(String) - Method in interface elemental.util.ArrayOfString
-
Searches for the specified value in the array and removes the first
occurrence if found.
- remove(int) - Method in interface elemental.util.MapFromIntTo
-
Removes the value associated with the specified value, if one exists.
- remove(int) - Method in interface elemental.util.MapFromIntToString
-
Removes the value associated with the specified value, if one exists.
- remove(String) - Method in interface elemental.util.MapFromStringTo
-
Removes the value associated with the specified value, if one exists.
- remove(String) - Method in interface elemental.util.MapFromStringToBoolean
-
Removes the value associated with the specified value, if one exists.
- remove(String) - Method in interface elemental.util.MapFromStringToInt
-
Removes the value associated with the specified value, if one exists.
- remove(String) - Method in interface elemental.util.MapFromStringToNumber
-
Removes the value associated with the specified value, if one exists.
- remove(String) - Method in interface elemental.util.MapFromStringToString
-
Removes the value associated with the specified value, if one exists.
- removeByIndex(int) - Method in interface elemental.util.ArrayOf
-
Removes the element at the specified index.
- removeByIndex(int) - Method in interface elemental.util.ArrayOfBoolean
-
Removes the element at the specified index.
- removeByIndex(int) - Method in interface elemental.util.ArrayOfInt
-
Removes the element at the specified index.
- removeByIndex(int) - Method in interface elemental.util.ArrayOfNumber
-
Removes the element at the specified index.
- removeByIndex(int) - Method in interface elemental.util.ArrayOfString
-
Removes the element at the specified index.
- set(int, JsonValue) - Method in class elemental.json.impl.JreJsonArray
-
- set(int, String) - Method in class elemental.json.impl.JreJsonArray
-
- set(int, double) - Method in class elemental.json.impl.JreJsonArray
-
- set(int, boolean) - Method in class elemental.json.impl.JreJsonArray
-
- set(String, JsonValue) - Method in class elemental.json.impl.JreJsonObject
-
- set(int, JsonValue) - Method in interface elemental.json.JsonArray
-
Set the value at index to be a given value.
- set(int, String) - Method in interface elemental.json.JsonArray
-
Set the value at index to be a String value.
- set(int, double) - Method in interface elemental.json.JsonArray
-
Set the value at index to be a number value.
- set(int, boolean) - Method in interface elemental.json.JsonArray
-
Set the value at index to be a boolean value.
- set(int, T) - Method in interface elemental.util.ArrayOf
-
sets the value value at a given index.
- set(int, boolean) - Method in interface elemental.util.ArrayOfBoolean
-
Sets the value value at a given index.
- set(int, int) - Method in interface elemental.util.ArrayOfInt
-
Sets the value value at a given index.
- set(int, double) - Method in interface elemental.util.ArrayOfNumber
-
Sets the value value at a given index.
- set(int, String) - Method in interface elemental.util.ArrayOfString
-
Sets the value value at a given index.
- setAt(String, Object) - Method in interface elemental.util.Mappable
-
Sets the value at a given key.
- setLength(int) - Method in interface elemental.util.ArrayOf
-
Reset the length of the array.
- setLength(int) - Method in interface elemental.util.ArrayOfBoolean
-
Reset the length of the array.
- setLength(int) - Method in interface elemental.util.ArrayOfInt
-
Reset the length of the array.
- setLength(int) - Method in interface elemental.util.ArrayOfNumber
-
Reset the length of the array.
- setLength(int) - Method in interface elemental.util.ArrayOfString
-
Reset the length of the array.
- shift() - Method in interface elemental.util.ArrayOf
-
Shifts the first value off the array.
- shift() - Method in interface elemental.util.ArrayOfBoolean
-
Shifts the first value off the array.
- shift() - Method in interface elemental.util.ArrayOfInt
-
Shifts the first value off the array.
- shift() - Method in interface elemental.util.ArrayOfNumber
-
Shifts the first value off the array.
- shift() - Method in interface elemental.util.ArrayOfString
-
Shifts the first value off the array.
- sort(CanCompare<T>) - Method in interface elemental.util.ArrayOf
-
Sorts the contents of the Array based on the
CanCompare.
- sort() - Method in interface elemental.util.ArrayOfInt
-
Sorts the contents of the array in ascending order.
- sort(CanCompareInt) - Method in interface elemental.util.ArrayOfInt
-
- sort() - Method in interface elemental.util.ArrayOfNumber
-
Sorts the contents of the array in ascending order.
- sort(CanCompareNumber) - Method in interface elemental.util.ArrayOfNumber
-
- sort() - Method in interface elemental.util.ArrayOfString
-
Sorts the contents of the array in ascending order.
- sort(CanCompareString) - Method in interface elemental.util.ArrayOfString
-
- splice(int, int) - Method in interface elemental.util.ArrayOf
-
Removes the specified number of elements starting at index and returns the
removed elements.
- splice(int, int) - Method in interface elemental.util.ArrayOfBoolean
-
Removes the specified number of elements starting at index and returns the
removed elements.
- splice(int, int) - Method in interface elemental.util.ArrayOfInt
-
Removes the specified number of elements starting at index and returns the
removed elements.
- splice(int, int) - Method in interface elemental.util.ArrayOfNumber
-
Removes the specified number of elements starting at index and returns the
removed elements.
- splice(int, int) - Method in interface elemental.util.ArrayOfString
-
Removes the specified number of elements starting at index and returns the
removed elements.
- stringify(JsonValue) - Static method in class elemental.json.impl.JsonUtil
-
Converts a Json Object to Json format.
- stringify(JsonValue, int) - Static method in class elemental.json.impl.JsonUtil
-
Converts a JSO to Json format.
- stringify(JsonValue, String) - Static method in class elemental.json.impl.JsonUtil
-
Converts a Json object to Json formatted String.