Class Mappings
- java.lang.Object
-
- com.broadleafcommerce.metadata.dsl.core.utils.Mappings
-
public final class Mappings extends Object
- Author:
- Nick Crum (ncrum)
-
-
Method Summary
-
-
-
Method Detail
-
mapValue
public static PropertyMapping mapValue(String from, String to)
- See Also:
PropertyMapping.mapValue(String, String)
-
mapValue
public static PropertyMapping mapValue(String from, String to, @Nullable String defaultValue)
-
mapValueToRoot
public static PropertyMapping mapValueToRoot(String from)
- See Also:
PropertyMapping.mapValueToRoot(String)
-
mapValueFromRoot
public static PropertyMapping mapValueFromRoot(String to)
- See Also:
PropertyMapping.mapValueFromRoot(String)
-
setValue
public static PropertyMapping setValue(String to, @Nullable Object defaultValue)
- See Also:
PropertyMapping.setValue(String, Object)
-
nullValue
public static PropertyMapping nullValue(String to)
- See Also:
PropertyMapping.nullValue(String)
-
copyValue
public static PropertyMapping copyValue(String from, String to)
-
copyValue
public static PropertyMapping copyValue(String from, String to, @Nullable String defaultValue)
-
pick
public static PickOmitMapping pick(String... pick)
- See Also:
PickOmitMapping.pick(String...)
-
pick
public static PickOmitMapping pick(List<String> pick)
- See Also:
PickOmitMapping.pick(List)
-
omit
public static PickOmitMapping omit(String... omit)
- See Also:
PickOmitMapping.omit(String...)
-
omit
public static PickOmitMapping omit(List<String> omit)
- See Also:
PickOmitMapping.omit(List)
-
mapCollection
public static CollectionMapping mapCollection(String path, List<Mapping<?>> mappings)
-
mapCollection
public static CollectionMapping mapCollection(String path, Mapping<?>... mappings)
-
templateTransform
public static TemplateMapping templateTransform(String path, String template)
-
camelCaseText
public static TextTransformMapping camelCaseText(String path)
- See Also:
TextTransformMapping.camelCase()
-
capitalizeText
public static TextTransformMapping capitalizeText(String path)
- See Also:
TextTransformMapping.capitalize()
-
kebabCaseText
public static TextTransformMapping kebabCaseText(String path)
- See Also:
TextTransformMapping.kebabCase()
-
lowerCaseText
public static TextTransformMapping lowerCaseText(String path)
- See Also:
TextTransformMapping.lowerCase()
-
snakeCaseText
public static TextTransformMapping snakeCaseText(String path)
- See Also:
TextTransformMapping.snakeCase()
-
startCaseText
public static TextTransformMapping startCaseText(String path)
- See Also:
TextTransformMapping.startCase()
-
trimText
public static TextTransformMapping trimText(String path)
- See Also:
TextTransformMapping.trim()
-
upperCaseText
public static TextTransformMapping upperCaseText(String path)
- See Also:
TextTransformMapping.upperCase()
-
-