presto-orc/src/main/java/io/prestosql/orc/metadata/StripeFooter.java/StripeFooter/StripeFooter
class StripeFooter:    public StripeFooter(List<Stream> streams, ColumnMetadata<ColumnEncoding> columnEncodings, Optional<ZoneId> timeZone)
    {
        this.streams = ImmutableList.copyOf(requireNonNull(streams, "streams is null"));
        this.columnEncodings = requireNonNull(columnEncodings, "columnEncodings is null");
        this.timeZone = requireNonNull(timeZone, "timeZone is null");
    }