Uses of Class
com.opencloud.slee.upgrade.transformation.model.ProfileRule
-
Packages that use ProfileRule Package Description com.opencloud.slee.upgrade.transformation com.opencloud.slee.upgrade.transformation.engine.profile com.opencloud.slee.upgrade.transformation.model This package defines the model objects for the data transformation tool. -
-
Uses of ProfileRule in com.opencloud.slee.upgrade.transformation
Methods in com.opencloud.slee.upgrade.transformation that return ProfileRule Modifier and Type Method Description static ProfileRule
TransformationApi. ifAttributeValue(java.lang.String name, StringMatcher value, ProfileRuleChild... children)
static ProfileRule
TransformationApi. ifAttributeValue(java.lang.String name, java.lang.String value, ProfileRuleChild... children)
The ifAttributeValue() context rule will have its child rules applied only if the specified profile attribute matches the specified value.static ProfileRule
TransformationApi. ifAttributeValueIsNull(java.lang.String name, ProfileRuleChild... children)
The ifAttributeValueIsNull() context rule is a specialized form of the ifAttributeValue() rule that matches on the profile attribute value being null.static ProfileRule
TransformationApi. profileName(StringMatcher profileName, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileName(java.lang.String profileName, ProfileRuleChild... children)
The profileName() context rule is used to identify which profile name needs to be matched in order for the child rules to be applied.
This method is overloaded to provide multiple ways to specify the profile name, either usingTransformationApi.regex(java.lang.String)
,TransformationApi.anyString()
, or passing the name directly as a String value.
A profileName context rule can be nested insideTransformationApi.profileSpec(com.opencloud.slee.upgrade.transformation.model.ComponentMatcher, com.opencloud.slee.upgrade.transformation.model.ProfileRuleChild...)
orTransformationApi.profileTable(java.lang.String, com.opencloud.slee.upgrade.transformation.model.ProfileRuleChild...)
contexts if desired.static ProfileRule
TransformationApi. profileSpec(ComponentMatcher profileSpecId, ProfileRuleChild... children)
The profileSpec() context rule is used to identify which profile specs need to be matched in order for the child rules to be applied.
This method is overloaded to provide multiple ways to specify the profile spec, either usingTransformationApi.component(java.lang.String, java.lang.String, java.lang.String)
or passing the three parameters (name, vendor, and version) directly.static ProfileRule
TransformationApi. profileSpec(StringMatcher name, StringMatcher vendor, StringMatcher version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileSpec(StringMatcher name, StringMatcher vendor, java.lang.String version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileSpec(StringMatcher name, java.lang.String vendor, StringMatcher version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileSpec(StringMatcher name, java.lang.String vendor, java.lang.String version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileSpec(java.lang.String name, StringMatcher vendor, StringMatcher version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileSpec(java.lang.String name, StringMatcher vendor, java.lang.String version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileSpec(java.lang.String name, java.lang.String vendor, StringMatcher version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileSpec(java.lang.String name, java.lang.String vendor, java.lang.String version, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileTable(StringMatcher tableName, ProfileRuleChild... children)
static ProfileRule
TransformationApi. profileTable(java.lang.String tableName, ProfileRuleChild... children)
The profileTable() context rule is used to identify which profile table needs to be matched in order for the child rules to be applied.
This method is overloaded to provide multiple ways to specify the profile table name, either usingTransformationApi.regex(java.lang.String)
,TransformationApi.anyString()
, or passing the name directly as a String value.
A profileTable context rule can be nested inside aTransformationApi.profileSpec(com.opencloud.slee.upgrade.transformation.model.ComponentMatcher, com.opencloud.slee.upgrade.transformation.model.ProfileRuleChild...)
context if desired. -
Uses of ProfileRule in com.opencloud.slee.upgrade.transformation.engine.profile
Method parameters in com.opencloud.slee.upgrade.transformation.engine.profile with type arguments of type ProfileRule Modifier and Type Method Description static ResultAndWarnings<ProfileTransformer>
ProfileTransformer. getProfileTransformerForRules(TransformationApi transformationApi, java.util.List<ProfileRule> transformationRules, java.util.List<ProfileTableCreationRule> creationRules)
Creates a ProfileTransformer that applies a fixed set of transformations. -
Uses of ProfileRule in com.opencloud.slee.upgrade.transformation.model
Methods in com.opencloud.slee.upgrade.transformation.model that return ProfileRule Modifier and Type Method Description static ProfileRule
ProfileRule. createProfileRule(ProfileContext context, ProfileRuleChild... children)
Convenience method to create aProfileRule
instance.Methods in com.opencloud.slee.upgrade.transformation.model that return types with arguments of type ProfileRule Modifier and Type Method Description java.util.List<ProfileRule>
TransformationRules. getProfileRules()
Constructor parameters in com.opencloud.slee.upgrade.transformation.model with type arguments of type ProfileRule Constructor Description TransformationRules(java.util.List<ProfileRule> profileRules, java.util.List<ProfileTableCreationRule> profileTableCreationRules, java.util.List<RaConfigRule> raConfigRules, java.util.Map<java.lang.String,java.lang.String> oidRenameMapping)
-