I was reading the docs and I couldn't find anything related to this type of querying. I think it would be convenient if you query IdentityTypes by subfields like:
public static final QueryParameter ADDRESS_ZIP = QUERY_ATTRIBUTE.byName("address.zip");
This would return a more fine grained result list and would be a welcome feature if it doesn't already exist.
Retrieving data ...