/guava/android/guava/src/com/google/common/reflect/TypeToken.java
ImmutableSet.Builder<Class<?>> builder = ImmutableSet.builder( ) ;ImmutableList.Builder<K> builder = ImmutableList.builder( ) ;
ImmutableList.Builder<K> builder = ImmutableList.builder ( ) ;
@Override Iterable<? extends K> getInterfaces(K type) { return ImmutableSet.of(); } @Override ImmutableList<K> collectTypes(Iterable<? extends K> types) { <extra_id_0> for (K type : types) { if (!getRawType(type).isInterface()) { builder.add(type); } } return super.collectTypes(builder.build());