java.lang.Object
io.github.palexdev.imcache.core.ImRequest
- All Implemented Interfaces:
Identifiable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static final record
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()
id()
boolean
onStateChanged
(ThrowingConsumer<ImRequest.Result> onStateChanged) overwrite
(boolean overwrite) setImageConverter
(Function<BufferedImage, byte[]> imageConverter) state()
toString()
protected ImImage
void
updateState
(ImRequest.RequestState state, ImRequest.Result result) url()
urlConfig
(ThrowingConsumer<URLConnection> urlConfig)
-
Constructor Details
-
ImRequest
-
-
Method Details
-
id
- Specified by:
id
in interfaceIdentifiable
-
toString
-
execute
-
executeAsync
-
transform
-
transform
-
overwrite
-
urlConfig
-
onStateChanged
-
setImageConverter
-
state
-
updateState
-
url
-
getUrlConfig
-
isOverwrite
public boolean isOverwrite()
-