Package net.n2oapp.framework.api
Class DynamicUtil
- java.lang.Object
-
- net.n2oapp.framework.api.DynamicUtil
-
public abstract class DynamicUtil extends java.lang.ObjectУтилиты для работы с динамическими метаданными
-
-
Constructor Summary
Constructors Constructor Description DynamicUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckDynamicIds(java.util.List<java.lang.String> ids, java.lang.String code)static booleanhasRefs(java.lang.String id)Содержит ли идентифкатор метаданной ссылки на данныеstatic booleanisDynamic(java.lang.String id)Является ли метаданная динамической?static java.lang.StringreduceTokens(java.lang.String metadataId, java.lang.String... tokens)static java.lang.StringresolveTokens(java.lang.String metadataId, java.lang.String... tokens)
-
-
-
Method Detail
-
hasRefs
public static boolean hasRefs(java.lang.String id)
Содержит ли идентифкатор метаданной ссылки на данные- Parameters:
id- идентификатор Примеры: isRef("{name}"); //true isRef("my_{name}"); //true isRef("my_{name}_{surname}"); //true isRef("test"); //false
-
isDynamic
public static boolean isDynamic(java.lang.String id)
Является ли метаданная динамической?- Parameters:
id- едентификатор Примеры: isDynamic("code$context"); //true isDynamic("test"); //false
-
checkDynamicIds
public static void checkDynamicIds(java.util.List<java.lang.String> ids, java.lang.String code)
-
resolveTokens
public static java.lang.String resolveTokens(java.lang.String metadataId, java.lang.String... tokens)
-
reduceTokens
public static java.lang.String reduceTokens(java.lang.String metadataId, java.lang.String... tokens)
-
-