Uses of Class
com.opencloud.slee.upgrade.transformation.model.ObjectGenerator
-
Packages that use ObjectGenerator Package Description com.opencloud.slee.upgrade.transformation com.opencloud.slee.upgrade.transformation.model This package defines the model objects for the data transformation tool. -
-
Uses of ObjectGenerator in com.opencloud.slee.upgrade.transformation
Methods in com.opencloud.slee.upgrade.transformation that return ObjectGenerator Modifier and Type Method Description static ObjectGenerator
TransformationApi. array()
Used for generating an empty array.static ObjectGenerator
TransformationApi. array(ObjectGenerator... values)
Used for generating an array value, whose individual elements are generated in turn by the given generators, 1 value per generator.static ObjectGenerator
TransformationApi. array(java.lang.Object... values)
Used for generating an array from arbitrary and mixed argument types.static ObjectGenerator
TransformationApi. array(java.lang.String... values)
Used for generating a String array, with the given fixed values.Methods in com.opencloud.slee.upgrade.transformation with parameters of type ObjectGenerator Modifier and Type Method Description static ProfileAction
TransformationApi. addAttribute(java.lang.String name, java.lang.Class<?> clazz, ObjectGenerator defaultValue)
static ProfileAction
TransformationApi. addAttribute(java.lang.String name, java.lang.String type, ObjectGenerator defaultValue)
The addAttribute() action rule adds a new non-serialised attribute by specifying its name and type, and optionally a default value to be used when no other more specific value is given, and when an attribute value was not already present within the export data.static ProfileAction
TransformationApi. addAttribute(java.lang.String name, java.lang.String type, java.lang.String serialisationVersion, ObjectGenerator defaultValue)
The addAttribute() action rule adds a new serialised attribute by specifying its name and type, and optionally a default value to be used when no other more specific value is given, and when an attribute value was not already present within the export data.static ObjectGenerator
TransformationApi. array(ObjectGenerator... values)
Used for generating an array value, whose individual elements are generated in turn by the given generators, 1 value per generator.static ProfileAction
TransformationApi. setAttribute(java.lang.String name, ObjectGenerator newValue)
The setAttribute() action rule sets a named attribute to a particular value. -
Uses of ObjectGenerator in com.opencloud.slee.upgrade.transformation.model
Subclasses of ObjectGenerator in com.opencloud.slee.upgrade.transformation.model Modifier and Type Class Description static class
ObjectGenerator.ArrayGenerator
A type ofObjectGenerator
which always returns an array.static class
ObjectGenerator.ConstantGenerator
A type ofObjectGenerator.StringGenerator
which always returns a fixed, non-null string value.static class
ObjectGenerator.FunctionGenerator
A type ofObjectGenerator
which returns values based on someValueFunction
.static class
ObjectGenerator.NullValueGenerator
A type ofObjectGenerator.StringGenerator
which always returns the null value.static class
ObjectGenerator.StringGenerator
A type ofObjectGenerator
which always generates aString
value.Constructors in com.opencloud.slee.upgrade.transformation.model with parameters of type ObjectGenerator Constructor Description AddAttribute(java.lang.String name, java.lang.String type, boolean isSerialised, java.lang.String serialisationVersion, ObjectGenerator defaultValue)
ArrayGenerator(ObjectGenerator[] values)
RenameProfile(ObjectGenerator newName)
SetAttribute(java.lang.String name, ObjectGenerator newValue)
-