returns a composite selector given a number of top level fields as strings , a number of resource fields and a container name . this method also takes an extraresourcefields parameter to specify some extra resource fields as strings . the string selector returned by this method can be used for field selection in api calls that return a list of resources . this method is not supposed to be used directly by users . concode_field_sep Function<FieldSelector,String> FIELD_TO_STRING_FUNCTION concode_elem_sep String[] EMPTY_FIELDS concode_field_sep String getSelector concode_elem_sep String apply concode_elem_sep String selector concode_elem_sep String selector
String function ( String [ ] arg0 , String arg1 , List < ? extends FieldSelector > arg2 , FieldSelector [ ] arg3 , String ... arg4 ) { Set < String > loc0 = Sets . newHashSetWithExpectedSize ( arg0 . length + 1 ) ; loc0 . addAll ( Lists . asList ( "srini_string" , arg0 ) ) ; return Joiner . on ( ',' ) . join ( loc0 ) + "srini_string" + arg1 + '(' + selector ( arg2 , arg3 , arg4 ) + ')' ; }