public class SnakGroupFromJson extends java.lang.Object implements SnakGroup
SnakGroup deserialized from JSON. The
actual data is part of a map of lists of JacksonSnak objects in JSON,
so there is no corresponding JSON object.| Constructor | Description |
|---|---|
SnakGroupFromJson(java.util.List<JacksonSnak> snaks) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object obj) |
|
PropertyIdValue |
getProperty() |
Get the property used by each snak in this group.
|
java.util.List<Snak> |
getSnaks() |
Get the list of Snaks of this group.
|
int |
hashCode() |
|
java.util.Iterator<Snak> |
iterator() |
|
static java.util.List<SnakGroup> |
makeSnakGroups(java.util.Map<java.lang.String,java.util.List<JacksonSnak>> snaks,
java.util.List<java.lang.String> propertyOrder) |
Construct a list of
SnakGroup objects from a map from property
ids to snak lists as found in JSON. |
java.lang.String |
toString() |
public SnakGroupFromJson(java.util.List<JacksonSnak> snaks)
public java.util.List<Snak> getSnaks()
SnakGrouppublic PropertyIdValue getProperty()
SnakGroupgetProperty in interface SnakGrouppublic java.util.Iterator<Snak> iterator()
iterator in interface java.lang.Iterable<Snak>public static java.util.List<SnakGroup> makeSnakGroups(java.util.Map<java.lang.String,java.util.List<JacksonSnak>> snaks, java.util.List<java.lang.String> propertyOrder)
SnakGroup objects from a map from property
ids to snak lists as found in JSON.snaks - the map with the datapublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014–2017 Wikidata Toolkit Developers. Generated from source code published under the Apache License 2.0. For more information, see the Wikidata Toolkit homepage