Google Guava Archive

How To use Strings Google Guava

Strings is a part of google Guava librarys. Strings is Static utility methods pertaining to String or CharSequence instances. Strings helps us to : Check Null Value Pad String Repeat String Check Prefix or Sufix Let See The example code below : And here are the results of our code snippet above: Visit My Repository […]

How to use Splitter Google Guava

Another Blog says Google Guava Splitter is Faster , Whatsss…?? 10 Times , Seriously ?? We need to how Splitter Guava Work and how to use it.  For the First time wee need to read Google Guava Splitter Documentation. Extracts non-overlapping substrings from an input string, typically by recognizing appearances of a separator sequence. This separator can […]

How to use Joiner Google Guava

Joiner is part library of google guava, this class help us to join a List and Map. An object which joins pieces of text (specified as an array, Iterable, varargs or even a Map) with a separator. It either appends the results to an Appendable or returns them as a String. Let’s see the Example : […]

Example Java HashBaseTable Google Guava

HashBaseTable is a part of collections google guava library.  This views returned by column, columnKeySet and columnMap have iterators than don’t support romove(). Otherwise, all optional operations are supported. Null values is not supported( column, row and values). Lookups by row key are often faster than lookups by collumn key, because the data is stored in […]

Example Java ArrayTable Google Guava

Awesome… that is Word i can say first, for Google Guava Table. Guava table is a part of library guava. A collection that associates an ordered pair of keys, called a row key and a column key, with a single value. A table may be sparse, with only a small fraction of row key / column […]

Example Java MultiMap Google Guava

A collection that maps keys to values, similar to Map, but in which each key may be associated with multiple values. You can visualize the contents of a multimap either as a map from keys tononempty collections of values: a → 1, 2 b → 3 … or as a single “flattened” collection of key-value […]

Example Java CharMatcher Google Guava

Determines a true or false value for any Java char value, just as Predicate does for any Object. Also offers basic text processing methods based on this function. Implementations are strongly encouraged to be side-effect-free and immutable. Throughout the documentation of this class, the phrase “matching character” is used to mean “any character c for […]

Example Java StopWatch Google Guava

What is StopWatch ? StopWatch is part of Google’s Guava library. An object that measures elapsed time in nanoseconds. It is useful to measure elapsed time using this class instead of direct calls to System.nanoTime() for a few reasons: An alternate time source can be substituted, for testing or performance reasons. As documented by nanoTime, […]

Example EvictingQueue Google Guava

What is EvictingQueue ? EvictingQueue is part of Google’s Guava library.A non-blocking queue which automatically evicts elements from the head of the queue when attempting to add new elements onto the queue and it is full. This data structure is logically equivalent to a circular buffer (i.e., cyclic buffer or ring buffer). An evicting queue […]