return this;
}
public final NitfSegmentsFlow forEachImageSegment(final Consumer<ImageSegment> consumer) {
return forEachSegment(consumer, () -> mDataSource.getImageSegments());
}
<BUG>public final NitfSegmentsFlow forEachDataExtensionSegment(final Consumer<DataExtensionSegment> consumer) {
return forEachSegment(consumer, () -> mDataSource.getDataExtensionSegments());</BUG>
}
public final NitfSegmentsFlow forEachTextSegment(final Consumer<TextSegment> consumer) {
return forEachSegment(consumer, () -> mDataSource.getTextSegments());

return this;
}
public final NitfSegmentsFlow forEachImageSegment(final Consumer<ImageSegment> consumer) {
return forEachSegment(consumer, () -> mDataSource.getImageSegments());
}
public final NitfSegmentsFlow forEachDataExtensionSegment(
final Consumer<DataExtensionSegment> consumer) {
return forEachSegment(consumer, () -> mDataSource.getDataExtensionSegments());
}
public final NitfSegmentsFlow forEachTextSegment(final Consumer<TextSegment> consumer) {
return forEachSegment(consumer, () -> mDataSource.getTextSegments());
