Collection < Refreshable > function ( Collection < Refreshable > arg0 ) { return arg0 == null ? new HashSet < Refreshable > ( 3 ) : arg0 ; }
creates a new and empty collection if the method parameter is null . concode_field_sep Logger log concode_elem_sep ReentrantLock refreshLock concode_elem_sep Callable<?> refreshRunnable concode_elem_sep List<Refreshable> dependencies concode_field_sep void maybeRefresh concode_elem_sep void refresh concode_elem_sep void addDependency concode_elem_sep void removeDependency