Mappings.Builder<T extends Mappings>, Mappings.MappingsSupplier<T extends Mappings>
Modifier | Constructor and Description |
---|---|
|
IntArrayMappings(int[] oldToNew)
Deprecated.
|
protected |
IntArrayMappings(int[] oldToNew,
int mappedIds) |
|
IntArrayMappings(int size,
com.google.gson.JsonArray oldMapping,
com.google.gson.JsonArray newMapping)
Deprecated.
|
|
IntArrayMappings(int size,
com.google.gson.JsonArray oldMapping,
com.google.gson.JsonArray newMapping,
boolean warnOnMissing)
Deprecated.
|
|
IntArrayMappings(int size,
com.google.gson.JsonArray oldMapping,
com.google.gson.JsonArray newMapping,
com.google.gson.JsonObject diffMapping,
boolean warnOnMissing)
Deprecated.
|
|
IntArrayMappings(int size,
com.google.gson.JsonObject oldMapping,
com.google.gson.JsonObject newMapping)
Deprecated.
|
|
IntArrayMappings(int size,
com.google.gson.JsonObject oldMapping,
com.google.gson.JsonObject newMapping,
@Nullable com.google.gson.JsonObject diffMapping)
Deprecated.
|
|
IntArrayMappings(com.google.gson.JsonArray oldMapping,
com.google.gson.JsonArray newMapping)
Deprecated.
|
|
IntArrayMappings(com.google.gson.JsonArray oldMapping,
com.google.gson.JsonArray newMapping,
boolean warnOnMissing)
Deprecated.
|
|
IntArrayMappings(com.google.gson.JsonArray oldMapping,
com.google.gson.JsonArray newMapping,
com.google.gson.JsonObject diffMapping)
Deprecated.
|
|
IntArrayMappings(com.google.gson.JsonObject oldMapping,
com.google.gson.JsonObject newMapping)
Deprecated.
|
|
IntArrayMappings(com.google.gson.JsonObject oldMapping,
com.google.gson.JsonObject newMapping,
@Nullable com.google.gson.JsonObject diffMapping)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Mappings.Builder<IntArrayMappings> |
builder() |
int |
getNewId(int id)
Returns the mapped id from the given id, or -1 if invalid/out of bounds.
|
int[] |
getOldToNew() |
int |
mappedSize()
Returns the amount of new ids total, even if it does not have a direct mapping.
|
static IntArrayMappings |
of(int[] oldToNew,
int mappedIds) |
void |
setNewId(int id,
int newId)
Manually maps a specific id.
|
int |
size()
Returns amount of unmapped entries, being the size of the mapping.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
builder, contains, getNewIdOrDefault
protected IntArrayMappings(int[] oldToNew, int mappedIds)
@Deprecated public IntArrayMappings(int[] oldToNew)
@Deprecated public IntArrayMappings(int size, com.google.gson.JsonObject oldMapping, com.google.gson.JsonObject newMapping, @Nullable com.google.gson.JsonObject diffMapping)
@Deprecated public IntArrayMappings(com.google.gson.JsonObject oldMapping, com.google.gson.JsonObject newMapping, @Nullable com.google.gson.JsonObject diffMapping)
@Deprecated public IntArrayMappings(int size, com.google.gson.JsonObject oldMapping, com.google.gson.JsonObject newMapping)
@Deprecated public IntArrayMappings(com.google.gson.JsonObject oldMapping, com.google.gson.JsonObject newMapping)
@Deprecated public IntArrayMappings(int size, com.google.gson.JsonArray oldMapping, com.google.gson.JsonArray newMapping, com.google.gson.JsonObject diffMapping, boolean warnOnMissing)
@Deprecated public IntArrayMappings(int size, com.google.gson.JsonArray oldMapping, com.google.gson.JsonArray newMapping, boolean warnOnMissing)
@Deprecated public IntArrayMappings(com.google.gson.JsonArray oldMapping, com.google.gson.JsonArray newMapping, boolean warnOnMissing)
@Deprecated public IntArrayMappings(int size, com.google.gson.JsonArray oldMapping, com.google.gson.JsonArray newMapping)
@Deprecated public IntArrayMappings(com.google.gson.JsonArray oldMapping, com.google.gson.JsonArray newMapping, com.google.gson.JsonObject diffMapping)
@Deprecated public IntArrayMappings(com.google.gson.JsonArray oldMapping, com.google.gson.JsonArray newMapping)
public static IntArrayMappings of(int[] oldToNew, int mappedIds)
public static Mappings.Builder<IntArrayMappings> builder()
public int getNewId(int id)
Mappings
public void setNewId(int id, int newId)
Mappings
public int size()
Mappings
public int mappedSize()
Mappings
mappedSize
in interface Mappings
public int[] getOldToNew()