类分层结构
- java.lang.Object
- com.jn.langx.AbstractAccessor<K,T> (implements com.jn.langx.Accessor<K,T>)
- com.jn.langx.cache.AbstractCache<K,V> (implements com.jn.langx.cache.Cache<K,V>, com.jn.langx.lifecycle.Lifecycle)
- com.jn.langx.cache.AbstractCacheLoader<K,V> (implements com.jn.langx.cache.Loader<K,V>)
- com.jn.langx.classpath.cp.AbstractClasspath (implements com.jn.langx.classpath.Classpath)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- com.jn.langx.configuration.AbstractConfigurationRepository<T,Loader,Writer> (implements com.jn.langx.configuration.ConfigurationRepository<T,Loader,Writer>, com.jn.langx.Reloadable)
- com.jn.langx.util.reflect.parameter.AbstractConstructorParameterSupplier (implements com.jn.langx.util.reflect.parameter.ConstructorParameterSupplier)
- com.jn.langx.util.io.file.filter.AbstractFileFilter (implements com.jn.langx.util.io.file.FileFilter)
- com.jn.langx.pipeline.AbstractHandler (implements com.jn.langx.pipeline.Handler)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- com.jn.langx.util.collection.BoundedConcurrentHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
- com.jn.langx.util.concurrent.clhm.ConcurrentLinkedHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
- com.jn.langx.util.collection.ConcurrentReferenceHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>)
- com.jn.langx.util.collection.CopyOnWriteHashMap<K,V>
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- com.jn.langx.util.collection.LinkedTreeMap<K,V> (implements java.io.Serializable)
- java.util.TreeMap<K,V> (implements java.lang.Cloneable, java.util.NavigableMap<K,V>, java.io.Serializable)
- com.jn.langx.util.collection.trie.TrieMap<V> (implements java.util.Map<K,V>, java.io.Serializable)
- com.jn.langx.util.reflect.parameter.AbstractMethodParameterSupplier (implements com.jn.langx.util.reflect.parameter.MethodParameterSupplier)
- com.jn.langx.io.resource.AbstractResource<E> (implements com.jn.langx.io.resource.Resource<E>)
- com.jn.langx.algorithm.ahocorasick.trie.handler.AbstractStatefulEmitHandler (implements com.jn.langx.algorithm.ahocorasick.trie.handler.StatefulEmitHandler)
- com.jn.langx.proxy.aop.AopProxyFactory (implements com.jn.langx.proxy.ProxyFactory<I,O>)
- com.jn.langx.util.memory.objectsize.Arch32MemoryLayoutSpecification (implements com.jn.langx.util.memory.objectsize.MemoryLayoutSpecification)
- com.jn.langx.util.memory.objectsize.Arch64CompressedMemoryLayoutSpecified (implements com.jn.langx.util.memory.objectsize.MemoryLayoutSpecification)
- com.jn.langx.util.memory.objectsize.Arch64UncompressedMemoryLayoutSpecification (implements com.jn.langx.util.memory.objectsize.MemoryLayoutSpecification)
- com.jn.langx.escape.ArrayBasedEscaperMap
- com.jn.langx.util.collection.iter.ArrayEnumeration<E> (implements java.util.Enumeration<E>)
- com.jn.langx.util.valuegetter.ArrayValueGetter<E> (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.util.collection.Arrs
- com.jn.langx.util.concurrent.Atomics
- com.jn.langx.util.id.AutoIncrementIdGenerator (implements com.jn.langx.IdGenerator<E>)
- com.jn.langx.util.id.Base64IdGenerator (implements com.jn.langx.IdGenerator<E>)
- com.jn.langx.expression.BaseExpression<Result> (implements com.jn.langx.expression.Expression<Result>)
- com.jn.langx.expression.operator.AbstractBinaryOperator<Left,Right,Result> (implements com.jn.langx.expression.operator.BinaryOperator<Left,Right,Result>)
- com.jn.langx.expression.operator.arithmetic.Add
- com.jn.langx.expression.operator.logic.And<E,F> (implements com.jn.langx.expression.operator.logic.BinaryLogicOperator<Left,Right>)
- com.jn.langx.expression.operator.arithmetic.Divide
- com.jn.langx.expression.operator.compare.EQ<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.compare.GE<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.compare.GT<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.compare.IN<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.compare.LE<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.compare.LT<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.arithmetic.Mod
- com.jn.langx.expression.operator.arithmetic.Multiple
- com.jn.langx.expression.operator.compare.NE<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.compare.NI<E> (implements com.jn.langx.expression.operator.compare.CompareOperator<Left,Right>)
- com.jn.langx.expression.operator.logic.OR<E,F> (implements com.jn.langx.expression.operator.logic.BinaryLogicOperator<Left,Right>)
- com.jn.langx.expression.operator.arithmetic.Subtract
- com.jn.langx.expression.operator.AbstractUnaryOperator<E,R> (implements com.jn.langx.expression.operator.UnaryOperator<E,R>)
- com.jn.langx.expression.operator.logic.Non<E> (implements com.jn.langx.expression.operator.logic.UnaryLogicOperator<E>)
- com.jn.langx.expression.value.ValueExpression<E> (implements com.jn.langx.expression.Expression<Result>)
- com.jn.langx.management.BaseMBeanServiceProvider
- com.jn.langx.codec.BaseNCodec (implements com.jn.langx.codec.BinaryDecoder, com.jn.langx.codec.BinaryEncoder)
- com.jn.langx.codec.base64.Base64
- com.jn.langx.codec.BaseNCodec.Context
- com.jn.langx.management.BaseService (implements com.jn.langx.management.MBeanService)
- com.jn.langx.util.bean.Beans
- com.jn.langx.util.converter.BooleanConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.util.BooleanEvaluator
- com.jn.langx.util.Booleans
- com.jn.langx.util.io.ByteBufferDebugger
- com.jn.langx.util.converter.ByteConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.util.ByteProcessor.IndexNotOfProcessor (implements com.jn.langx.util.ByteProcessor)
- com.jn.langx.util.ByteProcessor.IndexOfProcessor (implements com.jn.langx.util.ByteProcessor)
- com.jn.langx.util.Bytes
- com.jn.langx.util.Bytes.InputStreamByteSupplier (implements com.jn.langx.util.Bytes.ByteSupplier)
- com.jn.langx.util.Bytes.OutputStreamByteConsumer (implements com.jn.langx.util.Bytes.ByteConsumer)
- com.jn.langx.cache.CacheBuilder<K,V>
- com.jn.langx.util.comparator.CalendarComparator (implements java.util.Comparator<T>)
- com.jn.langx.util.Calendars
- com.jn.langx.util.io.Channels
- com.jn.langx.util.comparator.CharComparator (implements java.util.Comparator<T>)
- com.jn.langx.escape.CharEscaper (implements com.jn.langx.escape.Escaper)
- com.jn.langx.escape.CharEscaperBuilder
- com.jn.langx.util.Chars
- com.jn.langx.util.io.Charsets
- com.jn.langx.security.Ciphers
- java.lang.ClassLoader
- com.jn.langx.util.ClassLoaders
- com.jn.langx.classpath.Classpaths
- com.jn.langx.util.net.ClusterAddressParser (implements com.jn.langx.Parser<I,O>)
- com.jn.langx.util.collection.diff.CollectionDiffer<E> (implements com.jn.langx.util.collection.Differ<V,R>)
- com.jn.langx.util.collection.diff.CollectionDiffResult<E> (implements com.jn.langx.util.collection.diff.CollectionDifferResult<C>)
- com.jn.langx.util.collection.Collects
- com.jn.langx.commandline.launcher.CommandLauncherFactory
- com.jn.langx.commandline.launcher.CommandLauncherImpl (implements com.jn.langx.commandline.launcher.CommandLauncher)
- com.jn.langx.commandline.CommandLine
- com.jn.langx.commandline.util.CommandLineDebugUtils
- com.jn.langx.commandline.util.CommandLineStringUtils
- com.jn.langx.util.concurrent.CommonThreadFactory (implements com.jn.langx.factory.Factory<I,O>, java.util.concurrent.ThreadFactory)
- com.jn.langx.util.collection.tree.CommonTree (implements com.jn.langx.util.collection.tree.Tree<T>)
- com.jn.langx.util.comparator.ComparableComparator<E> (implements java.util.Comparator<T>)
- com.jn.langx.util.comparator.Comparators
- com.jn.langx.util.comparator.Compares
- com.jn.langx.util.concurrent.completion.CompletableFuture<T> (implements com.jn.langx.util.concurrent.completion.CompletionStep<T>, java.util.concurrent.Future<V>)
- com.jn.langx.util.collection.iter.CompositeEnumeration<E> (implements java.util.Enumeration<E>)
- com.jn.langx.util.valuegetter.CompositeValueGetter (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.util.concurrent.clhm.ConcurrentLinkedHashMap.Builder<K,V>
- com.jn.langx.configuration.ConfigurationEventFactory<T>
- com.jn.langx.management.ConnectorConfiguration (implements com.jn.langx.configuration.Configuration)
- com.jn.langx.util.converter.ConverterService
- com.jn.langx.util.collection.CopyOnWriteConcurrentMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>)
- com.jn.langx.util.timing.cron.CronExpression (implements java.lang.Cloneable, java.io.Serializable)
- com.jn.langx.util.timing.cron.CronExpression.ValueSet
- com.jn.langx.util.timing.cron.CronExpressionBuilder (implements com.jn.langx.Builder<E>)
- com.jn.langx.util.timing.cron.CronExpressions
- com.jn.langx.text.CStyleStringFormatter (implements com.jn.langx.text.StringTemplateFormatter)
- com.jn.langx.text.csv.CsvFormat (implements java.io.Serializable)
- com.jn.langx.text.csv.CsvParser (implements java.io.Closeable, java.lang.Iterable<T>)
- com.jn.langx.text.csv.CsvPrinter (implements java.io.Closeable, java.io.Flushable)
- com.jn.langx.text.csv.CsvRecord (implements java.lang.Iterable<T>, java.io.Serializable)
- com.jn.langx.text.CustomPatternStringFormatter (implements com.jn.langx.text.StringTemplateFormatter)
- com.jn.langx.configuration.database.DatabaseBasedConfigurationLoader<T> (implements com.jn.langx.configuration.ConfigurationLoader<T>)
- com.jn.langx.configuration.database.DatabaseBasedConfigurationWriter<T> (implements com.jn.langx.configuration.ConfigurationWriter<T>)
- com.jn.langx.util.DataSize
- com.jn.langx.util.DataSizes
- com.jn.langx.util.Dates
- com.jn.langx.commandline.DefaultCommandLineExecutor (implements com.jn.langx.commandline.CommandLineExecutor)
- com.jn.langx.proxy.aop.DefaultConstructorInvocation (implements com.jn.langx.proxy.aop.ConstructorInvocation)
- com.jn.langx.algorithm.ahocorasick.trie.handler.DefaultEmitHandler (implements com.jn.langx.algorithm.ahocorasick.trie.handler.StatefulEmitHandler)
- com.jn.langx.commandline.DefaultExecuteResultHandler (implements com.jn.langx.commandline.ExecuteResultHandler)
- com.jn.langx.net.hosts.DefaultHostsFileEntriesResolver (implements com.jn.langx.net.hosts.HostsFileEntriesResolver)
- com.jn.langx.text.i18n.DefaultI18nMessageRegistry (implements com.jn.langx.text.i18n.I18nMessageRegistry, com.jn.langx.lifecycle.Initializable)
- com.jn.langx.pipeline.DefaultPipeline<T> (implements com.jn.langx.pipeline.Pipeline<T>)
- com.jn.langx.commandline.environment.DefaultProcessingEnvironment
- com.jn.langx.io.resource.DefaultResourceLoader (implements com.jn.langx.io.resource.ResourceLoader)
- com.jn.langx.classpath.scanner.DefaultUrlResolver (implements com.jn.langx.util.net.UrlResolver)
- com.jn.langx.io.stream.DelimiterBasedReadableByteChannel (implements java.lang.Iterable<T>, java.nio.channels.ReadableByteChannel)
- com.jn.langx.configuration.file.directoryfile.DirectoryBasedFileConfigurationLoader<T> (implements com.jn.langx.configuration.ConfigurationLoader<T>)
- com.jn.langx.configuration.file.directoryfile.DirectoryBasedFileConfigurationWriter<T> (implements com.jn.langx.configuration.ConfigurationWriter<T>)
- com.jn.langx.io.resource.DirectoryBasedFileResourceLoader (implements com.jn.langx.io.resource.ResourceLoader)
- com.jn.langx.util.converter.DoubleConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.util.DoubleStatistics (implements com.jn.langx.util.function.Consumer<E>)
- com.jn.langx.text.xml.resolver.DTDEntityResolver (implements org.xml.sax.EntityResolver)
- com.jn.langx.util.Emptys
- com.jn.langx.util.enums.base.EnumDelegate (implements com.jn.langx.util.enums.base.CommonEnum)
- com.jn.langx.util.collection.iter.EnumerationIterable<E> (implements java.lang.Iterable<T>)
- com.jn.langx.util.enums.Enums
- com.jn.langx.classpath.scanner.EnvironmentDetection
- com.jn.langx.commandline.environment.EnvironmentUtils
- com.jn.langx.util.comparator.EqualsComparator<V> (implements java.util.Comparator<T>)
- com.jn.langx.util.Equivalence<T>
- com.jn.langx.util.Equivalence.Wrapper<T> (implements java.io.Serializable)
- com.jn.langx.escape.Escapers
- com.jn.langx.escape.Escapers.Builder
- java.util.EventObject (implements java.io.Serializable)
- com.jn.langx.util.concurrent.ExclusiveExecutor (implements java.util.concurrent.Executor)
- com.jn.langx.commandline.ExecuteWatchdog (implements com.jn.langx.commandline.TimeoutObserver)
- com.jn.langx.util.reflect.FieldAttributes (implements com.jn.langx.util.reflect.MemberAttributes<M>)
- com.jn.langx.util.reflect.FieldComparator (implements com.jn.langx.util.comparator.DelegatableComparator)
- com.jn.langx.util.reflect.classparse.FieldInfo
- com.jn.langx.util.reflect.classparse.FieldSetterAndGetterClassParser<F> (implements com.jn.langx.util.reflect.classparse.ClassParser<R>)
- com.jn.langx.security.FileDigestGenerator
- com.jn.langx.security.FileDigestGenerator.FileReader<INPUT> (implements java.lang.Iterable<T>, java.util.Iterator<E>)
- com.jn.langx.util.io.file.FileFilters
- com.jn.langx.util.io.file.Filenames
- com.jn.langx.util.io.file.Files
- com.jn.langx.util.io.file.FileSystems
- com.jn.langx.util.bloom.Filter (implements com.jn.langx.util.io.Writable)
- com.jn.langx.util.converter.FloatConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.util.function.Functions
- com.jn.langx.util.concurrent.threadlocal.GlobalThreadLocalMap
- com.jn.langx.util.compress.GZips
- com.jn.langx.pipeline.HandlerContext
- com.jn.langx.util.hash.Hash
- com.jn.langx.util.hash.HashCodeBuilder (implements com.jn.langx.Builder<E>)
- com.jn.langx.util.reflect.reference.HashedStrongReference<V> (implements com.jn.langx.util.struct.Reference<T>)
- com.jn.langx.util.timing.timer.HashedWheelTimer (implements com.jn.langx.util.timing.timer.Timer)
- com.jn.langx.util.bloom.HashFunction
- com.jn.langx.codec.Hex (implements com.jn.langx.codec.BinaryDecoder, com.jn.langx.codec.BinaryEncoder)
- com.jn.langx.util.struct.Holder<V> (implements com.jn.langx.util.struct.ValueHolder<V>)
- com.jn.langx.net.hosts.HostsFileEntries
- com.jn.langx.net.hosts.HostsFileParser
- com.jn.langx.text.html.HtmlEscapers
- com.jn.langx.text.html.Htmls
- com.jn.langx.http.HttpHeaders (implements com.jn.langx.util.collection.multivalue.MultiValueMap<K,V>, java.io.Serializable)
- com.jn.langx.http.HttpQueryStrings
- com.jn.langx.http.HttpRange
- com.jn.langx.util.net.HttpUrlEncoders
- com.jn.langx.util.collection.IdentityMap<K,V> (implements java.util.Map<K,V>)
- com.jn.langx.util.collection.IdentityMap.IdentityKey<K> (implements java.io.Serializable)
- com.jn.langx.util.collection.IdentityMap.IdentityMapEntry<K,V> (implements java.util.Map.Entry<K,V>)
- com.jn.langx.util.collection.IdentitySet (implements java.util.Set<E>)
- com.jn.langx.text.xml.errorhandler.IgnoreErrorHandler (implements org.xml.sax.ErrorHandler)
- com.jn.langx.management.connector.server.impl.IIOPJMXConnectorServerWrapper (implements com.jn.langx.management.connector.server.JMXConnectorServerWrapper)
- com.jn.langx.util.collection.IncludeExcludeSet<T,P> (implements com.jn.langx.util.function.Predicate<V>)
- java.io.InputStream (implements java.io.Closeable)
- com.jn.langx.commandline.InputStreamPumper (implements java.lang.Runnable)
- com.jn.langx.util.converter.IntegerConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.algorithm.ahocorasick.interval.Interval (implements com.jn.langx.algorithm.ahocorasick.interval.Intervalable)
- com.jn.langx.algorithm.ahocorasick.trie.Emit (implements com.jn.langx.algorithm.ahocorasick.interval.Intervalable)
- com.jn.langx.algorithm.ahocorasick.interval.IntervalableComparatorByPosition (implements java.util.Comparator<T>)
- com.jn.langx.algorithm.ahocorasick.interval.IntervalableComparatorBySize (implements java.util.Comparator<T>)
- com.jn.langx.algorithm.ahocorasick.interval.IntervalNode
- com.jn.langx.algorithm.ahocorasick.interval.IntervalTree
- com.jn.langx.util.io.IOs
- com.jn.langx.net.iptable.IpFilter
- com.jn.langx.util.collection.iter.IterableEnumeration<E> (implements java.util.Enumeration<E>)
- com.jn.langx.util.collection.iter.Iterables
- com.jn.langx.util.valuegetter.IterableValueGetter<V> (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.util.collection.iter.IteratorEnumeration<E> (implements java.util.Enumeration<E>)
- com.jn.langx.util.collection.iter.IteratorIterable<E> (implements java.lang.Iterable<T>)
- com.jn.langx.util.reflect.parameter.Java6ConstructorParameter (implements com.jn.langx.util.reflect.parameter.ConstructorParameter)
- com.jn.langx.util.reflect.parameter.Java6MethodParameter (implements com.jn.langx.util.reflect.parameter.MethodParameter)
- com.jn.langx.jndi.JavaBeanContext (implements javax.naming.Context)
- com.jn.langx.jndi.JavaBeanContextFactory (implements javax.naming.spi.InitialContextFactory)
- com.jn.langx.classpath.scanner.jboss.JBossVFSv2UrlResolver (implements com.jn.langx.util.net.UrlResolver)
- com.jn.langx.management.connector.JmxAuthBuilder
- com.jn.langx.management.JMXConnection (implements java.io.Closeable)
- com.jn.langx.management.connector.remote.JMXRemoteConnectionFactory (implements com.jn.langx.management.JMXConnectionFactory)
- com.jn.langx.management.connector.local.jndi.JndiLocalConnectionFactory (implements com.jn.langx.management.JMXConnectionFactory)
- com.jn.langx.util.bloom.Key (implements com.jn.langx.util.io.WritableComparable<T>)
- com.jn.langx.util.io.file.comparator.LastModifiedFileComparator (implements java.util.Comparator<T>)
- com.jn.langx.util.io.LineDelimiter
- com.jn.langx.util.io.LineIterator (implements java.io.Closeable, java.util.Iterator<E>)
- com.jn.langx.util.valuegetter.LinerCollectionValueGetter<V> (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.util.collection.LinkedCaseInsensitiveMap<V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- com.jn.langx.util.collection.multivalue.LinkedMultiValueMap<K,V> (implements java.lang.Cloneable, com.jn.langx.util.collection.multivalue.MultiValueMap<K,V>, java.io.Serializable)
- com.jn.langx.util.valuegetter.LiteralValueGetter<V> (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.io.resource.Location (implements java.lang.Comparable<T>, com.jn.langx.util.EmptyEvalutible)
- com.jn.langx.io.resource.Locations
- com.jn.langx.text.xml.errorhandler.LogErrorHandler (implements org.xml.sax.ErrorHandler)
- com.jn.langx.util.converter.LongConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.util.jar.Manifests
- com.jn.langx.util.collection.diff.MapDiffer<K,V> (implements com.jn.langx.util.collection.Differ<V,R>)
- com.jn.langx.util.collection.diff.MapDiffResult<K,V> (implements com.jn.langx.util.collection.diff.CollectionDifferResult<C>)
- com.jn.langx.util.collection.Maps
- com.jn.langx.util.valuegetter.MapValueGetter<V> (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.util.Maths
- com.jn.langx.management.MBean
- com.jn.langx.management.MBeans
- com.jn.langx.security.MD5
- com.jn.langx.util.valuegetter.MemberValueGetter<M,T,V> (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.security.MessageDigests
- com.jn.langx.util.reflect.MethodAttributes (implements com.jn.langx.util.reflect.MemberAttributes<M>)
- com.jn.langx.proxy.MethodInvocation
- com.jn.langx.http.mime.MimeType (implements java.lang.Comparable<T>, java.io.Serializable)
- com.jn.langx.http.mime.MimeType.SpecificityComparator<T> (implements java.util.Comparator<T>)
- com.jn.langx.http.mime.MimeTypes
- com.jn.langx.util.reflect.Modifiers
- com.jn.langx.util.collection.MultiKeyMap<V> (implements java.util.Map<K,V>)
- com.jn.langx.util.collection.multivalue.MultiValueMapAdapter<K,V> (implements com.jn.langx.util.collection.multivalue.MultiValueMap<K,V>, java.io.Serializable)
- com.jn.langx.util.struct.mutable.MutableValue (implements java.lang.Comparable<T>)
- com.jn.langx.text.xml.Namespace
- com.jn.langx.text.xml.Namespaces
- com.jn.langx.net.port.NativeLocalTcpPortGenerator (implements com.jn.langx.net.port.LocalPortGenerator)
- com.jn.langx.net.port.NativeLocalUdpPortGenerator (implements com.jn.langx.net.port.LocalPortGenerator)
- com.jn.langx.util.net.Nets
- com.jn.langx.util.net.NetworkAddress
- com.jn.langx.text.xml.NodeNamespaceContext (implements javax.xml.namespace.NamespaceContext)
- com.jn.langx.util.comparator.NonZeroComparator<E> (implements java.util.Comparator<T>)
- com.jn.langx.configuration.NoopConfigurationLoader<T> (implements com.jn.langx.configuration.ConfigurationLoader<T>)
- com.jn.langx.configuration.NoopConfigurationWriter<T> (implements com.jn.langx.configuration.ConfigurationWriter<T>)
- com.jn.langx.util.converter.NoopConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.text.xml.resolver.NullEntityResolver (implements org.xml.sax.EntityResolver)
- com.jn.langx.util.collection.iter.NullIterator<E> (implements java.util.Iterator<E>)
- com.jn.langx.util.Numbers
- com.jn.langx.management.ObjectNames
- com.jn.langx.util.Objects
- com.jn.langx.util.memory.objectsize.ObjectSizeCalculator
- com.jn.langx.util.OS
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- com.jn.langx.util.pagination.PagingRequest<E>
- com.jn.langx.util.pagination.PagingResult<E>
- com.jn.langx.util.struct.Pair<K,V>
- com.jn.langx.util.comparator.ParallelingComparator (implements java.util.Comparator<T>)
- com.jn.langx.text.ParameterizedMessage
- com.jn.langx.util.reflect.type.ParameterizedTypeGetter<T>
- com.jn.langx.util.reflect.type.ParameterizedTypeImpl (implements java.lang.reflect.ParameterizedType)
- com.jn.langx.util.reflect.type.ParameterizedTypeImpl.GenericArrayTypeImpl (implements java.lang.reflect.GenericArrayType, java.io.Serializable)
- com.jn.langx.util.reflect.type.ParameterizedTypeImpl.WildcardTypeImpl (implements java.io.Serializable, java.lang.reflect.WildcardType)
- com.jn.langx.util.reflect.parameter.ParameterMeta
- com.jn.langx.util.reflect.ParameterServiceRegistry
- com.jn.langx.text.pinyin.Pinyin
- com.jn.langx.text.pinyin.Pinyin.Config
- com.jn.langx.text.pinyin.PinyinMapDict (implements com.jn.langx.text.pinyin.PinyinDict)
- com.jn.langx.util.collection.Pipeline<E>
- com.jn.langx.pipeline.Pipelines
- com.jn.langx.util.valuegetter.PipelineValueGetter (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.security.PKIs
- com.jn.langx.util.Platform
- com.jn.langx.management.connector.local.platform.PlatformLocalConnectionFactory (implements com.jn.langx.management.JMXConnectionFactory)
- com.jn.langx.util.Preconditions
- com.jn.langx.util.collection.PrimitiveArrays
- com.jn.langx.util.reflect.type.Primitives
- com.jn.langx.text.properties.PropertiesPlaceholderParser (implements com.jn.langx.text.PlaceholderParser)
- com.jn.langx.text.properties.PropertyPlaceholderHandler
- com.jn.langx.text.properties.Props
- com.jn.langx.proxy.Proxys
- com.jn.langx.commandline.PumpStreamHandler (implements com.jn.langx.commandline.ExecuteStreamHandler)
- com.jn.langx.util.Radixs
- com.jn.langx.text.xml.errorhandler.RaiseErrorHandler (implements org.xml.sax.ErrorHandler)
- java.util.Random (implements java.io.Serializable)
- com.jn.langx.util.jar.multiplelevel.RandomAccessDataFile (implements com.jn.langx.util.jar.multiplelevel.RandomAccessData)
- java.lang.ref.Reference<T>
- com.jn.langx.util.reflect.reference.ReferenceEntry<K,V>
- com.jn.langx.cache.Entry<K,V>
- com.jn.langx.util.reflect.reference.References
- com.jn.langx.util.reflect.Reflects
- com.jn.langx.util.script.javascript.regexp.RegExp
- com.jn.langx.util.timing.ntp.RelativeTime
- com.jn.langx.util.timing.ntp.RelativeTimeManager
- com.jn.langx.cache.RemoveListeners
- com.jn.langx.util.memory.leak.ResourceLeakDetector<T>
- com.jn.langx.util.memory.leak.ResourceLeakDetectorFactory
- com.jn.langx.io.resource.ResourceRegion
- com.jn.langx.io.resource.Resources
- com.jn.langx.util.comparator.ReverseComparator<V> (implements java.util.Comparator<T>)
- com.jn.langx.util.collection.iter.ReverseListIterator<E> (implements java.util.Iterator<E>)
- com.jn.langx.management.connector.server.impl.RMIJMXConnectorServerWrapper (implements com.jn.langx.management.connector.server.JMXConnectorServerWrapper)
- com.jn.langx.management.connector.server.impl.RMIJMXConnectorServerWrapper.RmiClientLocalhostSocketFactory (implements java.rmi.server.RMIClientSocketFactory, java.io.Serializable)
- com.jn.langx.security.SecureRandoms
- com.jn.langx.util.converter.ShortConverter (implements com.jn.langx.Converter<I,O>)
- com.jn.langx.commandline.ShutdownHookProcessDestroyer (implements com.jn.langx.commandline.ProcessDestroyer, java.lang.Runnable)
- com.jn.langx.security.Signatures
- com.jn.langx.event.local.SimpleEventPublisher (implements com.jn.langx.event.EventPublisher<EVENT>)
- com.jn.langx.util.id.SimpleIdGenerator (implements com.jn.langx.IdGenerator<E>)
- com.jn.langx.util.struct.counter.SimpleIntegerCounter (implements com.jn.langx.util.struct.counter.Counter<E>)
- com.jn.langx.proxy.SimpleInvocationHandler (implements java.lang.reflect.InvocationHandler)
- com.jn.langx.util.struct.counter.SimpleLongCounter (implements com.jn.langx.util.struct.counter.Counter<E>)
- com.jn.langx.proxy.SimpleProxyFactory (implements com.jn.langx.proxy.ProxyFactory<I,O>)
- com.jn.langx.util.script.SimpleScriptEngineFactory
- com.jn.langx.util.collection.stack.SimpleStack<E> (implements com.jn.langx.util.collection.stack.Stack<E>)
- com.jn.langx.util.collection.tree.SimpleTree (implements com.jn.langx.util.collection.tree.Tree<T>)
- com.jn.langx.util.io.file.comparator.SizeFileComparator (implements java.util.Comparator<T>)
- com.jn.langx.util.id.SnowflakeIdGenerator (implements com.jn.langx.IdGenerator<E>)
- com.jn.langx.util.id.snowflake.SnowflakeIdWorker (implements com.jn.langx.IdGenerator<E>)
- com.jn.langx.util.id.snowflake.SnowflakeIdWorkerProviderLoader
- com.jn.langx.util.net.Sockets
- com.jn.langx.algorithm.ahocorasick.trie.State
- com.jn.langx.util.timing.StopWatch
- com.jn.langx.util.timing.StopWatch.TaskInfo
- com.jn.langx.commandline.StreamPumper (implements java.lang.Runnable)
- com.jn.langx.util.valuegetter.StreamValueGetter<O> (implements com.jn.langx.util.valuegetter.ValueGetter<T,V>)
- com.jn.langx.util.comparator.StringComparator (implements java.util.Comparator<T>)
- com.jn.langx.util.StringJoiner
- com.jn.langx.util.StringMaker
- com.jn.langx.util.Strings
- com.jn.langx.text.StringTemplate
- com.jn.langx.text.StringTemplate.IndexBasedValueGetter (implements com.jn.langx.util.function.Function2<I1,I2,O>)
- com.jn.langx.text.StringTemplateFormatterChain (implements com.jn.langx.text.StringTemplateFormatter)
- com.jn.langx.text.StringTemplates
- com.jn.langx.text.StringTemplates.TemplateFluenter
- com.jn.langx.util.timing.clock.SystemClock (implements com.jn.langx.util.timing.clock.Clock)
- com.jn.langx.environment.SystemEnvironment (implements com.jn.langx.environment.Environment)
- com.jn.langx.util.id.snowflake.SystemEnvironmentSnowflakeIdWorkerProvider (implements com.jn.langx.util.id.snowflake.SnowflakeIdWorkerProvider)
- com.jn.langx.util.SystemPropertys
- com.jn.langx.util.concurrent.interceptor.TaskInterceptorChain (implements com.jn.langx.util.concurrent.TaskInterceptor)
- java.lang.Thread (implements java.lang.Runnable)
- java.lang.ThreadLocal<T>
- com.jn.langx.factory.ThreadLocalFactory<I,E> (implements com.jn.langx.Delegatable<T>, com.jn.langx.factory.Factory<I,O>)
- com.jn.langx.util.struct.ThreadLocalHolder<V> (implements com.jn.langx.util.struct.ValueHolder<V>)
- com.jn.langx.util.concurrent.Threads
- com.jn.langx.util.concurrent.Threads.NamePredicate (implements com.jn.langx.util.concurrent.Threads.ThreadGroupPredicate, com.jn.langx.util.concurrent.Threads.ThreadPredicate)
- com.jn.langx.util.concurrent.Threads.ThreadIdPredicate (implements com.jn.langx.util.concurrent.Threads.ThreadPredicate)
- com.jn.langx.util.collection.stack.ThreadSafeStack<E> (implements com.jn.langx.util.collection.stack.Stack<E>)
- java.lang.Throwable (implements java.io.Serializable)
- com.jn.langx.util.ThrowableFunction<I,O> (implements com.jn.langx.util.function.Function<I,O>)
- com.jn.langx.util.ThrowableFunction2<I1,I2,O> (implements com.jn.langx.util.function.Function2<I1,I2,O>)
- com.jn.langx.util.Throwables
- com.jn.langx.util.timing.TimeReverses
- com.jn.langx.algorithm.ahocorasick.trie.Token
- com.jn.langx.algorithm.ahocorasick.trie.Trie
- com.jn.langx.algorithm.ahocorasick.trie.Trie.TrieBuilder
- com.jn.langx.algorithm.ahocorasick.trie.TrieConfig
- com.jn.langx.util.reflect.type.Types
- com.jn.langx.util.reflect.signature.TypeSignatures
- com.jn.langx.escape.UnicodeEscaper (implements com.jn.langx.escape.Escaper)
- com.jn.langx.util.io.file.UnixFileAccessMode
- com.jn.langx.util.collection.iter.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
- com.jn.langx.util.net.URLConnections
- com.jn.langx.util.net.UrlEncoder (implements java.lang.Cloneable)
- com.jn.langx.net.escaper.UrlEscapers
- com.jn.langx.util.net.URLs
- java.net.URLStreamHandler
- com.jn.langx.util.timing.clock.UTCClock (implements com.jn.langx.util.timing.clock.Clock)
- com.jn.langx.util.id.UuidGenerator (implements com.jn.langx.IdGenerator<E>)
- com.jn.langx.commandline.Watchdog (implements java.lang.Runnable)
- com.jn.langx.util.collection.WeakIdentityHashMap<K,V> (implements java.util.Map<K,V>)
- com.jn.langx.util.concurrent.clhm.Weighers
- com.jn.langx.util.collection.WheelQueue<E> (implements java.util.Queue<E>)
- com.jn.langx.util.timing.timer.WheelTimers
- com.jn.langx.text.Words
- com.jn.langx.util.collection.iter.WrappedIterable<E> (implements java.lang.Iterable<T>)
- com.jn.langx.util.collection.iter.WrappedIterator<E> (implements java.util.Iterator<E>)
- com.jn.langx.util.collection.iter.WrappedListIterator<E> (implements java.util.ListIterator<E>)
- com.jn.langx.util.collection.WrappedNonAbsentMap<K,V> (implements java.util.Map<K,V>)
- com.jn.langx.util.concurrent.WrappedTasks
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- com.jn.langx.text.xml.XmlAccessor
- com.jn.langx.text.xml.XmlEscapers
- com.jn.langx.text.xml.Xmls
- com.jn.langx.text.xml.XPaths
- java.util.zip.ZipFile (implements java.io.Closeable)
- com.jn.langx.util.compress.Zips
接口分层结构
- com.jn.langx.Accessor<K,T>
- java.lang.reflect.AnnotatedElement
- com.jn.langx.util.collection.BoundedConcurrentHashMap.EvictionListener<K,V>
- com.jn.langx.util.collection.BoundedConcurrentHashMap.EvictionPolicy<K,V>
- com.jn.langx.Builder<E>
- com.jn.langx.util.ByteProcessor
- com.jn.langx.util.Bytes.ByteConsumer
- com.jn.langx.util.Bytes.ByteSupplier
- com.jn.langx.cache.Cache<K,V>
- com.jn.langx.classpath.scanner.ClassPathLocationScanner
- com.jn.langx.classpath.ClasspathScanner
- com.jn.langx.util.timing.clock.Clock
- com.jn.langx.util.function.Collector<E,C>
- com.jn.langx.commandline.launcher.CommandLauncher
- com.jn.langx.commandline.CommandLineExecutor
- com.jn.langx.util.enums.base.CommonEnum
- java.lang.Comparable<T>
- java.util.Comparator<T>
- com.jn.langx.util.concurrent.completion.CompletableFuture.AsynchronousCompletionTask
- com.jn.langx.util.concurrent.completion.CompletionStep<T>
- com.jn.langx.configuration.Configuration
- com.jn.langx.configuration.ConfigurationLoader<T>
- com.jn.langx.configuration.ConfigurationSerializer<T,O>
- com.jn.langx.configuration.ConfigurationWriter<T>
- com.jn.langx.util.function.Consumer<E>
- com.jn.langx.util.function.Consumer2<K,V>
- com.jn.langx.util.struct.counter.Counter<E>
- com.jn.langx.codec.Decoder
- com.jn.langx.Delegatable<T>
- com.jn.langx.lifecycle.Destroyable
- com.jn.langx.util.collection.Differ<V,R>
- com.jn.langx.util.collection.DiffResult
- com.jn.langx.algorithm.ahocorasick.trie.handler.EmitHandler
- com.jn.langx.util.EmptyEvalutible
- com.jn.langx.codec.Encoder
- com.jn.langx.util.concurrent.clhm.EntryWeigher<K,V>
- com.jn.langx.environment.Environment
- com.jn.langx.escape.Escaper
- java.util.EventListener
- com.jn.langx.event.EventPublisher<EVENT>
- com.jn.langx.event.EventPublisherAware
- com.jn.langx.util.concurrent.clhm.EvictionListener<K,V>
- com.jn.langx.commandline.ExecuteResultHandler
- com.jn.langx.commandline.ExecuteStreamHandler
- com.jn.langx.expression.Expression<Result>
- java.io.FileFilter
- java.io.FilenameFilter
- com.jn.langx.Filter<E>
- com.jn.langx.Formatter<I,O>
- com.jn.langx.util.function.Function<I,O>
- com.jn.langx.util.function.Function2<I1,I2,O>
- com.jn.langx.util.function.Mapper2<I1,I2,O>
- com.jn.langx.util.function.Operator2<V>
- com.jn.langx.pipeline.Handler
- com.jn.langx.util.hash.Hashed
- com.jn.langx.net.hosts.HostsFileEntriesResolver
- com.jn.langx.text.i18n.I18nMessageRegistry
- com.jn.langx.lifecycle.Initializable
- com.jn.langx.proxy.aop.Invocation<M>
- java.lang.reflect.InvocationHandler
- com.jn.langx.proxy.invokerdelegate.Invoker
- com.jn.langx.proxy.aop.InvocationInterceptor<I>
- java.lang.Iterable<T>
- java.util.Collection<E>
- com.jn.langx.util.collection.stack.Stack<E>
- com.jn.langx.util.collection.stack.Stack<E>
- java.util.Iterator<E>
- com.jn.langx.management.JMXConnectionFactory
- com.jn.langx.util.JvmConstants
- com.jn.langx.util.collection.diff.KeyBuilder<K,O>
- com.jn.langx.lifecycle.Lifecycle
- com.jn.langx.cache.Loader<K,V>
- com.jn.langx.io.resource.Locatable
- java.util.Map<K,V>
- com.jn.langx.management.MBeanService
- com.jn.langx.util.reflect.MemberAttributes<M>
- com.jn.langx.util.memory.objectsize.MemoryLayoutSpecification
- com.jn.langx.Parser<I,O>
- com.jn.langx.lifecycle.Pauseable
- com.jn.langx.text.pinyin.PinyinDict
- com.jn.langx.pipeline.Pipeline<T>
- com.jn.langx.util.function.Predicate<V>
- com.jn.langx.util.function.Predicate2<K,V>
- com.jn.langx.commandline.ProcessDestroyer
- com.jn.langx.util.jar.multiplelevel.RandomAccessData
- com.jn.langx.Reloadable
- com.jn.langx.cache.RemoveListener<K,V>
- com.jn.langx.util.bloom.RemoveScheme
- com.jn.langx.repository.Repository<E,ID>
- com.jn.langx.io.resource.Resource<E>
- com.jn.langx.util.memory.leak.ResourceLeakHint
- com.jn.langx.util.memory.leak.ResourceLeakTracker<T>
- com.jn.langx.io.resource.ResourceLoader
- java.io.Serializable
- com.jn.langx.util.collection.tree.Tree<T>
- com.jn.langx.util.id.snowflake.SnowflakeIdWorkerProvider
- com.jn.langx.util.function.Supplier<I,O>
- com.jn.langx.util.function.Supplier0<O>
- com.jn.langx.util.concurrent.TaskInterceptor
- com.jn.langx.util.concurrent.Threads.ThreadGroupPredicate
- com.jn.langx.util.concurrent.Threads.ThreadPredicate
- com.jn.langx.util.timing.timer.Timeout
- com.jn.langx.commandline.TimeoutObserver
- com.jn.langx.util.timing.timer.Timer
- com.jn.langx.util.timing.timer.TimerTask
- com.jn.langx.management.service.Unserializable
- com.jn.langx.io.resource.Urlable
- com.jn.langx.util.net.UrlResolver
- com.jn.langx.util.concurrent.clhm.Weigher<V>
- com.jn.langx.util.io.Writable
- com.jn.langx.text.xml.XmlDocumentHandler<T>
注释类型分层结构
枚举分层结构
Copyright © 2020. All rights reserved.