This is a marker interface that represents a type of content that needs separating. If necessary it can be used by the {@link SeparatorArbitrator}in order to make its decision about whether it should write out a separator.
This is very similar in usage to an extensible type safe enumeration in that there will be single implementations of this interface for each type of content that is significant to the arbitrator.
todo: Examine whether it makes sense to make this an extensible type safe enumeration that has a single literal value that can be used when the content has no effect on whether a separator is written out or not. @mock.generate
|
|
|
|