| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|
network.domain
public class RuleSequence
RuleSequence represents the ordered set of rules that are applied in order to translate a Uri.
Links:
Kernel Association Association Link
A RuleSequence may optionally contain a single AddLccIfNationalRule.
AddLccIfNationalRule is optionally the first rule in the sequence
Constraints:
- see AddLccIfNationalRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
A RuleSequence may optionally contain a RemoveLccIfInternationalRule.
RemoveLccIfInternationalRule is optionally the second rule in the sequence
Constraints:
- see RemoveLccIfInternationalRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
A RuleSequence may optionally contains a single AddLeadCharsToINTLRule.
AddLeadCharsToINTLRule is optionally the third rule in the sequence
Constraints:
- see AddLeadCharsToINTLRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
A RuleSequence may optionally contains a single AddLeadCharsToPrivateRule.
AddLeadCharsToPrivateRule is optionally the fourth rule in the sequence
Constraints:
- see AddLeadCharsToPrivateRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
A RuleSequence may optionally contain a single RemoveAllUriParametersRule.
RemoveAllUriParametersRule is optionally the fifth rule in the sequence
Constraints:
- see RemoveAllUriParametersRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
A RuleSequence may optionally contains multiple ReplaceLeadCharsOfNumberRules where match is true (i.e. replace if a match). ReplaceLeadCharsOfNumberRules (match true and false combined) represent the six rule type in the sequence
Constraints:
- see ReplaceLeadCharsOfNumberRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..*
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
A RuleSequence may optionally contains multiple ReplaceUriParameterRule where match is true (i.e. replace if a match). ReplaceUriParameterRules (match true and false combined) represent the eighth and final rule type in the sequence
Constraints:
- see ReplaceUriParameterRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..*
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
Kernel Association Association Link
A RuleSequence may optionally contains multiple ReplacePrefixRule where match is true (i.e. replace if a match). ReplacePrefixRules (match true and false combined) represents the seventh rule type in the sequence
Constraints:
- see ReplacePrefixRule constraints
Default:
- none
Associates type:
composition
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
0..*
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
Custom properties
link:
composition
A RuleSequence may optionally contains a single AddLeadCharsToPrivateRule.
AddLeadCharsToPrivateRule is optionally the fourth rule in the sequence
Constraints:
- see AddLeadCharsToPrivateRule constraints
Default:
- none
Multiplicity:
1
A RuleSequence may optionally contain a single AddLccIfNationalRule.
AddLccIfNationalRule is optionally the first rule in the sequence
Constraints:
- see AddLccIfNationalRule constraints
Default:
- none
Multiplicity:
1
A RuleSequence may optionally contains a single AddLeadCharsToINTLRule.
AddLeadCharsToINTLRule is optionally the third rule in the sequence
Constraints:
- see AddLeadCharsToINTLRule constraints
Default:
- none
Multiplicity:
1
A RuleSequence may optionally contain a single RemoveAllUriParametersRule.
RemoveAllUriParametersRule is optionally the fifth rule in the sequence
Constraints:
- see RemoveAllUriParametersRule constraints
Default:
- none
Multiplicity:
1
removeLccIfInternationalRule
A RuleSequence may optionally contain a RemoveLccIfInternationalRule.
RemoveLccIfInternationalRule is optionally the second rule in the sequence
Constraints:
- see RemoveLccIfInternationalRule constraints
Default:
- none
Multiplicity:
1
replaceLeadCharsOfNumberRules
A RuleSequence may optionally contains multiple ReplaceLeadCharsOfNumberRules where match is true (i.e. replace if a match). ReplaceLeadCharsOfNumberRules (match true and false combined) represent the six rule type in the sequence
Constraints:
- see ReplaceLeadCharsOfNumberRule constraints
Default:
- none
Multiplicity:
1
A RuleSequence may optionally contains multiple ReplacePrefixRule where match is true (i.e. replace if a match). ReplacePrefixRules (match true and false combined) represents the seventh rule type in the sequence
Constraints:
- see ReplacePrefixRule constraints
Default:
- none
Multiplicity:
1
A RuleSequence may optionally contains multiple ReplaceUriParameterRule where match is true (i.e. replace if a match). ReplaceUriParameterRules (match true and false combined) represent the eighth and final rule type in the sequence
Constraints:
- see ReplaceUriParameterRule constraints
Default:
- none
Multiplicity:
1
| | | | SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
|
|