public class InvertibleTreeTranslation extends TreeTranslation
| Modifier and Type | Field and Description |
|---|---|
protected JqContainerTranslation |
invFun |
fwdFun, gson, rootOrig, rootTranslated| Constructor and Description |
|---|
InvertibleTreeTranslation(ContainerMetadataNode root,
com.google.gson.Gson gson,
String fwd,
String inv) |
| Modifier and Type | Method and Description |
|---|---|
JqContainerTranslation |
getInverseTranslationFunction() |
<T> void |
setTranslatedAttribute(String pathName,
String key,
T attribute) |
<T> void |
setTranslatedAttributes(String pathName,
com.google.gson.JsonElement attributes) |
<T> void |
setTranslatedAttributes(String pathName,
Map<String,?> attributes) |
void |
updateOriginal() |
getGson, getOrig, getTranslated, getTranslationFunction, setAttribute, setAttributes, updateTranslatedprotected JqContainerTranslation invFun
public InvertibleTreeTranslation(ContainerMetadataNode root, com.google.gson.Gson gson, String fwd, String inv)
public JqContainerTranslation getInverseTranslationFunction()
public void updateOriginal()
public <T> void setTranslatedAttribute(String pathName, String key, T attribute)
public <T> void setTranslatedAttributes(String pathName, Map<String,?> attributes)
public <T> void setTranslatedAttributes(String pathName, com.google.gson.JsonElement attributes)
Copyright © 2021–2026 Saalfeld Lab. All rights reserved.