@Override protected MultisetTypeInfo<?>[] getTestData() { return new MultisetTypeInfo<?>[] { new MultisetTypeInfo<>(BasicTypeInfo.STRING_TYPE_INFO), new MultisetTypeInfo<>(BasicTypeInfo.INT_TYPE_INFO), new MultisetTypeInfo<>(Long.class) }; } }
@SuppressWarnings("unchecked") @PublicEvolving public static <C> MultisetTypeInfo<C> getInfoFor(TypeInformation<C> componentInfo) { checkNotNull(componentInfo); return new MultisetTypeInfo<>(componentInfo); } }
private TypeInformation<?> convertMultiset() { nextToken(TokenType.BEGIN); nextToken(TokenType.LITERAL); final TypeInformation<?> elementTypeInfo = convertType(); nextToken(TokenType.END); return new MultisetTypeInfo<>(elementTypeInfo); }
new MultisetTypeInfo<>(Types.ROW(Types.BIG_DEC, Types.BYTE)));
@SuppressWarnings("unchecked") @PublicEvolving public static <C> MultisetTypeInfo<C> getInfoFor(TypeInformation<C> componentInfo) { checkNotNull(componentInfo); return new MultisetTypeInfo<>(componentInfo); } }
@SuppressWarnings("unchecked") @PublicEvolving public static <C> MultisetTypeInfo<C> getInfoFor(TypeInformation<C> componentInfo) { checkNotNull(componentInfo); return new MultisetTypeInfo<>(componentInfo); } }
private TypeInformation<?> convertMultiset() { nextToken(TokenType.BEGIN); nextToken(TokenType.LITERAL); final TypeInformation<?> elementTypeInfo = convertType(); nextToken(TokenType.END); return new MultisetTypeInfo<>(elementTypeInfo); }
private TypeInformation<?> convertMultiset() { nextToken(TokenType.BEGIN); nextToken(TokenType.LITERAL); final TypeInformation<?> elementTypeInfo = convertType(); nextToken(TokenType.END); return new MultisetTypeInfo<>(elementTypeInfo); }