equal
deleted
inserted
replaced
51 |
51 |
52 public MultiResolutionCachedImage(int baseImageWidth, int baseImageHeight, |
52 public MultiResolutionCachedImage(int baseImageWidth, int baseImageHeight, |
53 Dimension2D[] sizes, BiFunction<Integer, Integer, Image> mapper) { |
53 Dimension2D[] sizes, BiFunction<Integer, Integer, Image> mapper) { |
54 this.baseImageWidth = baseImageWidth; |
54 this.baseImageWidth = baseImageWidth; |
55 this.baseImageHeight = baseImageHeight; |
55 this.baseImageHeight = baseImageHeight; |
56 this.sizes = sizes; |
56 this.sizes = (sizes == null) ? null : Arrays.copyOf(sizes, sizes.length); |
57 this.mapper = mapper; |
57 this.mapper = mapper; |
58 } |
58 } |
59 |
59 |
60 @Override |
60 @Override |
61 public Image getResolutionVariant(int width, int height) { |
61 public Image getResolutionVariant(int width, int height) { |