Searched refs:InvertibleFunction (Results 1 - 4 of 4) sorted by relevance

/external/guava/guava-tests/test/com/google/common/collect/
H A DTransformedSetTest.java36 * Tests for {@link Sets#transform(Set, Sets.InvertibleFunction)}.
43 private static final Sets.InvertibleFunction<Integer, Integer> integerBijection =
44 new Sets.InvertibleFunction<Integer, Integer>() {
/external/guava/guava/src/com/google/common/collect/
H A DWellBehavedMap.java66 extends Sets.InvertibleFunction<K, Map.Entry<K, V>> {
H A DSets.java1282 * (Modelled for now as InvertibleFunction<A, B>, can't be Converter<A, B>
1293 Set<A> set, InvertibleFunction<A, B> bijection) {
1303 abstract static class InvertibleFunction<A, B> implements Function<A, B> { class in class:Sets
1306 public InvertibleFunction<B, A> inverse() {
1307 return new InvertibleFunction<B, A>() {
1309 return InvertibleFunction.this.invert(b);
1313 return InvertibleFunction.this.apply(a);
1317 @Override public InvertibleFunction<A, B> inverse() {
1318 return InvertibleFunction.this;
1326 final InvertibleFunction<
[all...]
/external/guava/guava-gwt/src-super/com/google/common/collect/super/com/google/common/collect/
H A DSets.java1270 * (Modelled for now as InvertibleFunction<A, B>, can't be Converter<A, B>
1281 Set<A> set, InvertibleFunction<A, B> bijection) {
1291 abstract static class InvertibleFunction<A, B> implements Function<A, B> { class in class:Sets
1294 public InvertibleFunction<B, A> inverse() {
1295 return new InvertibleFunction<B, A>() {
1297 return InvertibleFunction.this.invert(b);
1301 return InvertibleFunction.this.apply(a);
1305 @Override public InvertibleFunction<A, B> inverse() {
1306 return InvertibleFunction.this;
1314 final InvertibleFunction<
[all...]

Completed in 185 milliseconds