public class JsonTypeTags
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static JsonTypeTags |
EMPTY |
java.lang.String |
mod |
java.lang.String |
subMod |
java.lang.String |
subType |
java.lang.String |
type |
Constructor and Description |
---|
JsonTypeTags(java.lang.String type) |
JsonTypeTags(java.lang.String mod,
java.lang.String subMod,
java.lang.String type,
java.lang.String subType) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
createMap() |
java.lang.String[] |
getOrdered(TypeOrder typeOrder) |
JsonTypeTags |
inheritMissingTags(JsonTypeTags parent) |
void |
printContents(int indent) |
public static final JsonTypeTags EMPTY
public final java.lang.String mod
public final java.lang.String type
@SerializedName(value="sub_mod") public final java.lang.String subMod
@SerializedName(value="sub_type") public final java.lang.String subType
public JsonTypeTags(java.lang.String mod, java.lang.String subMod, java.lang.String type, java.lang.String subType)
public JsonTypeTags(java.lang.String type)
public java.lang.String[] getOrdered(TypeOrder typeOrder)
public JsonTypeTags inheritMissingTags(JsonTypeTags parent)
public void printContents(int indent)
public java.util.Map<java.lang.String,java.lang.String> createMap()