mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-11-16 01:21:16 +01:00
refactor(pdf-conversion): streamline attribute access and simplify methods
- Replaced getter methods with direct field access for profile attributes - Simplified output suffix and preflight format methods by using direct fields - Enhanced request token filtering logic by leveraging direct field access Signed-off-by: Balázs Szücs <bszucs1209@gmail.com>
This commit is contained in:
parent
42778aa2a4
commit
4514c06838
@ -1209,18 +1209,18 @@ public class ConvertPDFToPDFA {
|
||||
String normalized = requestToken.trim().toLowerCase(Locale.ROOT);
|
||||
Optional<PdfaProfile> match =
|
||||
Arrays.stream(values())
|
||||
.filter(profile -> profile.getRequestTokens().contains(normalized))
|
||||
.filter(profile -> profile.requestTokens.contains(normalized))
|
||||
.findFirst();
|
||||
|
||||
return match.orElse(PDF_A_2B);
|
||||
}
|
||||
|
||||
String outputSuffix() {
|
||||
return getSuffix();
|
||||
return suffix;
|
||||
}
|
||||
|
||||
Optional<Format> preflightFormat() {
|
||||
return Optional.ofNullable(getPreflightFormat());
|
||||
return Optional.ofNullable(preflightFormat);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1259,14 +1259,14 @@ public class ConvertPDFToPDFA {
|
||||
String normalized = requestToken.trim().toLowerCase(Locale.ROOT);
|
||||
Optional<PdfXProfile> match =
|
||||
Arrays.stream(values())
|
||||
.filter(profile -> profile.getRequestTokens().contains(normalized))
|
||||
.filter(profile -> profile.requestTokens.contains(normalized))
|
||||
.findFirst();
|
||||
|
||||
return match.orElse(PDF_X_4);
|
||||
}
|
||||
|
||||
String outputSuffix() {
|
||||
return getSuffix();
|
||||
return suffix;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user