Uses of Class
com.google.common.annotations.Beta
-
Packages that use Beta Package Description com.google.common.collect Collection interfaces and implementations, and other utilities for collections.com.google.common.hash Hash functions and related structures.com.google.common.io Utility methods and classes for I/O; for example input streams, output streams, readers, writers, and files.com.google.common.math Arithmetic functions operating on primitive values and onBigIntegerandBigDecimalinstances.com.google.common.util.concurrent Concurrency utilities.com.google.thirdparty.publicsuffix -
-
Uses of Beta in com.google.common.collect
Classes in com.google.common.collect with annotations of type Beta Modifier and Type Class Description classTreeTraverser<T>Deprecated.UseTraverserinstead.Methods in com.google.common.collect with annotations of type Beta Modifier and Type Method Description static <A extends @Nullable java.lang.Object,B extends @Nullable java.lang.Object>
voidStreams. forEachPair(java.util.stream.Stream<A> streamA, java.util.stream.Stream<B> streamB, java.util.function.BiConsumer<? super A,? super B> consumer)Invokesconsumeronce for each pair of corresponding elements instreamAandstreamB.static <T> java.util.stream.Stream<T>Streams. stream(java.util.Optional<T> optional)If a value is present inoptional, returns a stream containing only that element, otherwise returns an empty stream.static java.util.stream.DoubleStreamStreams. stream(java.util.OptionalDouble optional)If a value is present inoptional, returns a stream containing only that element, otherwise returns an empty stream.static java.util.stream.IntStreamStreams. stream(java.util.OptionalInt optional)If a value is present inoptional, returns a stream containing only that element, otherwise returns an empty stream.static java.util.stream.LongStreamStreams. stream(java.util.OptionalLong optional)If a value is present inoptional, returns a stream containing only that element, otherwise returns an empty stream.static <A extends @Nullable java.lang.Object,B extends @Nullable java.lang.Object,R extends @Nullable java.lang.Object>
java.util.stream.Stream<R>Streams. zip(java.util.stream.Stream<A> streamA, java.util.stream.Stream<B> streamB, java.util.function.BiFunction<? super A,? super B,R> function)Returns a stream in which each element is the result of passing the corresponding element of each ofstreamAandstreamBtofunction. -
Uses of Beta in com.google.common.hash
Classes in com.google.common.hash with annotations of type Beta Modifier and Type Class Description classBloomFilter<T extends @Nullable java.lang.Object>A Bloom filter for instances ofT.interfaceFunnel<T extends @Nullable java.lang.Object>An object which can send data from an object of typeTinto aPrimitiveSink.classFunnelsFunnels for common types.interfaceHasherAPrimitiveSinkthat can compute a hash code after reading the input.classHashingInputStreamAnInputStreamthat maintains a hash of the data read from it.classHashingOutputStreamAnOutputStreamthat maintains a hash of the data written to it.interfacePrimitiveSinkAn object which can receive a stream of primitive values. -
Uses of Beta in com.google.common.io
Classes in com.google.common.io with annotations of type Beta Modifier and Type Class Description classFileBackedOutputStreamAnOutputStreamthat starts buffering to a byte array, but switches to file buffering once the data reaches a configurable size.Methods in com.google.common.io with annotations of type Beta Modifier and Type Method Description static java.io.FileFiles. createTempDir()Deprecated.For Android users, see the Data and File Storage overview to select an appropriate temporary directory (perhapscontext.getCacheDir()), and create your own directory under that.static voidFlushables. flushQuietly(java.io.Flushable flushable)Equivalent to callingflush(flushable, true), but with noIOExceptionin the signature. -
Uses of Beta in com.google.common.math
Methods in com.google.common.math with annotations of type Beta Modifier and Type Method Description static java.math.BigIntegerBigDecimalMath. toBigInteger(java.math.BigDecimal x, int maxIntegerDigits)Returnsxconverted to aBigInteger, ensuring that the magnitude ofxdoes not exceedmaxIntegerDigitsbefore performing conversion.static java.math.BigIntegerBigDecimalMath. toBigIntegerExact(java.math.BigDecimal x, int maxIntegerDigits)Returnsxconverted to aBigInteger, checking thatxhas no fractional part and ensuring that the magnitude ofxdoes not exceedmaxIntegerDigitsbefore performing conversion. -
Uses of Beta in com.google.common.util.concurrent
Classes in com.google.common.util.concurrent with annotations of type Beta Modifier and Type Class Description classRateLimiterA rate limiter. -
Uses of Beta in com.google.thirdparty.publicsuffix
Classes in com.google.thirdparty.publicsuffix with annotations of type Beta Modifier and Type Class Description classPublicSuffixPatternsDo not use this class directly.classPublicSuffixTypeDo not use this class directly.
-