Package com.mewna.catnip.util
Class Utils
java.lang.Object
com.mewna.catnip.util.Utils
-
Field Summary
Modifier and TypeFieldDescriptionstatic final long
-
Method Summary
Modifier and TypeMethodDescriptionstatic URI
asImageDataUri
(byte[] bytes) static URI
asImageDataUri
(byte[] bytes, String forceContentType) static boolean
containsIgnoreCase
(String str, String search) static OffsetDateTime
creationTimeOf
(long id) static String
encodeUTF8
(String chars) static boolean
endsWithIgnoreCase
(String str, String search) parseWebhook
(String url) static String
probeContentType
(byte[] bytes) static String
probeContentType
(byte[] bytes, String defaultValue) static void
removeIf
(Map<Long, ?> map, LongPredicate predicate) static boolean
startsWithIgnoreCase
(String str, String search) static void
validateImageUri
(URI imageUri)
-
Field Details
-
VALID_CONTENT_TYPES
-
DISCORD_EPOCH
public static final long DISCORD_EPOCH- See Also:
-
-
Method Details
-
removeIf
-
creationTimeOf
-
validateImageUri
-
asImageDataUri
-
asImageDataUri
-
probeContentType
-
probeContentType
-
containsIgnoreCase
-
startsWithIgnoreCase
-
endsWithIgnoreCase
-
parseWebhook
-
encodeUTF8
-