Package net.n2oapp.framework.config.util
Class CompileUtil
- java.lang.Object
-
- net.n2oapp.framework.config.util.CompileUtil
-
public class CompileUtil extends java.lang.ObjectУтилита для генерации различных свойств во время компиляции
-
-
Constructor Summary
Constructors Constructor Description CompileUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgenerateWidgetId(java.lang.String pageId, java.lang.String localWidgetId)static java.util.Map<java.lang.String,java.lang.Object>resolveNestedAttributes(java.util.Map<java.lang.String,java.lang.Object> attributes, java.util.function.Function<java.lang.Object,java.lang.Object> transformer)Преобразовывает плоскую мапу в объемную по знаку "-" в ключе a-b : 123 -> a : {b : 123}
-
-
-
Method Detail
-
generateWidgetId
public static java.lang.String generateWidgetId(java.lang.String pageId, java.lang.String localWidgetId)
-
resolveNestedAttributes
public static java.util.Map<java.lang.String,java.lang.Object> resolveNestedAttributes(java.util.Map<java.lang.String,java.lang.Object> attributes, java.util.function.Function<java.lang.Object,java.lang.Object> transformer)Преобразовывает плоскую мапу в объемную по знаку "-" в ключе a-b : 123 -> a : {b : 123}- Parameters:
attributes- плоская мапа атрибутовtransformer- фукнция преобразования значения- Returns:
- объемная мапа атрибутов
-
-