W3cubDocs

/Groovy 3.0

[Java] Class SpreadMap

  • groovy.lang.SpreadMap
public class SpreadMap
extends HashMap

Helper to turn a list with an even number of elements into a Map.

Constructor Summary

Constructors
Constructor and description
SpreadMap (Object[] values)
SpreadMap (Map map)
SpreadMap (List list)
Since:
1.8.0

Methods Summary

Methods
Type Params Return Type Name and description
public boolean equals(Object that)
public boolean equals(SpreadMap that)
public int hashCode()
public Object put(Object key, Object value)
public void putAll(Map t)
public Object remove(Object key)
public String toString()
Returns:
the string expression of this

Inherited Methods Summary

Inherited Methods
Methods inherited from class Name
class HashMap remove, remove, get, put, values, clone, clear, isEmpty, replace, replace, replaceAll, size, merge, entrySet, putAll, putIfAbsent, compute, forEach, containsKey, computeIfAbsent, containsValue, keySet, getOrDefault, computeIfPresent, equals, toString, hashCode, wait, wait, wait, getClass, notify, notifyAll

Constructor Detail

public SpreadMap(Object[] values)

public SpreadMap(Map map)

public SpreadMap(List list)

Since:
1.8.0
Parameters:
list - the list to make spreadable

Method Detail

@Override public boolean equals(Object that)

public boolean equals(SpreadMap that)

@Override public int hashCode()

public Object put(Object key, Object value)

public void putAll(Map t)

public Object remove(Object key)

public String toString()

Returns:
the string expression of this

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/groovy/lang/SpreadMap.html