Interface VipsOption
- All Known Implementing Classes:
VipsOption.ArrayDouble
,VipsOption.ArrayImage
,VipsOption.ArrayInt
,VipsOption.Blob
,VipsOption.Boolean
,VipsOption.Double
,VipsOption.Enum
,VipsOption.Image
,VipsOption.Int
,VipsOption.Interpolate
,VipsOption.Long
,VipsOption.Source
,VipsOption.String
,VipsOption.Target
public sealed interface VipsOption
permits VipsOption.Int, VipsOption.Double, VipsOption.Long, VipsOption.Boolean, VipsOption.String, VipsOption.Image, VipsOption.Source, VipsOption.Target, VipsOption.Blob, VipsOption.ArrayDouble, VipsOption.ArrayInt, VipsOption.ArrayImage, VipsOption.Interpolate, VipsOption.Enum
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
-
Method Summary
Modifier and TypeMethodDescriptionstatic VipsOption.ArrayDouble
ArrayDouble
(String key) static VipsOption.ArrayDouble
ArrayDouble
(String key, List<Double> value) static VipsOption.ArrayImage
ArrayImage
(String key) static VipsOption.ArrayImage
ArrayImage
(String key, List<VImage> value) static VipsOption.ArrayInt
static VipsOption.ArrayInt
static VipsOption.Blob
static VipsOption.Blob
static VipsOption.Boolean
static VipsOption.Boolean
static VipsOption.Double
static VipsOption.Double
static VipsOption.Enum
static VipsOption.Enum
static VipsOption.Enum
boolean
hasValue()
static VipsOption.Image
static VipsOption.Image
static VipsOption.Int
static VipsOption.Int
static VipsOption.Interpolate
Interpolate
(String key) static VipsOption.Interpolate
Interpolate
(String key, VInterpolate value) key()
static VipsOption.Long
static VipsOption.Long
static VipsOption.Source
static VipsOption.Source
static VipsOption.String
static VipsOption.String
static VipsOption.Target
static VipsOption.Target
-
Method Details
-
key
String key() -
hasValue
boolean hasValue() -
Int
-
Int
-
Double
-
Double
-
Long
-
Long
-
Boolean
-
Boolean
-
String
-
String
-
Image
-
Image
-
Source
-
Source
-
Target
-
Target
-
Blob
-
Blob
-
ArrayDouble
-
ArrayDouble
-
ArrayInt
-
ArrayInt
-
ArrayImage
-
ArrayImage
-
Interpolate
-
Interpolate
-
Enum
-
Enum
-
Enum
-