Toggle navigation
Home
java.lang.String to java.util.Iterator<?>
No. of Instances - 1
No. of Commits - 1
No. of Projects - {'killbill'}
Hierarchy/Composition: -
Primitive Info: -
NameSpace: Jdk -> Jdk
Mapping:
Cascading Type Change (Different)
Function<SearchResult,String>
to
Function<Attribute,Iterator<?>>
Cascading Type Change (Similar)
String
to
Iterator<?>
Iterator<String>
to
Iterator<Iterator<?>>
Add or Remove Method invocation
Iterators.<SearchResult,Iterator<?>>transform(groupsIterator,new Function<Attribute,Iterator<?>>(){ @Override public Iterator<?> apply( final SearchResult groupEntry){ return extractGroupNameFromSearchResult(groupEntry); } } )
to
Iterators.transform(groupNameAttributesIterator,new Function<Attribute,Iterator<?>>(){ @Override public Iterator<?> apply( final Attribute groupNameAttribute){ try { final NamingEnumeration<?> enumeration=groupNameAttribute.getAll(); return Iterators.forEnumeration(enumeration); } catch ( final NamingException namingException) { log.warn("Unable to read group name(s)",namingException); return null; } } } )
Rename Variable
groupsNameIterator
to
groupNamesIterator