analyzeSet = FluentIterable.of(analyze).toSet();
}
Iterator<ASTType> typeIterator = new ASTTypeHierarchyIterator(astType, analyzeSet);
while(typeIterator.hasNext()){
ASTType hierarchyLoop = typeIterator.next();
<BUG>Map<String, Collection<ASTReference<ASTMethod>>> defaultWriteMethods = new HashMap<String, Collection<ASTReference<ASTMethod>>>();
Map<String, Collection<ASTReference<ASTMethod>>> defaultReadMethods = new HashMap<String, Collection<ASTReference<ASTMethod>>>();
Map<String, Collection<ASTReference<ASTField>>> defaultFields = new HashMap<String, Collection<ASTReference<ASTField>>>();
if(Parcel.Serialization.BEAN.equals(serialization)){</BUG>
defaultWriteMethods.putAll(findJavaBeanWriteMethods(hierarchyLoop, definedMethods, false));

analyzeSet = FluentIterable.of(analyze).toSet();
}
Iterator<ASTType> typeIterator = new ASTTypeHierarchyIterator(astType, analyzeSet);
while(typeIterator.hasNext()){
ASTType hierarchyLoop = typeIterator.next();
HashMultimap<String, ASTReference<ASTMethod>> defaultWriteMethods = HashMultimap.create();
HashMultimap<String, ASTReference<ASTMethod>> defaultReadMethods = HashMultimap.create();
HashMultimap<String, ASTReference<ASTField>> defaultFields = HashMultimap.create();
if(Parcel.Serialization.BEAN.equals(serialization)){
defaultWriteMethods.putAll(findJavaBeanWriteMethods(hierarchyLoop, definedMethods, false));
