Anything
JsonObject
Basic
Identifiable
Object
Anything
Map
Collection
Iterable
Category
Correspondence
no subtypes hierarchy
Initializer |
JsonObject(MDJSONObject delegate) |
Attributes | |
hash | Source Codeshared actual Integer hash The hash value of the value, which allows the value to be an element of a hash-based set or key of a hash-based map. Implementations must respect the constraint that:
Therefore, a class which refines In general, Note that when executing on a Java Virtual Machine, the
64-bit Refines Map.hash ultimately refines Object.hash |
Inherited Attributes |
Attributes inherited from: Object hash , string |
Attributes inherited from: Collection<Element> empty , permutations , string |
Attributes inherited from: Correspondence<Key,Item> keys |
Attributes inherited from: Iterable<Element,Absent> coalesced , cycled , distinct , empty , exceptLast , first , indexed , last , paired , rest , size , string |
Attributes inherited from: Map<Key,Item> coalescedMap , distinct , hash , items , keys |
Methods | |
clone | Source Codeshared actual Map<String,JsonValue> clone() A shallow copy of this collection, that is, a collection with identical elements which does not change if this collection changes. If this collection is immutable, it is acceptable to return a reference to this collection. If this collection is mutable, a newly instantiated collection must be returned. Refines Map.clone ultimately refines Collection.clone |
defines | Source Codeshared actual Boolean defines(Object key) Determines if there is a value defined for the given key. Refines Map.defines ultimately refines Correspondence.defines |
equals | Source Codeshared actual Boolean equals(Object that) Determine if two values are equal. Implementations should respect the constraints that:
Furthermore it is recommended that implementations
ensure that if A class which explicitly refines Note that an implementation of Refines Map.equals ultimately refines Object.equals |
get | Source Codeshared actual JsonValue get(Object key) Returns the value defined for the given key, or Refines Map.get ultimately refines Correspondence.get |
iterator | Source Codeshared actual Iterator<String->JsonValue> iterator() An iterator for the elements belonging to this stream. Refines Iterable.iterator |
Inherited Methods |
Methods inherited from: Object equals |
Methods inherited from: Category<Element> contains , containsAny , containsEvery |
Methods inherited from: Collection<Element> clone , contains |
Methods inherited from: Correspondence<Key,Item> defines , definesAny , definesEvery , get , getAll |
Methods inherited from: Iterable<Element,Absent> any , by , chain , collect , contains , count , defaultNullElements , each , every , filter , find , findLast , flatMap , fold , follow , frequencies , getFromFirst , group , indexes , interpose , iterator , locate , locateLast , locations , longerThan , map , max , narrow , partition , product , reduce , repeat , scan , select , sequence , shorterThan , skip , skipWhile , sort , spread , summarize , tabulate , take , takeWhile |
Methods inherited from: Map<Key,Item> clone , contains , defaultNullElements , defaultNullItems , defines , equals , filterKeys , get , getOrDefault , inverse , mapItems , patch |