protected final Alias getAliasFor(final TypeInformation<?> info) { Assert.notNull(info, "TypeInformation must not be null!"); for (final TypeInformationMapper mapper : mappers) { final Alias alias = mapper.createAliasFor(info); if (alias.isPresent()) { return alias; } } return Alias.NONE; }
public void writeType(TypeInformation<?> info, S sink) { Assert.notNull(info); for (TypeInformationMapper mapper : mappers) { Object alias = mapper.createAliasFor(info); if (alias != null) { accessor.writeTypeTo(sink, alias); return; } } } }
protected final Alias getAliasFor(final TypeInformation<?> info) { Assert.notNull(info, "TypeInformation must not be null!"); for (final TypeInformationMapper mapper : mappers) { final Alias alias = mapper.createAliasFor(info); if (alias.isPresent()) { return alias; } } return Alias.NONE; }
/** * Returns the alias to be used for the given {@link TypeInformation}. * * @param info must not be {@literal null} * @return the alias for the given {@link TypeInformation} or {@literal null} of none was found or all mappers * returned {@literal null}. */ protected final Alias getAliasFor(TypeInformation<?> info) { Assert.notNull(info, "TypeInformation must not be null!"); for (TypeInformationMapper mapper : mappers) { Alias alias = mapper.createAliasFor(info); if (alias.isPresent()) { return alias; } } return Alias.NONE; } }