Class TurAemAttrUtils
java.lang.Object
com.viglet.turing.connector.plugin.aem.TurAemAttrUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringaddTagToAttrValueList(TurAemContext context, TurAemSourceContext turAemSourceContext, String facet, String value) static TurAemTargetAttrValueMapaddValuesToAttributes(TurAemTargetAttr turAemTargetAttr, TurAemSourceAttr turAemSourceAttr, Object jcrProperty) static voidformatTags(TurAemContext context, TurAemSourceContext turAemSourceContext, List<TurSNAttributeSpec> turSNAttributeSpecList, String tag, TurAemTargetAttrValueMap turAemTargetAttrValueMap) static @Nullable ObjectgetJcrProperty(TurAemContext context, String sourceAttrName) getTagLabels(org.json.JSONObject tagJson) static @NotNull TurAemTargetAttrValueMapgetTextValue(TurAemContext context) static TurAemTargetAttrValueMapgetTurAttrDefUnique(TurAemTargetAttr turAemTargetAttr, TurAemTargetAttrValueMap turAemTargetAttrValueMap) static @NotNull TurSNAttributeSpecgetTurSNAttributeSpec(String facet, Map<String, String> facetLabel) static booleanhasCustomClass(TurAemContext context) static booleanhasCustomClass(TurAemTargetAttr targetAttr) static booleanhasJcrPropertyValue(Object jcrProperty) static booleanhasTextValue(TurAemTargetAttr turAemTargetAttr) static booleanisValidNode(String attrName, TurAemObject aemObject) static StringnormalizeLocale(String locale) static voidprocessTagsFromSourceAttr(TurAemContext context, TurAemSourceContext turAemSourceContext, List<TurSNAttributeSpec> turSNAttributeSpecList, String attributeName, TurAemTargetAttrValueMap turAemTargetAttrValueMap) static voidprocessTagsFromTargetAttr(TurAemContext context, TurAemSourceContext turAemSourceContext, List<TurSNAttributeSpec> turSNAttributeSpecList, TurAemTargetAttrValueMap turAemTargetAttrValueMapFromClass, String targetName, TurAemTargetAttrValueMap turAemTargetAttrValueMap) static TurSNAttributeSpecsetTagFacet(TurAemSourceContext turAemSourceContext, String facetId)
-
Field Details
-
CQ_TAGS_PATH
- See Also:
-
-
Constructor Details
-
TurAemAttrUtils
public TurAemAttrUtils()
-
-
Method Details
-
hasCustomClass
-
hasTextValue
-
getJcrProperty
@Nullable public static @Nullable Object getJcrProperty(TurAemContext context, String sourceAttrName) -
isValidNode
-
getTurSNAttributeSpec
@NotNull public static @NotNull TurSNAttributeSpec getTurSNAttributeSpec(String facet, Map<String, String> facetLabel) -
getTagLabels
-
normalizeLocale
-
addValuesToAttributes
public static TurAemTargetAttrValueMap addValuesToAttributes(TurAemTargetAttr turAemTargetAttr, TurAemSourceAttr turAemSourceAttr, Object jcrProperty) -
hasCustomClass
-
hasJcrPropertyValue
-
getTurAttrDefUnique
public static TurAemTargetAttrValueMap getTurAttrDefUnique(TurAemTargetAttr turAemTargetAttr, TurAemTargetAttrValueMap turAemTargetAttrValueMap) -
setTagFacet
public static TurSNAttributeSpec setTagFacet(TurAemSourceContext turAemSourceContext, String facetId) -
addTagToAttrValueList
public static String addTagToAttrValueList(TurAemContext context, TurAemSourceContext turAemSourceContext, String facet, String value) -
getTextValue
-
processTagsFromSourceAttr
public static void processTagsFromSourceAttr(TurAemContext context, TurAemSourceContext turAemSourceContext, List<TurSNAttributeSpec> turSNAttributeSpecList, String attributeName, TurAemTargetAttrValueMap turAemTargetAttrValueMap) -
processTagsFromTargetAttr
public static void processTagsFromTargetAttr(TurAemContext context, TurAemSourceContext turAemSourceContext, List<TurSNAttributeSpec> turSNAttributeSpecList, TurAemTargetAttrValueMap turAemTargetAttrValueMapFromClass, String targetName, TurAemTargetAttrValueMap turAemTargetAttrValueMap) -
formatTags
public static void formatTags(TurAemContext context, TurAemSourceContext turAemSourceContext, List<TurSNAttributeSpec> turSNAttributeSpecList, String tag, TurAemTargetAttrValueMap turAemTargetAttrValueMap)
-