Package com.smeup.kokos.sdk.util.legacy
Class LegacySmeupTreeNodeConverter
java.lang.Object
com.smeup.kokos.sdk.util.legacy.LegacySmeupTreeNodeConverter
- Author:
- mattia.bonardi Legacy SmeupTreeNode converter
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SmeupDataNodeconvert(String legacyValue, String legacyOverrideValue, LegacySmeupTreeNodeConverterArgs nodeArgs, LegacySmeupCellConverterArgs cellArgs, Map<String, LegacySmeupCellConverterArgs> cellArgsMap) Convert legacy attributes to SmeupDataNode (backward-compatible overload without Language).static SmeupDataNodeconvert(String legacyValue, String legacyOverrideValue, LegacySmeupTreeNodeConverterArgs nodeArgs, LegacySmeupCellConverterArgs cellArgs, Map<String, LegacySmeupCellConverterArgs> cellArgsMap, Language language) Convert legacy attributes to SmeupDataNodestatic LegacySmeupCellConverterArgscreateCellArgs(Map<String, String> attributes) createNodeArgs(Map<String, String> attributes)
-
Constructor Details
-
LegacySmeupTreeNodeConverter
public LegacySmeupTreeNodeConverter()
-
-
Method Details
-
createNodeArgs
-
createCellArgs
-
convert
public static SmeupDataNode convert(String legacyValue, String legacyOverrideValue, LegacySmeupTreeNodeConverterArgs nodeArgs, LegacySmeupCellConverterArgs cellArgs, Map<String, LegacySmeupCellConverterArgs> cellArgsMap) throws ExceptionConvert legacy attributes to SmeupDataNode (backward-compatible overload without Language).- Throws:
Exception
-
convert
public static SmeupDataNode convert(String legacyValue, String legacyOverrideValue, LegacySmeupTreeNodeConverterArgs nodeArgs, LegacySmeupCellConverterArgs cellArgs, Map<String, LegacySmeupCellConverterArgs> cellArgsMap, Language language) throws ExceptionConvert legacy attributes to SmeupDataNode- Parameters:
legacyValue- node obj.klegacyOverrideValue- node obj.valuenodeArgs- cell argscellArgsMap- cell argumentslanguage- language for localization (may be null, falls back to empty string)- Returns:
- SmeupDataNode
- Throws:
Exception
-