mirror of
https://github.com/haraldk/TwelveMonkeys.git
synced 2026-05-27 00:00:02 -04:00
More tests of StandardImageMetadataSupport + minor API changes
This commit is contained in:
+2
-6
@@ -122,18 +122,14 @@ public class StandardImageMetadataSupport extends AbstractMetadata {
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder withCompressionName(String compressionName) {
|
||||
public Builder withCompressionTypeName(String compressionName) {
|
||||
this.compressionName = notNull(compressionName, "compressionName").equalsIgnoreCase("none") ? null : compressionName;
|
||||
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder withCompressionLossless(boolean lossless) {
|
||||
if (!lossless && compressionName == null) {
|
||||
throw new IllegalStateException("Lossy compression requires compression name");
|
||||
}
|
||||
|
||||
this.compressionLossless = lossless;
|
||||
this.compressionLossless = isTrue(lossless || compressionName != null, lossless, "Lossy compression requires compression name");
|
||||
|
||||
return this;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user