Modifier and Type | Field and Description |
---|---|
protected com.google.gson.JsonObject |
diffMappings
Deprecated.
|
protected com.google.gson.JsonElement |
mapped
Deprecated.
|
protected int |
mappedSize
Deprecated.
|
protected int |
size
Deprecated.
|
protected Mappings.MappingsSupplier<T> |
supplier
Deprecated.
|
protected com.google.gson.JsonElement |
unmapped
Deprecated.
|
protected boolean |
warnOnMissing
Deprecated.
|
Modifier | Constructor and Description |
---|---|
protected |
Builder(Mappings.MappingsSupplier<T> supplier)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
T |
build()
Deprecated.
|
Mappings.Builder<T> |
customEntrySize(int size)
Deprecated.
Sets a custom entry size different to the size of the unmapped collection.
|
Mappings.Builder<T> |
customMappedSize(int size)
Deprecated.
Sets a custom entry mapped ids count different to the size of the mapped collection.
|
Mappings.Builder<T> |
diffMappings(com.google.gson.JsonObject diffMappings)
Deprecated.
|
Mappings.Builder<T> |
mapped(com.google.gson.JsonArray mappedArray)
Deprecated.
|
Mappings.Builder<T> |
mapped(com.google.gson.JsonObject mappedObject)
Deprecated.
|
protected int |
size(com.google.gson.JsonElement element)
Deprecated.
|
protected com.google.gson.JsonObject |
toJsonObject(com.google.gson.JsonArray array)
Deprecated.
|
Mappings.Builder<T> |
unmapped(com.google.gson.JsonArray unmappedArray)
Deprecated.
|
Mappings.Builder<T> |
unmapped(com.google.gson.JsonObject unmappedObject)
Deprecated.
|
Mappings.Builder<T> |
warnOnMissing(boolean warnOnMissing)
Deprecated.
Sets whether warnings should be logged for missing mapped ids.
|
protected final Mappings.MappingsSupplier<T extends Mappings> supplier
protected com.google.gson.JsonElement unmapped
protected com.google.gson.JsonElement mapped
protected com.google.gson.JsonObject diffMappings
protected int mappedSize
protected int size
protected boolean warnOnMissing
protected Builder(Mappings.MappingsSupplier<T> supplier)
public Mappings.Builder<T> customEntrySize(int size)
size
- custom entry sizepublic Mappings.Builder<T> customMappedSize(int size)
size
- custom mapped id countpublic Mappings.Builder<T> warnOnMissing(boolean warnOnMissing)
warnOnMissing
- whether warnings should be logged for missing mapped idspublic Mappings.Builder<T> unmapped(com.google.gson.JsonArray unmappedArray)
public Mappings.Builder<T> unmapped(com.google.gson.JsonObject unmappedObject)
public Mappings.Builder<T> mapped(com.google.gson.JsonArray mappedArray)
public Mappings.Builder<T> mapped(com.google.gson.JsonObject mappedObject)
public Mappings.Builder<T> diffMappings(com.google.gson.JsonObject diffMappings)
public T build()
protected int size(com.google.gson.JsonElement element)
protected com.google.gson.JsonObject toJsonObject(com.google.gson.JsonArray array)