returns a multimap of all labels that were specified as options , keyed by the name to be displayed to the user if something goes wrong . this should be the set of all labels mentioned in explicit command line options that are not already covered by the tools/defaults package see the defaultspackage class , and nothing else . concode_field_sep ImmutableMap<Class<? extends FragmentOptions>,FragmentOptions> fragmentOptionsMap concode_elem_sep Map<Class<? extends FragmentOptions>,FragmentOptions> builderMap concode_elem_sep BuildOptions originalOptions concode_field_sep Builder add concode_elem_sep String computeCacheKey concode_elem_sep List<SplitTransition<BuildOptions>> getPotentialSplitTransitions concode_elem_sep ImmutableList<String> getDefaultsRules concode_elem_sep BuildOptions createDefaults concode_elem_sep BuildOptions getOriginal concode_elem_sep boolean contains concode_elem_sep ImmutableMap<String,ImmutableSet<Label>> getDefaultsLabels concode_elem_sep BuildOptions trim concode_elem_sep Builder setOriginalOptions concode_elem_sep BuildOptions build concode_elem_sep int hashCode concode_elem_sep BuildOptions of concode_elem_sep BuildOptions of concode_elem_sep BuildOptions of concode_elem_sep T get concode_elem_sep boolean equals concode_elem_sep BuildOptions clone concode_elem_sep BuildOptions clone concode_elem_sep Builder builder concode_elem_sep String toString concode_elem_sep Collection<FragmentOptions> getOptions concode_elem_sep BuildOptions createHostOptions
ListMultimap < String , Label > function ( ) { ListMultimap < String , Label > loc0 = ArrayListMultimap . create ( ) ; for ( FragmentOptions loc1 : fragmentOptionsMap . values ( ) ) { loc1 . addAllLabels ( loc0 ) ; } return loc0 ; }