question: retrieves a list of users matching a filter which usernames are not present in existingusers . concode_field_sep SpringSecurityLdapTemplate ldapTemplate concode_elem_sep String userSearchQuery concode_elem_sep String keyOrganization concode_elem_sep String passwordRecoveryURL concode_elem_sep String keyDistinguishedName concode_elem_sep String loginQuery concode_elem_sep String keyEmail concode_elem_sep AttributesMapper ldapUserAttributesMapper concode_elem_sep String keyFirstName concode_elem_sep String keyLastname concode_elem_sep String userSearchBase concode_elem_sep String ldapEnabledProperty concode_elem_sep ContextSource contextSource concode_elem_sep String keyUsername concode_field_sep DirContextOperations searchForUser concode_elem_sep void init concode_elem_sep String getPasswordRecoveryURL concode_elem_sep LdapUser loadUser concode_elem_sep Object mapFromAttributes concode_elem_sep List<LdapUser> listUsers concode_elem_sep boolean isLdapServerConfigured concode_elem_sep String attToString
target: List < LdapUser > function ( String arg0 , Set < String > arg1 ) { List < LdapUser > loc0 = listUsers ( arg0 ) ; if ( arg1 != null ) { Iterator < LdapUser > loc1 = loc0 . iterator ( ) ; while ( loc1 . hasNext ( ) ) { LdapUser loc2 = loc1 . next ( ) ; if ( arg1 . contains ( loc2 . getUsername ( ) ) ) { loc1 . remove ( ) ; } } } return loc0 ; }