void function ( List < String > arg0 , String arg1 ) { Preconditions . checkArgument ( ! arg0 . isEmpty ( ) ) ; touchCacheFile ( ) ; FileSystemUtils . appendLinesAs ( cacheFilePath , StandardCharsets . UTF_8 , Joiner . on ( "srini_string" ) . join ( ImmutableList . builder ( ) . addAll ( arg0 ) . add ( arg1 ) . build ( ) ) ) ; }
write an entry to the cache . an entry consists of one or more keys and a single value . no validation is made regarding whether there are redundant or conflicting entries in the cache ; it is thus the responsibility of the caller to ensure that any redundant entries entries which have the same keys also have the same value . concode_field_sep Path cacheFilePath concode_elem_sep boolean cacheFileTouched concode_field_sep String getValue concode_elem_sep void touchCacheFile