Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Codeforces/codeforces-commons
/ functions
Functions
1,652 in github.com/Codeforces/codeforces-commons
⨍
Functions
1,652
◇
Types & classes
191
↓ 229 callers
Method
put
Puts value into the storage using given section and key. Replaces old value if exists. @param section storage section @param key storage key (uni
code/src/main/java/com/codeforces/commons/cache/Cache.java:53
↓ 218 callers
Method
get
()
code/src/main/java/com/codeforces/commons/holder/Readable.java:10
↓ 133 callers
Method
format
Formats string containing expressions like "${user}", "${city.name.length}" and so on, there "user" and "city" and named parameters of the method (see
code/src/main/java/com/codeforces/commons/reflection/MethodArgumentsFormatUtil.java:55
↓ 111 callers
Method
add
(@Nonnull Vector2D vector)
code/src/main/java/com/codeforces/commons/geometry/Point2D.java:48
↓ 108 callers
Method
length
(@Nullable String s)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:428
↓ 63 callers
Method
isIpInSubnet
(String ip, String subnet)
code/src/main/java/com/codeforces/commons/network/NetworkUtil.java:101
↓ 60 callers
Method
isEmpty
@param s String. @return {@code true} iff {@code s} is {@code null} or empty.
code/src/main/java/com/codeforces/commons/text/StringUtil.java:223
↓ 52 callers
Method
toString
( @Nonnull Class<? extends T> objectClass, @Nullable T object, boolean skipNulls, String... field
code/src/main/java/com/codeforces/commons/text/StringUtil.java:662
↓ 50 callers
Method
isBlank
@param s String. @return {@code true} iff {@code s} is {@code null}, empty or contains only whitespaces. @see #isWhitespace(char)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:242
↓ 50 callers
Method
size
()
code/src/main/java/com/codeforces/commons/io/ByteArrayOutputStream.java:86
↓ 48 callers
Method
sqr
(double value)
code/src/main/java/com/codeforces/commons/math/Math.java:170
↓ 41 callers
Method
compare
(Language languageA, Language languageB)
code/src/main/java/com/codeforces/commons/text/Language.java:82
↓ 41 callers
Method
isFile
Checks if specified file is file. @param file File to check. @return {@code true} iff specified file is not {@code null} and is file.
code/src/main/java/com/codeforces/commons/io/FileUtil.java:571
↓ 40 callers
Method
getValue
()
code/src/main/java/com/codeforces/commons/cache/InmemoryCache.java:359
↓ 39 callers
Method
executeIoOperation
(ThreadUtil.Operation<T> operation)
code/src/main/java/com/codeforces/commons/io/FileUtil.java:65
↓ 37 callers
Method
getBytes
@param file File to be read. @return File content as a byte array. @throws IOException if can't read file. @throws FileNotFoundException if
code/src/main/java/com/codeforces/commons/io/FileUtil.java:437
↓ 36 callers
Method
getSquaredDistanceTo
(@Nullable T value, double x, double y)
code/src/main/java/com/codeforces/commons/collection/QuadTree.java:977
↓ 33 callers
Method
deleteTotally
Deletes file or directory. Finishes quietly in case of no such file. Directory will be deleted with each nested element. @param file File to be delet
code/src/main/java/com/codeforces/commons/io/FileUtil.java:178
↓ 32 callers
Method
getKey
()
code/src/main/java/com/codeforces/commons/cache/InmemoryCache.java:394
↓ 32 callers
Method
set
(@Nullable T value)
code/src/main/java/com/codeforces/commons/holder/Writable.java:12
↓ 31 callers
Method
closeQuietly
(@Nullable AutoCloseable closeable)
code/src/main/java/com/codeforces/commons/io/IoUtil.java:169
↓ 31 callers
Method
getX
()
code/src/main/java/com/codeforces/commons/geometry/Vector2D.java:48
↓ 31 callers
Method
getY
()
code/src/main/java/com/codeforces/commons/geometry/Vector2D.java:56
↓ 30 callers
Method
createTemporaryDirectory
Creates temporary directory with auto-generated name with specific prefix. @param prefix Prefix for directory name. @return File instance. @throws IO
code/src/main/java/com/codeforces/commons/io/FileUtil.java:498
↓ 29 callers
Method
contains
Checks that the storage has value for the given section and key. @param section storage section @param key storage key (unique for each section)
code/src/main/java/com/codeforces/commons/cache/Cache.java:42
↓ 29 callers
Method
getName
@param file Any file. @return String Name part (simple name without extension).
code/src/main/java/com/codeforces/commons/io/FileUtil.java:536
↓ 27 callers
Method
isDirectory
Checks if specified file is directory. @param file File to check. @return {@code true} iff specified file is not {@code null} and is directory.
code/src/main/java/com/codeforces/commons/io/FileUtil.java:582
↓ 27 callers
Method
sumSqr
(double numberA, double numberB)
code/src/main/java/com/codeforces/commons/math/Math.java:175
↓ 27 callers
Method
writeFile
Writes new file into filesystem. Overwrite existing if exists. Creates parent directory if needed. @param file File to be write. @param inputS
code/src/main/java/com/codeforces/commons/io/FileUtil.java:314
↓ 26 callers
Method
extractFromXml
Parses XML string and extracts value. @param xmlFile XML to be scanned. @param xPath XPath expression. @param clazz {@link Boolean}, {@link Strin
code/src/main/java/com/codeforces/commons/xml/XmlUtil.java:57
↓ 26 callers
Method
getLength
()
code/src/main/java/com/codeforces/commons/geometry/Vector2D.java:211
↓ 26 callers
Method
trim
(@Nullable String s)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:451
↓ 24 callers
Method
split
Splits given string using separator char. All empty parts are included in the result. @param s the string to be split @param separator the de
code/src/main/java/com/codeforces/commons/text/StringUtil.java:560
↓ 23 callers
Method
abs
(int value)
code/src/main/java/com/codeforces/commons/math/Math.java:407
↓ 23 callers
Method
getBytes
(String resourceName)
code/src/test/java/com/codeforces/commons/xml/XmlUtilTest.java:349
↓ 22 callers
Method
getSimpleName
(@Nonnull Class clazz, boolean addEnclosingClassNames)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:784
↓ 21 callers
Method
getX
()
code/src/main/java/com/codeforces/commons/geometry/Point2D.java:32
↓ 21 callers
Method
getY
()
code/src/main/java/com/codeforces/commons/geometry/Point2D.java:40
↓ 20 callers
Method
getDeepValue
(@Nonnull T object, String propertyName)
code/src/main/java/com/codeforces/commons/reflection/ReflectionUtil.java:37
↓ 20 callers
Method
internalExecuteLimitedTimeRequest
( long executionTimeoutMillis, String url, Callable<R> httpTask)
code/src/main/java/com/codeforces/commons/io/http/HttpClientUtil.java:516
↓ 20 callers
Method
sleep
(long millis)
code/src/main/java/com/codeforces/commons/process/ThreadUtil.java:118
↓ 19 callers
Method
add
(@Nonnull T value)
code/src/main/java/com/codeforces/commons/collection/QuadTree.java:98
↓ 19 callers
Method
exists
Checks if specified file exists. @param file File to check. @return {@code true} iff specified file is not {@code null} and exists.
code/src/main/java/com/codeforces/commons/io/FileUtil.java:593
↓ 19 callers
Method
getLineByTwoPoints
(double x1, double y1, double x2, double y2)
code/src/main/java/com/codeforces/commons/geometry/Line2D.java:278
↓ 19 callers
Method
matches
(K key, V value)
code/src/main/java/com/codeforces/commons/collection/EntryFilter.java:8
↓ 19 callers
Method
newInstance
()
code/src/main/java/com/codeforces/commons/cache/InmemoryCache.java:62
↓ 19 callers
Method
trimRight
(@Nullable String s)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:485
↓ 18 callers
Method
remove
Removes value from the storage using given section and key. @param section storage section @param key storage key (unique for each section) @retu
code/src/main/java/com/codeforces/commons/cache/Cache.java:115
↓ 18 callers
Method
trimLeft
(@Nullable String s)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:514
↓ 17 callers
Method
accept
(File dir, String name)
code/src/main/java/com/codeforces/commons/io/FileUtil.java:1095
↓ 17 callers
Method
ensureCacheSectionName
(@Nonnull String section)
code/src/main/java/com/codeforces/commons/cache/ByteCache.java:176
↓ 17 callers
Method
equalsIgnoreCase
Compares two strings case-insensitive. @param stringA first string @param stringB second string @return {@code true} iff both strings A and B are {@c
code/src/main/java/com/codeforces/commons/text/StringUtil.java:323
↓ 17 callers
Method
toString
()
code/src/main/java/com/codeforces/commons/pair/Pair.java:62
↓ 16 callers
Method
appendParametersToUrl
(@Nonnull String url, @Nonnull String... parameterParts)
code/src/main/java/com/codeforces/commons/text/UrlUtil.java:156
↓ 16 callers
Method
equals
Compares two strings case-sensitive. @param stringA first string @param stringB second string @return {@code true} iff both strings A and B are {@cod
code/src/main/java/com/codeforces/commons/text/StringUtil.java:286
↓ 16 callers
Method
isNotEmpty
@param s String. @return {@code true} iff {@code s} is not {@code null} and not empty.
code/src/main/java/com/codeforces/commons/text/StringUtil.java:232
↓ 16 callers
Method
test
(String s)
code/src/main/java/com/codeforces/commons/text/similarity/SimilarityChecker.java:18
↓ 15 callers
Method
compare
(Collection<T> collectionA, Collection<T> collectionB)
code/src/main/java/com/codeforces/commons/collection/CollectionUtil.java:1417
↓ 15 callers
Method
ensureCacheKeyName
(@Nonnull String key)
code/src/main/java/com/codeforces/commons/cache/ByteCache.java:194
↓ 15 callers
Method
equals
(Object o)
code/src/test/java/com/codeforces/commons/reflection/ReflectionUtilTest.java:330
↓ 15 callers
Method
getName
()
code/src/test/java/com/codeforces/commons/reflection/ReflectionUtilTest.java:293
↓ 14 callers
Method
copy
(InputStream inputStream, OutputStream outputStream, boolean closeInputStream, boo
code/src/main/java/com/codeforces/commons/io/IoUtil.java:114
↓ 14 callers
Method
execute
(Operation<T> operation, int attemptCount, ExecutionStrategy strategy)
code/src/main/java/com/codeforces/commons/process/ThreadUtil.java:126
↓ 14 callers
Method
isNotBlank
@param s String. @return {@code true} iff {@code s} is not {@code null}, not empty and contains at least one character that is not whitespace. @see #i
code/src/main/java/com/codeforces/commons/text/StringUtil.java:263
↓ 14 callers
Method
toByteArray
(InputStream inputStream)
code/src/main/java/com/codeforces/commons/io/IoUtil.java:52
↓ 14 callers
Method
write
(int value)
code/src/main/java/com/codeforces/commons/io/CountingOutputStream.java:35
↓ 13 callers
Method
getInstance
()
code/src/main/java/com/codeforces/commons/holder/DummyMutable.java:10
↓ 13 callers
Method
nearlyEquals
(@Nullable Point2D point, @Nonnegative double epsilon)
code/src/main/java/com/codeforces/commons/geometry/Point2D.java:107
↓ 13 callers
Method
setX
(double x)
code/src/main/java/com/codeforces/commons/geometry/Vector2D.java:52
↓ 13 callers
Method
setY
(double y)
code/src/main/java/com/codeforces/commons/geometry/Vector2D.java:60
↓ 13 callers
Method
toByteArray
()
code/src/main/java/com/codeforces/commons/io/ByteArrayOutputStream.java:80
↓ 13 callers
Method
toInt
(@Nullable Object value)
code/src/main/java/com/codeforces/commons/math/NumberUtil.java:235
↓ 12 callers
Method
equals
(int first, int second)
code/src/main/java/com/codeforces/commons/pair/IntPair.java:53
↓ 12 callers
Method
printf
(String format, Object... arguments)
code/src/test/java/com/codeforces/commons/io/http/HttpUtilTest.java:451
↓ 12 callers
Method
round
(float value)
code/src/main/java/com/codeforces/commons/math/Math.java:437
↓ 12 callers
Method
run
()
code/src/main/java/com/codeforces/commons/process/ThreadUtil.java:216
↓ 12 callers
Method
sqrt
(double value)
code/src/main/java/com/codeforces/commons/math/Math.java:427
↓ 12 callers
Method
startsWith
(@Nullable String s, @Nonnull String prefix)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:543
↓ 11 callers
Method
build
(SocketConfig socketConfig)
code/src/main/java/com/codeforces/commons/io/http/HttpClientUtil.java:813
↓ 11 callers
Method
close
Closes this cache and releases any resources associated with it. If the cache is already closed then invoking this method has no effect.
code/src/main/java/com/codeforces/commons/cache/Cache.java:133
↓ 11 callers
Method
copyFile
Copies one file to another. Overwrites it if exists. @param source Source file. @param destination Destination file. @throws IOException Can't p
code/src/main/java/com/codeforces/commons/io/FileUtil.java:108
↓ 11 callers
Method
deleteTotallyAsync
Deletes file or directory. Finishes quietly in _any_ case. Will start new thread. @param file File to be deleted.
code/src/main/java/com/codeforces/commons/io/FileUtil.java:205
↓ 11 callers
Method
ensureXmlElementExists
Ensures that XML-element with {@code newAttributes} does exist and creates it if not. <p> </p> Method uses {@code filterAttributes} to uniquely i
code/src/main/java/com/codeforces/commons/xml/XmlUtil.java:280
↓ 11 callers
Method
expandNxStyleSystemVariables
(@Nonnull String value)
code/src/main/java/com/codeforces/commons/system/EnvironmentUtil.java:78
↓ 11 callers
Method
getProperty
(boolean throwOnFileReadError, String propertyName, String defaultValue,
code/src/main/java/com/codeforces/commons/properties/PropertiesUtil.java:56
↓ 11 callers
Method
isValidUrl
(@Nullable String url)
code/src/main/java/com/codeforces/commons/text/UrlUtil.java:236
↓ 11 callers
Method
join
(Thread thread)
code/src/main/java/com/codeforces/commons/process/ThreadUtil.java:155
↓ 11 callers
Method
println
(String line)
code/src/test/java/com/codeforces/commons/io/http/HttpUtilTest.java:446
↓ 11 callers
Method
read
()
code/src/main/java/com/codeforces/commons/io/CountingInputStream.java:36
↓ 10 callers
Method
appendParameterToUrl
( @Nonnull String url, @Nullable String parameterName, @Nullable String parameterValue)
code/src/main/java/com/codeforces/commons/text/UrlUtil.java:130
↓ 10 callers
Method
close
()
code/src/main/java/com/codeforces/commons/io/http/HttpClientUtil.java:755
↓ 10 callers
Method
create
(String url, Object... parameters)
code/src/main/java/com/codeforces/commons/io/http/HttpRequest.java:69
↓ 10 callers
Method
determineOperationTime
(@Nonnull String operationName, @Nonnull Runnable operation)
code/src/test/java/com/codeforces/commons/cache/CacheTestUtil.java:312
↓ 10 callers
Method
ensureDirectoryExists
Ensures that directory does exist and creates it if not. @param directory Directory to check @return created directory @throws IOException if directo
code/src/main/java/com/codeforces/commons/io/FileUtil.java:149
↓ 10 callers
Method
formatIntegers
Formats collection of integers. Uses &,& (comma) as an item delimiter and &-& (minus) as a delimiter for interval ranges. @param numb
code/src/main/java/com/codeforces/commons/text/StringUtil.java:1039
↓ 10 callers
Method
getRandomBytes
(@Nonnegative int length)
code/src/main/java/com/codeforces/commons/math/RandomUtil.java:138
↓ 10 callers
Method
getRandomInt
Returns a pseudo-random, uniformly distributed {@code int} value between 0 (inclusive) and the specified value (exclusive). @param n positive upper b
code/src/main/java/com/codeforces/commons/math/RandomUtil.java:134
↓ 10 callers
Method
getX
(double y)
code/src/main/java/com/codeforces/commons/geometry/Line2D.java:75
↓ 10 callers
Method
getY
(double x)
code/src/main/java/com/codeforces/commons/geometry/Line2D.java:79
↓ 10 callers
Method
nullToDefault
(@Nullable String s, @Nullable String defaultValue)
code/src/main/java/com/codeforces/commons/text/StringUtil.java:445
next →
1–100 of 1,652, ranked by callers