Module org.sejda.conversion
Package org.sejda.conversion
Class EnumAdapter<T extends Enum<?> & FriendlyNamed>
java.lang.Object
org.sejda.conversion.EnumAdapter<T>
- Type Parameters:
T- type of the enum we are converting
- Direct Known Subclasses:
AcroFormPolicyAdapter,ExistingOutputPolicyAdapter,HorizontalAlignAdapter,ImageColorTypeAdapter,OptimizationPolicyAdapter,OutlinePolicyAdapter,PageNormalizationPolicyAdapter,PdfAccessPermissionAdapter,PdfDirectionAdapter,PdfDuplexAdapter,PdfNonFullScreenPageModeAdapter,PdfPageLayoutAdapter,PdfPageModeAdapter,PdfPrintScalingAdapter,PdfVersionAdapter,PredefinedSetOfPagesAdapter,RepaginationAdapter,RotationAdapter,ScaleTypeAdapter,StandardType1FontAdapter,TiffCompressionTypeAdapter,ToCPolicyAdapter,VerticalAlignAdapter
Base class for adapters for sejda
Enums. Provides common boiler plate code to initialize the actual enum value from it's user friendly display name- Author:
- Eduard Weissmann
-
Constructor Summary
ConstructorsConstructorDescriptionEnumAdapter(String userFriendlyName, Class<T> enumClass, String enumClassDescription) -
Method Summary
-
Constructor Details
-
EnumAdapter
-
-
Method Details
-
getEnumValue
-