A small Java 8 library (string manipulation, stream utils)
Release 8.0
DateTimeFormats.parseToInstant()
, parseZonedDateTime()
StructuredConcurrency
@TemplateFormatMethod
and compile-time checksSubstring.replaceAllFrom()
.DateTimeFormatter
from example date time strings.StringFormat
template supportSafeQuery
and GoogleSql
for injection-safe SQLmug-errorprone
) checks to provide compile-time safety for StringFormat
parsing, formatting and templating.Thanks to xingyutangyuan for the contribution to the ErrorProne plugin and Bazel integration!
StringFormat
- parsing structured data from strings.MoreCollectors.combining()
to combine elements of a short stream with lambdas.Parallelizer.inParallel()
collector (for parallel IO)partitioningBy()
collectorgroupingByEach()
collectorBiStream.min()
BiStream.max()
immediatelyBetween()
, followedBy()
, precededBy()
)notImmediatelyBetween()
, notFollowedBy()
, notPredededBy()
)consecutive()
, leading()
, trailing()
, between(String, String)
, word()
.partitioningBy()
, minMax()
minBy()
, maxBy()
.CaseBreaker