Class Hierarchy
- java.lang.Object
- cn.ujava.common.bean.copier.AbsCopier<S,T> (implements cn.ujava.common.lang.copier.Copier<T>)
- cn.ujava.common.map.AbsEntry<K,V> (implements java.util.Map.Entry<K,V>)
- cn.ujava.common.spi.AbsServiceLoader<S> (implements cn.ujava.common.spi.ServiceLoader<S>)
- cn.ujava.common.map.multi.AbsTable<R,C,V> (implements cn.ujava.common.map.multi.Table<R,C,V>)
- cn.ujava.common.cache.impl.AbstractCache<K,V> (implements cn.ujava.common.cache.Cache<K,V>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- cn.ujava.common.convert.AbstractConverter (implements cn.ujava.common.convert.Converter, java.io.Serializable)
- cn.ujava.common.stream.AbstractEnhancedWrappedStream<T,S> (implements cn.ujava.common.stream.TerminableWrappedStream<T,S>, cn.ujava.common.stream.TransformableWrappedStream<T,S>)
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- cn.ujava.common.cache.file.AbstractFileCache (implements java.io.Serializable)
- cn.ujava.common.text.bloom.AbstractFilter (implements cn.ujava.common.text.bloom.BloomFilter)
- cn.ujava.design.responsibility.AbstractHandler (implements cn.ujava.design.responsibility.Handler)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.concurrent.ConcurrentHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
- cn.ujava.common.map.concurrent.ConcurrentLinkedHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- cn.ujava.common.codec.hash.metro.AbstractMetroHash<R> (implements cn.ujava.common.codec.hash.metro.MetroHash<R>)
- cn.ujava.common.codec.hash.metro.MetroHash128 (implements cn.ujava.common.codec.hash.Hash128<T>)
- cn.ujava.common.codec.hash.metro.MetroHash64 (implements cn.ujava.common.codec.hash.Hash64<T>)
- cn.ujava.common.text.placeholder.segment.AbstractPlaceholderSegment (implements cn.ujava.common.text.placeholder.segment.StrTemplateSegment)
- cn.ujava.common.reflect.ActualTypeMapperPool
- cn.ujava.design.adapter.Adaptee
- cn.ujava.design.adapter.Adapter (implements cn.ujava.design.adapter.Target)
- cn.ujava.design.interpreter.AddExpression (implements cn.ujava.design.interpreter.Expression)
- cn.ujava.design.visitor.AdditionExpression (implements cn.ujava.design.visitor.Expression)
- cn.ujava.design.abstractfactory.Animal
- cn.ujava.design.abstractfactory.Cat
- cn.ujava.design.abstractfactory.Dog
- cn.ujava.design.factory.Animal
- cn.ujava.design.factory.Cat
- cn.ujava.design.factory.Dog
- cn.ujava.design.abstractfactory.AnimalFactory
- cn.ujava.design.factory.AnimalFactory
- cn.ujava.common.annotation.AnnotatedElementUtil
- cn.ujava.common.annotation.AnnotationMappingProxy<T> (implements java.lang.reflect.InvocationHandler)
- cn.ujava.common.annotation.AnnotationProxy<T> (implements java.lang.annotation.Annotation, java.lang.reflect.InvocationHandler, java.io.Serializable)
- cn.ujava.common.annotation.AnnotationUtil
- cn.ujava.common.lang.ansi.Ansi8BitColor (implements cn.ujava.common.lang.ansi.AnsiElement)
- cn.ujava.common.lang.ansi.AnsiEncoder
- cn.ujava.common.text.AntPathMatcher
- cn.ujava.common.text.AntPathMatcher.AntPathStringMatcher
- cn.ujava.common.text.AntPathMatcher.AntPatternComparator (implements java.util.Comparator<T>)
- cn.ujava.common.math.Arrangement (implements java.io.Serializable)
- cn.ujava.common.collection.iter.ArrayIter<E> (implements cn.ujava.common.collection.iter.IterableIter<T>, cn.ujava.common.collection.iter.ResettableIter<E>, java.io.Serializable)
- cn.ujava.design.iterator.ArrayIterator<T> (implements cn.ujava.design.iterator.Iterator<T>)
- cn.ujava.common.array.ArrayWrapper<A,E> (implements java.lang.Iterable<T>, cn.ujava.common.func.Wrapper<T>)
- cn.ujava.common.text.ASCIIStrCache
- cn.ujava.common.lang.Assert
- cn.ujava.common.thread.AsyncUtil
- cn.ujava.common.lang.loader.AtomicLoader<T> (implements cn.ujava.common.lang.loader.Loader<T>, java.io.Serializable)
- cn.ujava.design.filter.AuthenticationFilter (implements cn.ujava.design.filter.Filter)
- java.net.Authenticator
- cn.ujava.common.codec.binary.Base16Codec (implements cn.ujava.common.codec.Decoder<T,R>, cn.ujava.common.codec.Encoder<T,R>)
- cn.ujava.common.codec.binary.Base32
- cn.ujava.common.codec.binary.Base32Codec (implements cn.ujava.common.codec.Decoder<T,R>, cn.ujava.common.codec.Encoder<T,R>)
- cn.ujava.common.codec.binary.Base32Codec.Base32Decoder (implements cn.ujava.common.codec.Decoder<T,R>)
- cn.ujava.common.codec.binary.Base32Codec.Base32Encoder (implements cn.ujava.common.codec.Encoder<T,R>)
- cn.ujava.common.codec.binary.Base58
- cn.ujava.common.codec.binary.Base58Codec (implements cn.ujava.common.codec.Decoder<T,R>, cn.ujava.common.codec.Encoder<T,R>)
- cn.ujava.common.codec.binary.Base58Codec.Base58Decoder (implements cn.ujava.common.codec.Decoder<T,R>)
- cn.ujava.common.codec.binary.Base58Codec.Base58Encoder (implements cn.ujava.common.codec.Encoder<T,R>)
- cn.ujava.common.codec.binary.Base62
- cn.ujava.common.codec.binary.Base62Codec (implements cn.ujava.common.codec.Decoder<T,R>, cn.ujava.common.codec.Encoder<T,R>, java.io.Serializable)
- cn.ujava.common.codec.binary.Base62Codec.Base62Decoder (implements cn.ujava.common.codec.Decoder<T,R>)
- cn.ujava.common.codec.binary.Base62Codec.Base62Encoder (implements cn.ujava.common.codec.Encoder<T,R>)
- cn.ujava.common.codec.binary.Base64
- cn.ujava.common.codec.binary.Base64Decoder (implements cn.ujava.common.codec.Decoder<T,R>)
- cn.ujava.common.convert.impl.BeanConverter (implements cn.ujava.common.convert.Converter, java.io.Serializable)
- cn.ujava.common.bean.copier.BeanCopier<T> (implements cn.ujava.common.lang.copier.Copier<T>, java.io.Serializable)
- cn.ujava.common.bean.BeanDesc (implements java.io.Serializable)
- cn.ujava.common.bean.BeanPath (implements java.io.Serializable)
- cn.ujava.common.tree.BeanTree<T,R>
- cn.ujava.common.bean.BeanUtil
- cn.ujava.common.bean.copier.provider.BeanValueProvider (implements cn.ujava.common.bean.copier.ValueProvider<T>)
- cn.ujava.common.date.BetweenFormatter (implements java.io.Serializable)
- cn.ujava.common.math.BitStatusUtil
- cn.ujava.common.convert.impl.stringer.BlobStringer (implements java.util.function.Function<T,R>)
- cn.ujava.common.thread.BlockPolicy (implements java.util.concurrent.RejectedExecutionHandler)
- cn.ujava.design.bridge.Blue (implements cn.ujava.design.bridge.Color)
- cn.ujava.common.util.BooleanUtil
- cn.ujava.common.lang.range.BoundedRange<T> (implements java.util.function.Predicate<T>)
- cn.ujava.common.lang.range.BoundedRangeOperation
- cn.ujava.common.io.buffer.BufferUtil
- cn.ujava.common.io.ByteOrderMark (implements java.lang.Comparable<T>, java.util.function.Predicate<T>, java.io.Serializable)
- cn.ujava.common.io.resource.BytesResource (implements cn.ujava.common.io.resource.Resource, java.io.Serializable)
- cn.ujava.common.util.ByteUtil
- cn.ujava.common.cache.impl.CacheObj<K,V> (implements java.io.Serializable)
- cn.ujava.common.cache.impl.CacheObjIterator<K,V> (implements java.util.Iterator<E>, java.io.Serializable)
- cn.ujava.common.cache.CacheUtil
- cn.ujava.common.cache.impl.CacheValuesIterator<V> (implements java.util.Iterator<E>, java.io.Serializable)
- cn.ujava.common.codec.Caesar
- cn.ujava.common.math.Calculator
- cn.ujava.design.visitor.CalculatorVisitor (implements cn.ujava.design.visitor.Visitor)
- cn.ujava.common.date.CalendarUtil
- cn.ujava.common.lang.caller.CallerUtil
- cn.ujava.design.builder.Car
- cn.ujava.design.builder.CarBuilder
- cn.ujava.design.memento.Caretaker
- cn.ujava.design.strategy.CashPayment (implements cn.ujava.design.strategy.PaymentStrategy)
- cn.ujava.common.convert.CastUtil
- cn.ujava.design.proxy.CglibProxy (implements net.sf.cglib.proxy.InvocationHandler)
- cn.ujava.common.io.resource.CharSequenceResource (implements cn.ujava.common.io.resource.Resource, java.io.Serializable)
- cn.ujava.common.io.CharsetDetector
- cn.ujava.common.util.CharsetUtil
- cn.ujava.common.text.CharUtil (implements cn.ujava.common.text.CharPool)
- cn.ujava.common.io.checksum.ChecksumUtil
- cn.ujava.common.date.chinese.ChineseDate
- cn.ujava.common.date.chinese.ChineseMonth
- cn.ujava.common.data.CIN
- cn.ujava.design.flyweight.Circle (implements cn.ujava.design.flyweight.Shape)
- cn.ujava.common.io.CircularByteBuffer
- cn.ujava.common.codec.hash.CityHash (implements cn.ujava.common.codec.hash.Hash128<T>, cn.ujava.common.codec.hash.Hash32<T>, cn.ujava.common.codec.hash.Hash64<T>)
- cn.ujava.common.reflect.ClassDescUtil
- java.lang.ClassLoader
- cn.ujava.common.classloader.ClassLoaderUtil
- cn.ujava.common.reflect.ClassScanner (implements java.io.Serializable)
- cn.ujava.common.reflect.ClassUtil
- cn.ujava.common.convert.impl.stringer.ClobStringer (implements java.util.function.Function<T,R>)
- cn.ujava.design.mediator.Colleague
- cn.ujava.common.convert.impl.CollectionConverter (implements cn.ujava.common.convert.Converter)
- cn.ujava.common.collection.CollectionOperation<E>
- cn.ujava.common.stream.CollectorUtil
- cn.ujava.common.collection.CollStreamUtil
- cn.ujava.common.collection.CollUtil
- cn.ujava.common.math.Combination (implements java.io.Serializable)
- cn.ujava.common.annotation.CombinationAnnotationElement (implements java.lang.reflect.AnnotatedElement, java.io.Serializable)
- cn.ujava.common.text.bloom.CombinedBloomFilter (implements cn.ujava.common.text.bloom.BloomFilter)
- cn.ujava.design.command.CommandExecutor
- cn.ujava.common.comparator.ComparatorChain<E> (implements cn.ujava.common.lang.Chain<E,T>, java.util.Comparator<T>, java.io.Serializable)
- cn.ujava.common.comparator.CompareUtil
- cn.ujava.design.composite.Component (implements cn.ujava.design.composite.IComponent)
- cn.ujava.common.func.ComposeFunction<A,B,C> (implements java.util.function.Function<T,R>, java.io.Serializable)
- cn.ujava.common.collection.iter.ComputeIter<T> (implements java.util.Iterator<E>)
- cn.ujava.design.facade.ComputerFacade
- cn.ujava.design.mediator.ConcreteMediator (implements cn.ujava.design.mediator.Mediator)
- cn.ujava.design.state.ConcreteState1 (implements cn.ujava.design.state.State)
- cn.ujava.design.state.ConcreteState2 (implements cn.ujava.design.state.State)
- cn.ujava.common.thread.ConcurrencyTester (implements java.io.Closeable)
- cn.ujava.common.map.concurrent.ConcurrentLinkedHashMap.Builder<K,V>
- cn.ujava.common.codec.hash.ConsistentHash<T> (implements java.io.Serializable)
- cn.ujava.common.lang.Console
- cn.ujava.common.lang.ConsoleTable
- cn.ujava.common.reflect.lookup.ConstructorLookupFactory (implements cn.ujava.common.reflect.lookup.LookupFactory)
- cn.ujava.common.reflect.ConstructorUtil
- cn.ujava.design.state.Context
- cn.ujava.design.interpreter.Context
- cn.ujava.common.convert.Convert
- cn.ujava.common.data.CoordinateUtil
- cn.ujava.common.data.CoordinateUtil.Coordinate (implements java.io.Serializable)
- cn.ujava.common.collection.iter.CopiedIter<E> (implements cn.ujava.common.collection.iter.IterableIter<T>, java.io.Serializable)
- cn.ujava.common.bean.copier.CopyOptions (implements java.io.Serializable)
- cn.ujava.design.facade.CPU
- cn.ujava.common.io.checksum.CRC16 (implements java.util.zip.Checksum, java.io.Serializable)
- cn.ujava.common.io.checksum.crc16.CRC16Checksum (implements java.util.zip.Checksum, java.io.Serializable)
- cn.ujava.common.io.checksum.CRC8 (implements java.util.zip.Checksum, java.io.Serializable)
- cn.ujava.design.command.CreateFileCommand (implements cn.ujava.design.command.Command)
- cn.ujava.design.strategy.CreditCardPayment (implements cn.ujava.design.strategy.PaymentStrategy)
- cn.ujava.common.data.CreditCodeUtil
- cn.ujava.common.io.unit.DataSize (implements java.lang.Comparable<T>)
- cn.ujava.common.io.unit.DataSizeUtil
- java.util.Date (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- cn.ujava.common.date.DateBetween (implements java.io.Serializable)
- cn.ujava.common.date.DateModifier
- cn.ujava.common.date.DatePattern
- cn.ujava.common.date.format.DefaultDateBasic (implements cn.ujava.common.date.format.DateBasic, java.io.Serializable)
- cn.ujava.common.tree.parser.DefaultNodeParser<T> (implements cn.ujava.common.tree.parser.NodeParser<T,E>)
- cn.ujava.common.lang.range.DefaultSegment<T> (implements cn.ujava.common.lang.range.Segment<T>)
- cn.ujava.common.compress.Deflate (implements java.io.Closeable)
- cn.ujava.common.io.watch.watchers.DelayWatcher (implements cn.ujava.common.io.watch.Watcher)
- cn.ujava.design.command.DeleteFileCommand (implements cn.ujava.design.command.Command)
- cn.ujava.design.observer.Display (implements cn.ujava.design.observer.Observer)
- cn.ujava.common.xml.DocumentBuilderUtil
- cn.ujava.common.stream.spliterators.DropWhileSpliterator<T> (implements java.util.Spliterator<T>)
- cn.ujava.common.bean.DynaBean (implements java.lang.Cloneable, java.io.Serializable)
- cn.ujava.common.bean.copier.provider.DynaBeanValueProvider (implements cn.ujava.common.bean.copier.ValueProvider<T>)
- cn.ujava.common.convert.impl.EntryConverter (implements cn.ujava.common.convert.Converter)
- cn.ujava.common.collection.iter.EnumerationIter<E> (implements cn.ujava.common.collection.iter.IterableIter<T>, java.io.Serializable)
- cn.ujava.common.util.EnumUtil
- cn.ujava.common.text.escape.EscapeUtil
- cn.ujava.common.exception.ExceptionUtil
- cn.ujava.common.thread.ExecutorBuilder (implements cn.ujava.common.lang.builder.Builder<T>)
- cn.ujava.common.io.buffer.FastByteBuffer
- cn.ujava.common.reflect.FieldUtil
- cn.ujava.common.io.file.FileAppender (implements java.io.Serializable)
- cn.ujava.common.io.file.FileNameUtil
- cn.ujava.common.io.resource.FileObjectResource (implements cn.ujava.common.io.resource.Resource)
- cn.ujava.common.io.resource.FileResource (implements cn.ujava.common.io.resource.Resource, java.io.Serializable)
- cn.ujava.common.io.file.FileSystemUtil
- cn.ujava.common.io.file.FileTypeUtil
- cn.ujava.common.io.file.FileWrapper (implements java.io.Serializable, cn.ujava.common.func.Wrapper<T>)
- cn.ujava.design.filter.FilterChain
- cn.ujava.common.collection.iter.FilterIter<E> (implements java.util.Iterator<E>)
- java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
- cn.ujava.common.net.url.FormUrlencoded
- cn.ujava.common.func.FunctionPool
- cn.ujava.design.template.Game
- cn.ujava.common.date.chinese.GanZhi
- cn.ujava.common.annotation.GenericAnnotationMapping (implements cn.ujava.common.annotation.AnnotationMapping<T>)
- cn.ujava.common.lang.builder.GenericBuilder<T> (implements cn.ujava.common.lang.builder.Builder<T>)
- cn.ujava.common.date.format.GlobalCustomFormat
- cn.ujava.common.thread.GlobalThreadPool
- cn.ujava.common.compress.Gzip (implements java.io.Closeable)
- cn.ujava.design.facade.HardDrive
- cn.ujava.common.codec.Hashids (implements cn.ujava.common.codec.Decoder<T,R>, cn.ujava.common.codec.Encoder<T,R>)
- cn.ujava.common.codec.hash.HashUtil
- cn.ujava.design.proxy.HelloImpl (implements cn.ujava.design.proxy.IHello)
- cn.ujava.design.proxy.HelloStaticProxy (implements cn.ujava.design.proxy.IHello)
- cn.ujava.common.codec.HexUtil
- cn.ujava.common.annotation.HierarchicalAnnotatedElements (implements java.lang.reflect.AnnotatedElement, java.lang.Iterable<T>)
- cn.ujava.common.tree.hierarchy.HierarchyIteratorImpl<H,R> (implements cn.ujava.common.tree.hierarchy.HierarchyIterator<H,R>)
- cn.ujava.common.tree.hierarchy.HierarchyIteratorUtil
- cn.ujava.common.tree.hierarchy.HierarchyUtil
- cn.ujava.common.io.resource.HttpResource (implements cn.ujava.common.io.resource.Resource, java.io.Serializable)
- cn.ujava.common.data.IdcardUtil
- cn.ujava.common.data.id.IdUtil
- cn.ujava.common.io.watch.watchers.IgnoreWatcher (implements cn.ujava.common.io.watch.Watcher)
- cn.ujava.common.comparator.IndexedComparator<T> (implements java.util.Comparator<T>)
- java.io.InputStream (implements java.io.Closeable)
- cn.ujava.common.io.resource.InputStreamResource (implements cn.ujava.common.io.resource.Resource, java.io.Serializable)
- cn.ujava.common.comparator.InstanceComparator<T> (implements java.util.Comparator<T>)
- cn.ujava.common.lang.intern.InternUtil
- cn.ujava.design.interpreter.Interpreter
- cn.ujava.common.io.copy.IoCopier<S,T>
- cn.ujava.common.net.Ipv4Util (implements cn.ujava.common.net.Ipv4Pool)
- cn.ujava.common.net.Ipv6Util
- cn.ujava.common.collection.iter.IteratorEnumeration<E> (implements java.util.Enumeration<E>, java.io.Serializable)
- cn.ujava.common.collection.iter.IterChain<T> (implements cn.ujava.common.lang.Chain<E,T>, java.util.Iterator<E>)
- cn.ujava.common.collection.iter.IterUtil
- cn.ujava.design.proxy.JdkProxy (implements java.lang.reflect.InvocationHandler)
- cn.ujava.common.spi.JdkServiceLoaderUtil
- cn.ujava.common.util.JdkUtil
- cn.ujava.common.util.JNDIUtil
- cn.ujava.common.convert.impl.KBeanConverter (implements cn.ujava.common.convert.Converter, java.io.Serializable)
- cn.ujava.common.reflect.kotlin.KCallable
- cn.ujava.common.reflect.kotlin.KClassImpl
- cn.ujava.common.reflect.kotlin.KClassUtil
- cn.ujava.common.codec.hash.KetamaHash (implements cn.ujava.common.codec.hash.Hash32<T>, cn.ujava.common.codec.hash.Hash64<T>)
- cn.ujava.common.reflect.kotlin.KParameter
- cn.ujava.common.func.LambdaFactory
- cn.ujava.common.func.LambdaInfo
- cn.ujava.common.func.LambdaUtil
- cn.ujava.common.lang.loader.LazyLoader<T> (implements cn.ujava.common.lang.loader.Loader<T>, java.io.Serializable)
- cn.ujava.design.composite.Leaf (implements cn.ujava.design.composite.IComponent)
- cn.ujava.common.map.LinkedForestMap<K,V> (implements cn.ujava.common.map.ForestMap<K,V>)
- cn.ujava.common.map.LinkedForestMap.EntryNodeWrapper<K,V,N> (implements java.util.Map.Entry<K,V>, cn.ujava.common.func.Wrapper<T>)
- cn.ujava.common.map.LinkedForestMap.TreeEntryNode<K,V> (implements cn.ujava.common.map.TreeEntry<K,V>)
- cn.ujava.common.collection.ListUtil
- cn.ujava.common.text.placeholder.segment.LiteralSegment (implements cn.ujava.common.text.placeholder.segment.StrTemplateSegment)
- cn.ujava.common.net.LocalPortGenerator (implements java.io.Serializable)
- cn.ujava.common.date.LocalTimeUtil
- cn.ujava.common.thread.lock.LockUtil
- cn.ujava.design.filter.LoggingFilter (implements cn.ujava.design.filter.Filter)
- cn.ujava.common.reflect.lookup.LookupUtil
- cn.ujava.common.date.chinese.LunarFestival
- cn.ujava.common.date.chinese.LunarInfo
- cn.ujava.common.net.MacAddressUtil
- cn.ujava.common.io.ManifestUtil
- cn.ujava.common.map.MapBuilder<K,V> (implements cn.ujava.common.lang.builder.Builder<T>)
- cn.ujava.common.convert.impl.MapConverter (implements cn.ujava.common.convert.Converter, java.io.Serializable)
- cn.ujava.common.map.MapGetUtil
- cn.ujava.common.map.MapJoiner
- cn.ujava.common.map.MapProxy (implements java.lang.reflect.InvocationHandler, java.util.Map<K,V>, java.io.Serializable, cn.ujava.common.lang.getter.TypeGetter<K>)
- cn.ujava.common.bean.copier.provider.MapValueProvider (implements cn.ujava.common.bean.copier.ValueProvider<T>)
- cn.ujava.common.map.MapWrapper<K,V> (implements java.lang.Cloneable, java.lang.Iterable<T>, java.util.Map<K,V>, java.io.Serializable, cn.ujava.common.func.Wrapper<T>)
- cn.ujava.common.net.MaskBit
- cn.ujava.common.data.MaskingUtil
- cn.ujava.common.math.MathUtil
- cn.ujava.design.memento.Memento
- cn.ujava.design.facade.Memory
- cn.ujava.common.annotation.MetaAnnotatedElement<T> (implements java.lang.reflect.AnnotatedElement, java.lang.Iterable<T>)
- cn.ujava.common.reflect.method.MethodHandleUtil
- cn.ujava.common.reflect.lookup.MethodLookupFactory (implements cn.ujava.common.reflect.lookup.LookupFactory)
- cn.ujava.common.reflect.method.MethodMatcherUtil
- cn.ujava.common.reflect.method.MethodScanner
- cn.ujava.common.reflect.method.MethodTypeUtil
- cn.ujava.common.reflect.method.MethodUtil
- cn.ujava.common.reflect.ModifierUtil
- cn.ujava.common.math.Money (implements java.lang.Comparable<T>, java.io.Serializable)
- cn.ujava.common.codec.Morse
- cn.ujava.common.net.multipart.MultipartFormData
- cn.ujava.common.io.resource.MultiResource (implements java.lang.Iterable<T>, java.util.Iterator<E>, cn.ujava.common.io.resource.Resource, java.io.Serializable)
- cn.ujava.common.codec.hash.MurmurHash (implements cn.ujava.common.codec.hash.Hash128<T>, cn.ujava.common.codec.hash.Hash32<T>, cn.ujava.common.codec.hash.Hash64<T>)
- cn.ujava.common.lang.mutable.MutableBool (implements java.lang.Comparable<T>, cn.ujava.common.lang.mutable.Mutable<T>, java.io.Serializable)
- cn.ujava.common.lang.mutable.MutableObj<T> (implements cn.ujava.common.lang.mutable.Mutable<T>, java.io.Serializable)
- cn.ujava.common.thread.NamedThreadFactory (implements java.util.concurrent.ThreadFactory)
- cn.ujava.common.text.NamingCase
- cn.ujava.common.data.id.NanoId
- cn.ujava.common.net.NetUtil
- cn.ujava.common.text.dfa.NFA
- cn.ujava.common.io.NioUtil
- cn.ujava.common.cache.impl.NoCache<K,V> (implements cn.ujava.common.cache.Cache<K,V>)
- cn.ujava.common.collection.iter.NodeListIter (implements cn.ujava.common.collection.iter.ResettableIter<E>)
- cn.ujava.common.thread.lock.NoLock (implements java.util.concurrent.locks.Lock)
- cn.ujava.common.thread.lock.NoReadWriteLock (implements java.util.concurrent.locks.ReadWriteLock)
- cn.ujava.common.comparator.NullComparator<T> (implements java.util.Comparator<T>, java.io.Serializable)
- cn.ujava.common.reflect.NullType (implements java.lang.reflect.Type)
- cn.ujava.design.nullobject.NullUser (implements cn.ujava.design.nullobject.User)
- cn.ujava.common.bean.NullWrapperBean<T>
- java.lang.Number (implements java.io.Serializable)
- cn.ujava.common.convert.NumberChineseFormatter
- cn.ujava.design.visitor.NumberExpression (implements cn.ujava.design.visitor.Expression)
- cn.ujava.design.interpreter.NumberExpression (implements cn.ujava.design.interpreter.Expression)
- cn.ujava.common.math.NumberParser
- cn.ujava.common.math.NumberValidator
- cn.ujava.common.convert.NumberWordFormatter
- cn.ujava.common.lang.generator.ObjectGenerator<T> (implements cn.ujava.common.lang.generator.Generator<T>)
- cn.ujava.common.data.id.ObjectId
- cn.ujava.common.lang.generator.ObjectIdGenerator (implements cn.ujava.common.lang.generator.Generator<T>)
- cn.ujava.common.util.ObjUtil
- cn.ujava.common.lang.Opt<T>
- cn.ujava.design.memento.Originator
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- cn.ujava.common.lang.page.PageInfo
- cn.ujava.common.lang.tuple.Pair<L,R> (implements java.lang.Cloneable, java.io.Serializable)
- cn.ujava.common.lang.mutable.MutablePair<L,R> (implements cn.ujava.common.lang.mutable.Mutable<T>)
- cn.ujava.common.lang.tuple.Triple<L,M,R>
- cn.ujava.common.lang.mutable.MutableTriple<L,M,R> (implements cn.ujava.common.lang.mutable.Mutable<T>)
- cn.ujava.common.convert.impl.PairConverter (implements cn.ujava.common.convert.Converter)
- cn.ujava.common.reflect.ParameterizedTypeImpl (implements java.lang.reflect.ParameterizedType, java.io.Serializable)
- cn.ujava.common.collection.iter.PartitionIter<T> (implements cn.ujava.common.collection.iter.IterableIter<T>, java.io.Serializable)
- cn.ujava.common.data.PasswdStrength
- cn.ujava.common.io.file.PathDeleter
- cn.ujava.common.io.file.PathMover
- cn.ujava.common.io.file.PathUtil
- cn.ujava.common.regex.PatternPool
- cn.ujava.design.strategy.PaymentProcessor
- cn.ujava.design.strategy.PayPalPayment (implements cn.ujava.design.strategy.PaymentStrategy)
- cn.ujava.common.codec.PercentCodec (implements cn.ujava.common.codec.Encoder<T,R>, java.io.Serializable)
- cn.ujava.common.codec.PercentCodec.Builder (implements cn.ujava.common.lang.builder.Builder<T>)
- cn.ujava.design.singleton.Person
- cn.ujava.common.data.PhoneUtil
- cn.ujava.common.text.placeholder.PlaceholderParser (implements java.util.function.UnaryOperator<T>)
- cn.ujava.design.decorator.PlainPizza (implements cn.ujava.design.decorator.Pizza)
- cn.ujava.common.func.PredicateUtil
- cn.ujava.common.array.PrimitiveArrayUtil
- cn.ujava.design.visitor.PrinterVisitor (implements cn.ujava.design.visitor.Visitor)
- cn.ujava.common.bean.PropDesc
- cn.ujava.common.codec.PunyCode
- cn.ujava.common.codec.RadixUtil
- cn.ujava.common.util.RandomUtil
- cn.ujava.common.lang.range.Range<T> (implements java.lang.Iterable<T>, java.util.Iterator<E>, java.io.Serializable)
- java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- cn.ujava.design.nullobject.RealUser (implements cn.ujava.design.nullobject.User)
- cn.ujava.common.bean.RecordUtil
- cn.ujava.design.bridge.Red (implements cn.ujava.design.bridge.Color)
- cn.ujava.common.map.ReferenceConcurrentMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.lang.Iterable<T>, java.io.Serializable)
- cn.ujava.common.util.ReferenceUtil
- cn.ujava.common.reflect.ReflectUtil
- cn.ujava.common.convert.RegisterConverter (implements cn.ujava.common.convert.Converter, java.io.Serializable)
- cn.ujava.common.annotation.RepeatableAnnotationCollector.AbstractCollector (implements cn.ujava.common.annotation.RepeatableAnnotationCollector)
- cn.ujava.common.annotation.RepeatableAnnotationCollector.None (implements cn.ujava.common.annotation.RepeatableAnnotationCollector)
- cn.ujava.common.annotation.RepeatableMetaAnnotatedElement<T> (implements java.lang.reflect.AnnotatedElement, java.lang.Iterable<T>)
- cn.ujava.design.responsibility.Request
- cn.ujava.common.annotation.ResolvedAnnotationMapping (implements cn.ujava.common.annotation.AnnotationMapping<T>)
- cn.ujava.common.io.resource.ResourceUtil
- cn.ujava.common.thread.RetryableTask<T>
- cn.ujava.common.thread.RetryUtil
- cn.ujava.common.regex.ReUtil
- cn.ujava.common.net.url.RFC3986
- cn.ujava.common.collection.RingIndexUtil
- cn.ujava.common.codec.Rot
- cn.ujava.common.util.RuntimeUtil
- cn.ujava.common.xml.SAXParserFactoryUtil
- cn.ujava.script.ScriptUtil
- java.lang.SecurityManager
- cn.ujava.common.thread.SemaphoreRunnable (implements java.lang.Runnable)
- cn.ujava.common.text.dfa.SensitiveUtil
- cn.ujava.common.io.SerializeUtil
- cn.ujava.common.collection.set.SetUtil
- cn.ujava.design.bridge.Shape
- cn.ujava.design.prototype.Shape (implements java.lang.Cloneable)
- cn.ujava.design.prototype.Circle
- cn.ujava.design.prototype.Square
- cn.ujava.design.prototype.ShapeCache
- cn.ujava.design.flyweight.ShapeFactory
- cn.ujava.common.codec.hash.Simhash (implements cn.ujava.common.codec.hash.Hash64<T>)
- cn.ujava.common.cache.SimpleCache<K,V> (implements java.lang.Iterable<T>, java.io.Serializable)
- cn.ujava.common.stream.SimpleCollector<T,A,R> (implements java.util.stream.Collector<T,A,R>)
- cn.ujava.common.date.format.SimpleDateBasic (implements cn.ujava.common.date.format.DateBasic, java.io.Serializable)
- java.nio.file.SimpleFileVisitor<T> (implements java.nio.file.FileVisitor<T>)
- cn.ujava.common.thread.SimpleScheduler<T>
- cn.ujava.common.func.SimpleWrapper<T> (implements cn.ujava.common.func.Wrapper<T>)
- cn.ujava.common.lang.Singleton
- cn.ujava.design.singleton.Singleton
- cn.ujava.common.lang.selector.SmoothWeightSelector<T> (implements cn.ujava.common.lang.selector.Selector<T>)
- cn.ujava.common.data.id.Snowflake (implements java.io.Serializable)
- cn.ujava.common.lang.generator.SnowflakeGenerator (implements cn.ujava.common.lang.generator.Generator<T>)
- javax.net.SocketFactory
- cn.ujava.common.date.chinese.SolarTerms
- cn.ujava.common.spi.SpiUtil
- java.util.Spliterators.AbstractSpliterator<T> (implements java.util.Spliterator<T>)
- cn.ujava.common.collection.SpliteratorUtil
- cn.ujava.common.text.split.SplitUtil
- cn.ujava.common.date.SqlDateUtil
- cn.ujava.common.lang.copier.SrcToDestCopier<T,C> (implements cn.ujava.common.lang.copier.Copier<T>, java.io.Serializable)
- cn.ujava.common.net.ssl.SSLContextBuilder (implements cn.ujava.common.lang.builder.Builder<T>, cn.ujava.common.net.ssl.SSLProtocols)
- cn.ujava.common.net.ssl.SSLUtil
- cn.ujava.common.lang.caller.StackTraceCaller (implements cn.ujava.common.lang.caller.Caller, java.io.Serializable)
- cn.ujava.common.text.dfa.StopChar
- cn.ujava.common.date.StopWatch
- cn.ujava.common.date.StopWatch.TaskInfo
- cn.ujava.common.io.stream.StreamReader
- cn.ujava.common.stream.StreamUtil
- cn.ujava.common.io.stream.StreamWriter
- cn.ujava.common.text.placeholder.StrFormatter
- cn.ujava.common.lang.intern.StringIntern (implements cn.ujava.common.lang.intern.Intern<T>)
- cn.ujava.common.text.StrJoiner (implements java.lang.Appendable, java.io.Serializable)
- cn.ujava.common.comparator.StrLengthComparator (implements java.util.Comparator<T>)
- cn.ujava.common.text.placeholder.StrMatcher
- cn.ujava.common.text.StrRegionMatcher (implements java.util.function.BiPredicate<T,U>, java.io.Serializable)
- cn.ujava.common.text.StrRepeater
- cn.ujava.common.text.replacer.StrReplacer (implements java.io.Serializable, java.util.function.UnaryOperator<T>)
- cn.ujava.common.text.placeholder.StrTemplate
- cn.ujava.common.text.placeholder.StrTemplate.AbstractBuilder<BuilderChild,TemplateChild>
- cn.ujava.common.text.StrTrimer (implements java.io.Serializable, java.util.function.UnaryOperator<T>)
- cn.ujava.common.text.StrValidator
- cn.ujava.common.thread.SyncFinisher (implements java.io.Closeable)
- cn.ujava.common.thread.SyncFinisher.Worker (implements java.lang.Runnable)
- cn.ujava.common.date.SystemClock
- cn.ujava.common.util.SystemUtil
- cn.ujava.common.map.TableMap<K,V> (implements java.lang.Iterable<T>, java.util.Map<K,V>, java.io.Serializable)
- cn.ujava.common.io.file.Tailer (implements java.io.Serializable)
- cn.ujava.common.io.file.Tailer.ConsoleLineHandler (implements cn.ujava.common.func.SerConsumer<T>)
- cn.ujava.common.stream.spliterators.TakeWhileSpliterator<T> (implements java.util.Spliterator<T>)
- cn.ujava.common.date.TemporalUtil
- cn.ujava.common.text.finder.TextFinder (implements cn.ujava.common.text.finder.Finder, java.io.Serializable)
- cn.ujava.common.text.TextSimilarity
- java.lang.Thread (implements java.lang.Runnable)
- cn.ujava.common.thread.ThreadFactoryBuilder (implements cn.ujava.common.lang.builder.Builder<T>)
- java.lang.ThreadLocal<T>
- cn.ujava.common.thread.ThreadUtil
- java.lang.Throwable (implements java.io.Serializable)
- cn.ujava.design.decorator.ToppingDecorator (implements cn.ujava.design.decorator.Pizza)
- cn.ujava.common.collection.iter.TransIter<F,T> (implements java.util.Iterator<E>)
- cn.ujava.common.collection.TransSpliterator<F,T> (implements java.util.Spliterator<T>)
- cn.ujava.common.tree.TreeBuilder<E> (implements cn.ujava.common.lang.builder.Builder<T>)
- cn.ujava.common.tree.TreeNode<T> (implements cn.ujava.common.tree.Node<T>)
- cn.ujava.common.tree.TreeNodeConfig (implements java.io.Serializable)
- cn.ujava.common.tree.TreeUtil
- cn.ujava.common.convert.impl.TripleConverter (implements cn.ujava.common.convert.Converter)
- cn.ujava.common.map.TripleTable<L,M,R> (implements java.io.Serializable)
- cn.ujava.common.net.ssl.TrustAnyHostnameVerifier (implements javax.net.ssl.HostnameVerifier)
- cn.ujava.common.lang.tuple.Tuple (implements java.lang.Cloneable, java.lang.Iterable<T>, java.io.Serializable)
- cn.ujava.common.convert.impl.TupleConverter (implements cn.ujava.common.convert.Converter)
- cn.ujava.common.reflect.TypeReference<T> (implements java.lang.reflect.Type)
- cn.ujava.common.reflect.TypeUtil
- cn.ujava.all.UJava
- cn.ujava.common.text.UnicodeUtil
- cn.ujava.common.xml.UniversalNamespaceCache (implements javax.xml.namespace.NamespaceContext)
- cn.ujava.common.net.multipart.UploadFile
- cn.ujava.common.net.multipart.UploadFileHeader
- cn.ujava.common.net.multipart.UploadSetting
- cn.ujava.common.net.url.UrlBuilder (implements cn.ujava.common.lang.builder.Builder<T>)
- cn.ujava.common.net.url.URLDecoder (implements java.io.Serializable)
- cn.ujava.common.net.url.URLEncoder
- cn.ujava.common.net.url.UrlPath
- cn.ujava.common.net.url.UrlQuery
- cn.ujava.common.net.url.UrlQueryUtil
- cn.ujava.common.io.resource.UrlResource (implements cn.ujava.common.io.resource.Resource, java.io.Serializable)
- cn.ujava.common.net.url.URLUtil
- cn.ujava.design.nullobject.UserFactory
- cn.ujava.common.data.id.UUID (implements java.lang.Comparable<T>, java.io.Serializable)
- cn.ujava.common.lang.generator.UUIDGenerator (implements cn.ujava.common.lang.generator.Generator<T>)
- cn.ujava.common.lang.Validator
- cn.ujava.common.io.resource.VfsResource (implements cn.ujava.common.io.resource.Resource)
- cn.ujava.common.data.VIN
- cn.ujava.common.io.watch.watchers.WatcherChain (implements cn.ujava.common.lang.Chain<E,T>, cn.ujava.common.io.watch.Watcher)
- cn.ujava.common.io.watch.WatchUtil
- cn.ujava.common.lang.intern.WeakIntern<T> (implements cn.ujava.common.lang.intern.Intern<T>)
- cn.ujava.design.observer.WeatherStation (implements cn.ujava.design.observer.Subject)
- cn.ujava.common.map.concurrent.Weighers
- cn.ujava.common.lang.selector.WeightObj<T>
- cn.ujava.common.lang.selector.WeightRandomSelector<T> (implements cn.ujava.common.lang.selector.Selector<T>, java.io.Serializable)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- javax.net.ssl.X509ExtendedTrustManager (implements javax.net.ssl.X509TrustManager)
- cn.ujava.common.xml.XmlConstants
- cn.ujava.common.xml.XmlFeatures
- cn.ujava.common.xml.XmlMapper
- cn.ujava.common.xml.XmlSaxReader
- cn.ujava.common.xml.XmlWriter
- cn.ujava.common.xml.XPathUtil
- cn.ujava.common.xml.XXEUtil
- cn.ujava.common.compress.ZipFileResource (implements cn.ujava.common.compress.ZipResource)
- cn.ujava.common.compress.ZipReader (implements java.io.Closeable)
- cn.ujava.common.compress.ZipReplacer (implements java.io.Closeable)
- cn.ujava.common.compress.ZipSecurityUtil
- cn.ujava.common.compress.ZipStreamResource (implements cn.ujava.common.compress.ZipResource)
- cn.ujava.common.compress.ZipUtil
- cn.ujava.common.compress.ZipWriter (implements java.io.Closeable)
- cn.ujava.common.date.Zodiac
- cn.ujava.common.date.ZoneUtil
Interface Hierarchy
- java.lang.annotation.Annotation
- cn.ujava.common.lang.ansi.AnsiElement
- java.lang.AutoCloseable
- java.util.function.BiConsumer<T,U>
- java.util.function.BiFunction<T,U,R>
- java.util.function.BiPredicate<T,U>
- cn.ujava.common.cache.CacheListener<K,V>
- cn.ujava.common.lang.caller.Caller
- cn.ujava.common.text.CharPool
- cn.ujava.design.bridge.Color
- cn.ujava.design.command.Command
- java.lang.Comparable<T>
- java.util.function.Consumer<T>
- cn.ujava.common.convert.Converter
- cn.ujava.common.lang.copier.Copier<T>
- cn.ujava.common.date.format.DateBasic
- cn.ujava.common.codec.Decoder<T,R>
- cn.ujava.common.codec.Encoder<T,R>
- cn.ujava.common.codec.hash.Hash128<T>
- cn.ujava.common.codec.hash.Hash32<T>
- cn.ujava.common.codec.hash.Hash64<T>
- cn.ujava.common.map.concurrent.EntryWeigher<K,V>
- cn.ujava.design.visitor.Expression
- cn.ujava.design.interpreter.Expression
- cn.ujava.design.filter.Filter
- cn.ujava.common.text.finder.Finder
- java.util.function.Function<T,R>
- cn.ujava.common.lang.generator.Generator<T>
- cn.ujava.common.lang.getter.GroupedTypeGetter<K,G>
- cn.ujava.design.responsibility.Handler
- cn.ujava.common.tree.hierarchy.HierarchyIterator<H,R>
- cn.ujava.design.composite.IComponent
- cn.ujava.design.proxy.IHello
- cn.ujava.common.lang.intern.Intern<T>
- cn.ujava.common.net.Ipv4Pool
- java.lang.Iterable<T>
- java.util.Iterator<E>
- cn.ujava.design.iterator.Iterator<T>
- cn.ujava.common.collection.queue.Linked<T>
- cn.ujava.common.lang.loader.Loader<T>
- cn.ujava.common.reflect.lookup.LookupFactory
- java.util.Map<K,V>
- java.util.Map.Entry<K,V>
- cn.ujava.design.mediator.Mediator
- cn.ujava.common.reflect.method.MethodMetadataLookup<T>
- cn.ujava.common.codec.hash.metro.MetroHash<R>
- cn.ujava.common.lang.mutable.Mutable<T>
- cn.ujava.common.tree.parser.NodeParser<T,E>
- cn.ujava.design.observer.Observer
- cn.ujava.design.strategy.PaymentStrategy
- cn.ujava.design.decorator.Pizza
- java.util.function.Predicate<T>
- cn.ujava.common.lang.range.Range.Stepper<T>
- cn.ujava.common.regex.RegexPool
- cn.ujava.common.annotation.RepeatableAnnotationCollector
- cn.ujava.common.io.resource.Resource
- java.lang.Runnable
- cn.ujava.common.lang.range.Segment<T>
- cn.ujava.common.lang.selector.Selector<T>
- cn.ujava.common.text.dfa.SensitiveProcessor
- java.io.Serializable
- cn.ujava.common.text.bloom.BloomFilter
- cn.ujava.common.lang.builder.Builder<T>
- cn.ujava.common.cache.Cache<K,V> (also extends java.lang.Iterable<T>)
- cn.ujava.common.stream.EasyStream.Builder<T> (also extends cn.ujava.common.lang.builder.Builder<T>, java.util.function.Consumer<T>)
- cn.ujava.common.lang.EnumItem<E>
- cn.ujava.common.tree.Node<T> (also extends java.lang.Comparable<T>)
- cn.ujava.common.func.SerBiConsumer<T,U> (also extends java.util.function.BiConsumer<T,U>)
- cn.ujava.common.func.SerBiFunction<T,U,R> (also extends java.util.function.BiFunction<T,U,R>)
- cn.ujava.common.func.SerBinaryOperator<T> (also extends java.util.function.BinaryOperator<T>)
- cn.ujava.common.func.SerBiPredicate<T,U> (also extends java.util.function.BiPredicate<T,U>)
- cn.ujava.common.func.SerConsumer<T> (also extends java.util.function.Consumer<T>)
- cn.ujava.common.func.SerConsumer3<P1,P2,P3>
- cn.ujava.common.func.SerFunction<T,R> (also extends java.util.function.Function<T,R>)
- cn.ujava.common.func.SerPredicate<T> (also extends java.util.function.Predicate<T>)
- cn.ujava.common.func.SerRunnable (also extends java.lang.Runnable)
- cn.ujava.common.func.SerSupplier<R> (also extends java.util.function.Supplier<T>)
- cn.ujava.common.func.SerUnaryOperator<T> (also extends java.util.function.UnaryOperator<T>)
- cn.ujava.design.flyweight.Shape
- cn.ujava.common.net.ssl.SSLProtocols
- cn.ujava.design.state.State
- cn.ujava.common.io.StreamProgress
- cn.ujava.common.text.StrPool
- cn.ujava.common.text.placeholder.segment.StrTemplateSegment
- cn.ujava.design.observer.Subject
- java.util.function.Supplier<T>
- cn.ujava.common.map.multi.Table.Cell<R,C,V>
- cn.ujava.design.adapter.Target
- cn.ujava.common.lang.getter.TypeGetter<K>
- cn.ujava.design.nullobject.User
- cn.ujava.common.bean.copier.ValueProvider<T>
- cn.ujava.design.visitor.Visitor
- cn.ujava.common.io.watch.Watcher
- cn.ujava.common.map.concurrent.Weigher<V>
- cn.ujava.common.func.Wrapper<T>
Annotation Type Hierarchy
Enum Hierarchy
Copyright © 2024. All rights reserved.