public abstract class SerializationHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ArgumentIdentifier |
identifier |
protected ArgumentSerializer |
serializer |
| Constructor and Description |
|---|
SerializationHelper(ArgumentIdentifier identifier,
ArgumentSerializer serializer) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
deserialize(ArgumentMap map) |
abstract String[] |
deserializeMap(Map<String,BaseArgument> map) |
ArgumentIdentifier |
getIdentifier() |
ArgumentSerializer |
getSerializer() |
ArgumentMap |
serialize(String... arguments) |
abstract Map<String,BaseArgument> |
serializeMap(String... arguments) |
protected final ArgumentIdentifier identifier
protected final ArgumentSerializer serializer
public SerializationHelper(ArgumentIdentifier identifier, ArgumentSerializer serializer)
public ArgumentIdentifier getIdentifier()
public ArgumentSerializer getSerializer()
public abstract Map<String,BaseArgument> serializeMap(String... arguments)
public abstract String[] deserializeMap(Map<String,BaseArgument> map)
public final ArgumentMap serialize(String... arguments)
public final String[] deserialize(ArgumentMap map)
Copyright © 2021. All rights reserved.