testdata for IDEA-129251

This commit is contained in:
Anna Kozlova
2014-09-01 21:36:29 +04:00
parent e5afaa7a58
commit 6af644e61d
2 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
import java.util.List;
import java.util.Set;
import java.util.stream.Collectors;
import java.util.stream.Stream;
class IDEA129251 {
void simplified(final Stream<String> pStream, final Stream<String> pStream1, final Stream<String> pStream2){
pStream.flatMap(x -> Stream.concat(pStream1, pStream2.map(String::toUpperCase)));
}
private final Set<String> m_allSubtablesColumns;
private final List<SubtableDescription> m_subtablesDescription = null;
{
m_allSubtablesColumns = m_subtablesDescription.stream().
flatMap(desc -> Stream.concat(desc.getKeyColumns().stream().map(String::toUpperCase),
desc.getValueColumns().stream().map(String::toUpperCase))).
collect(Collectors.toSet());
}
abstract class SubtableDescription {
abstract List<String> getKeyColumns();
abstract List<String> getValueColumns();
}
}