所有程序包的分层结构
- cool.scx.functional,
- cool.scx.http_client,
- cool.scx.http_client.body,
- cool.scx.http_client.body.form_data,
- cool.scx.scheduler,
- cool.scx.standard,
- cool.scx.util,
- cool.scx.util.ansi,
- cool.scx.util.case_impl,
- cool.scx.util.circular_iterable,
- cool.scx.util.image,
- cool.scx.util.io_stream_source,
- cool.scx.util.reflect,
- cool.scx.util.tree,
- cool.scx.util.zip,
- cool.scx.util.zip.zip_builder_item
类分层结构
- java.lang.Object
- cool.scx.util.$
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - java.util.LinkedHashMap<K,
V> (implements java.util.SequencedMap<K, V>) - cool.scx.util.Cache<K,
V>
- cool.scx.util.Cache<K,
- java.util.LinkedHashMap<K,
- java.util.HashMap<K,
- cool.scx.util.reflect.AnnotationUtils
- cool.scx.util.ansi.Ansi
- cool.scx.util.ansi.Ansi8BitBackground (implements cool.scx.util.ansi.AnsiElement)
- cool.scx.util.ansi.Ansi8BitColor (implements cool.scx.util.ansi.AnsiElement)
- cool.scx.util.ArrayUtils
- cool.scx.util.Base64Utils
- cool.scx.util.io_stream_source.BytesSource (implements cool.scx.util.io_stream_source.InputStreamSource)
- cool.scx.util.io_stream_source.BytesSupplierSource (implements cool.scx.util.io_stream_source.InputStreamSource)
- cool.scx.util.CaseUtils
- cool.scx.util.circular_iterable.CircularIterable<T> (implements cool.scx.util.circular_iterable.ICircularIterable<T>)
- cool.scx.util.circular_iterable.CircularIterator<T> (implements cool.scx.util.circular_iterable.ICircularIterator<T>)
- cool.scx.util.reflect.ClassUtils
- cool.scx.util.ConsoleUtils
- cool.scx.util.reflect.ConstructorUtils
- cool.scx.util.CryptoUtils
- cool.scx.http_client.body.EmptyBody (implements cool.scx.http_client.ScxHttpClientRequestBody)
- cool.scx.util.ExecUtils
- cool.scx.util.reflect.FieldUtils
- cool.scx.util.FileUtils
- cool.scx.http_client.body.FormData (implements cool.scx.http_client.ScxHttpClientRequestBody)
- cool.scx.http_client.body.form_data.FormDataHelper
- cool.scx.http_client.body.form_data.FormDataItem
- cool.scx.http_client.body.form_data.FormDataIterable (implements java.lang.Iterable<T>)
- cool.scx.util.zip.GunzipBuilder (implements cool.scx.util.io_stream_source.InputStreamSource)
- cool.scx.util.zip.GzipBuilder (implements cool.scx.util.io_stream_source.OutputStreamSource)
- cool.scx.util.HashUtils
- cool.scx.util.HttpUtils
- cool.scx.http_client.body.JsonBody (implements cool.scx.http_client.ScxHttpClientRequestBody)
- cool.scx.util.JsonNodeHelper
- cool.scx.util.LockByKey<T>
- cool.scx.util.reflect.MethodUtils
- cool.scx.util.MultiMap<K,
V> - cool.scx.util.NetUtils
- cool.scx.util.circular_iterable.Node<E>
- cool.scx.util.io_stream_source.NullSource (implements cool.scx.util.io_stream_source.InputStreamSource)
- cool.scx.util.ObjectUtils
- cool.scx.util.OSHelper
- cool.scx.util.io_stream_source.PathSource (implements cool.scx.util.io_stream_source.InputStreamSource)
- cool.scx.util.image.ProgressiveJPEGBuilder (implements cool.scx.util.io_stream_source.OutputStreamSource)
- cool.scx.util.RandomUtils
- cool.scx.util.io_stream_source.RawInputStreamSource (implements cool.scx.util.io_stream_source.InputStreamSource)
- cool.scx.http_client.ScxHttpClientResponseBody
- cool.scx.standard.ScxDateTimeFormatter
- cool.scx.util.ScxExceptionHelper
- cool.scx.http_client.ScxHttpClient
- cool.scx.http_client.ScxHttpClientHelper
- cool.scx.http_client.ScxHttpClientOptions
- cool.scx.http_client.ScxHttpClientRequest
- cool.scx.http_client.ScxHttpClientResponse
- cool.scx.scheduler.ScxScheduler (implements java.util.concurrent.ScheduledExecutorService, org.springframework.scheduling.TaskScheduler)
- cool.scx.util.tree.ScxTreeUtils
- cool.scx.util.ScxVirtualThreadFactory (implements java.util.concurrent.ThreadFactory)
- cool.scx.util.SingleListenerFuture<T>
- cool.scx.util.StopWatch
- cool.scx.http_client.body.StringBody (implements cool.scx.http_client.ScxHttpClientRequestBody)
- cool.scx.util.StringUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cool.scx.util.ScxExceptionHelper.ScxWrappedRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
- cool.scx.util.zip.UnZipBuilder
- cool.scx.util.URIBuilder
- cool.scx.util.WindowsProxyHelper
- cool.scx.http_client.body.XmlBody (implements cool.scx.http_client.ScxHttpClientRequestBody)
- cool.scx.util.zip.ZipBuilder
- cool.scx.util.zip.ZipBuilderItem
- cool.scx.util.zip.zip_builder_item.PathZipBuilderItem
- cool.scx.util.io_stream_source.ZipEntrySource (implements cool.scx.util.io_stream_source.InputStreamSource)
- cool.scx.util.zip.ZipOptions
接口分层结构
- cool.scx.util.ansi.AnsiElement
- java.lang.Iterable<T>
- cool.scx.util.circular_iterable.ICircularIterable<T>
- java.util.Iterator<E>
- cool.scx.util.circular_iterable.ICircularIterator<T>
- cool.scx.util.io_stream_source.OutputStreamSource
- cool.scx.util.io_stream_source.InputStreamSource
- cool.scx.functional.ScxBiConsumer<T,
U, E> - cool.scx.functional.ScxBiFunction<T,
U, R, E> - cool.scx.functional.ScxConsumer<T,
E> - cool.scx.functional.ScxFunction<T,
R, E> - cool.scx.http_client.ScxHttpClientRequestBody
- cool.scx.functional.ScxRunnable<E>
- cool.scx.util.tree.ScxTree<T>
- cool.scx.util.tree.ScxTreeModel<T>
- cool.scx.util.tree.ScxTreeVisitor<T>
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cool.scx.util.ansi.AnsiBackground (implements cool.scx.util.ansi.AnsiElement)
- cool.scx.util.ansi.AnsiColor (implements cool.scx.util.ansi.AnsiElement)
- cool.scx.util.ansi.AnsiStyle (implements cool.scx.util.ansi.AnsiElement)
- cool.scx.util.case_impl.CaseType
- cool.scx.standard.FileFormat
- cool.scx.util.FileUtils.DeleteOption
- cool.scx.standard.HttpHeader
- cool.scx.standard.HttpMethod
- cool.scx.standard.HttpStatusCode
- cool.scx.standard.MediaType
- cool.scx.util.ObjectUtils.Option
- cool.scx.util.OSHelper.OSType
- cool.scx.util.RandomUtils.PoolType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
记录类分层结构
- java.lang.Object
- java.lang.Record
- cool.scx.util.NetUtils.IPAddress
- cool.scx.util.OSHelper.OSInfo
- cool.scx.scheduler.ScheduleStatus
- cool.scx.util.WindowsProxyHelper.ProxyInfo
- java.lang.Record