- accept(A) - 接口 中的方法org.skfiy.util.v8.CompletableFuture.Action
-
- accept(A, B) - 接口 中的方法org.skfiy.util.v8.CompletableFuture.BiAction
-
- acceptEither(CompletableFuture<? extends T>, CompletableFuture.Action<? super T>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed after
performing the given action with the result of either this or the other
given CompletableFuture's result, when either complete.
- acceptEitherAsync(CompletableFuture<? extends T>, CompletableFuture.Action<? super T>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the
ForkJoinPool.commonPool(), performing the given action
with the result of either this or the other given CompletableFuture's
result, when either complete.
- acceptEitherAsync(CompletableFuture<? extends T>, CompletableFuture.Action<? super T>, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the given executor, performing the given action with the result of
either this or the other given CompletableFuture's result, when either
complete.
- adapt(Runnable) - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns a new
ForkJoinTask that performs the
run method
of the given
Runnable as its action, and returns a null result
upon
ForkJoinTask.join().
- adapt(Runnable, T) - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns a new
ForkJoinTask that performs the
run method
of the given
Runnable as its action, and returns the given result
upon
ForkJoinTask.join().
- adapt(Callable<? extends T>) - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns a new
ForkJoinTask that performs the
call method
of the given
Callable as its action, and returns its result upon
ForkJoinTask.join(), translating any checked exceptions encountered into
RuntimeException.
- add(int, E) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- add(E) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- add(Iterator<E>) - 类 中的方法org.skfiy.util.CompositeIterator
-
Add given iterator to this composite.
- add(K, V) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- add(K, V) - 接口 中的方法org.skfiy.util.MultiValueMap
-
Add the given single value to the current list of values for the given
key.
- add(Map.Entry<K, V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.EntrySetView
-
- add(K) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.KeySetView
-
- add(V) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ValuesView
-
- add(double) - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
Adds the given value.
- add(E) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- add(int, E) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- add(long) - 类 中的方法org.skfiy.util.v8.LongAdder
-
Adds the given value.
- add(K, long) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Adds the given value to the sum associated with the given key.
- addAll(Collection<? extends E>) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- addAll(int, Collection<? extends E>) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- addAll(Collection<? extends Map.Entry<K, V>>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.EntrySetView
-
- addAll(Collection<? extends K>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.KeySetView
-
- addAll(Collection<? extends V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ValuesView
-
- addAll(Collection<? extends E>) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- addAll(int, Collection<? extends E>) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- addAllAbsent(Collection<? extends E>) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
Appends all of the elements in the specified collection that are not
already contained in this list, to the end of this list, in the order
that they are returned by the specified collection's iterator.
- addAndGet(double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Atomically adds the given value to the current value.
- addAndGet(int, double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDoubleArray
-
Atomically adds the given value to the element at index i.
- addComparator(Comparator<T>) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Add a Comparator to the end of the chain.
- addComparator(Comparator<T>, boolean) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Add a Comparator to the end of the chain using the provided sort order.
- addElement(E) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- addIfAbsent(E) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
Appends the element, if not present.
- addObjectToArray(A[], O) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Append the given object to the given array, returning a new array
consisting of the input array contents plus the given object.
- addResourcePathToPackagePath(Class<?>, String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return a path suitable for use with ClassLoader.getResource (also
suitable for use with Class.getResource by prepending a slash
('/') to the return value).
- addStringToArray(String[], String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Append the given String to the given String array, returning a new array
consisting of the input array contents plus the given String.
- addToPendingCount(int) - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
Adds (atomically) the given value to the pending count.
- AntPathMatcher - org.skfiy.util中的类
-
PathMatcher implementation for Ant-style path patterns.
- AntPathMatcher() - 类 的构造器org.skfiy.util.AntPathMatcher
-
- appendMd5DigestAsHex(byte[], StringBuilder) - 类 中的静态方法org.skfiy.util.DigestUtils
-
Append a hexadecimal string representation of the MD5 digest of the given
bytes to the given
StringBuilder.
- apply(A, B) - 接口 中的方法org.skfiy.util.v8.CompletableFuture.BiFun
-
- apply(A) - 接口 中的方法org.skfiy.util.v8.CompletableFuture.Fun
-
- apply(A) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.Action
-
- apply(A, B) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.BiAction
-
- apply(A, B) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.BiFun
-
- apply(double, double) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.DoubleByDoubleToDouble
-
- apply(double) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.DoubleToDouble
-
- apply(A) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.Fun
-
- apply() - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.Generator
-
- apply(int, int) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.IntByIntToInt
-
- apply(int) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.IntToInt
-
- apply(long, long) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.LongByLongToLong
-
- apply(long) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.LongToLong
-
- apply(A, B) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ObjectByObjectToDouble
-
- apply(A, B) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ObjectByObjectToInt
-
- apply(A, B) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ObjectByObjectToLong
-
- apply(A) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ObjectToDouble
-
- apply(A) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ObjectToInt
-
- apply(A) - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ObjectToLong
-
- apply(A) - 接口 中的方法org.skfiy.util.v8.extra.ReadMostlyVector.Action
-
- applyRelativePath(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Apply the given relative path to the given path, assuming standard Java
folder separation (i.e. "/" separators).
- applyToEither(CompletableFuture<? extends T>, CompletableFuture.Fun<? super T, U>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed with the result
of the given function of either this or the other given
CompletableFuture's results when either complete.
- applyToEitherAsync(CompletableFuture<? extends T>, CompletableFuture.Fun<? super T, U>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the
ForkJoinPool.commonPool() with the result of the given
function of either this or the other given CompletableFuture's results
when either complete.
- applyToEitherAsync(CompletableFuture<? extends T>, CompletableFuture.Fun<? super T, U>, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the given executor with the result of the given function of either
this or the other given CompletableFuture's results when either complete.
- ARRAY_SUFFIX - 类 中的静态变量org.skfiy.util.ClassUtils
-
Suffix for array class names: "[]"
- arrayToCommaDelimitedString(Object[]) - 类 中的静态方法org.skfiy.util.StringUtils
-
Convenience method to return a String array as a CSV String.
- arrayToDelimitedString(Object[], String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Convenience method to return a String array as a delimited (e.g.
- arrayToList(Object) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Convert the supplied array into a List.
- asReadLock() - 类 中的方法org.skfiy.util.v8.StampedLock
-
- asReadWriteLock() - 类 中的方法org.skfiy.util.v8.StampedLock
-
- Assert - org.skfiy.util中的类
-
Assertion utility class that assists in validating arguments.
- Assert() - 类 的构造器org.skfiy.util.Assert
-
- asWriteLock() - 类 中的方法org.skfiy.util.v8.StampedLock
-
- AtomicDouble - org.skfiy.util.v8.extra中的类
-
A double value that may be updated atomically.
- AtomicDouble(double) - 类 的构造器org.skfiy.util.v8.extra.AtomicDouble
-
Creates a new AtomicDouble with the given initial value.
- AtomicDouble() - 类 的构造器org.skfiy.util.v8.extra.AtomicDouble
-
Creates a new AtomicDouble with initial value 0.0.
- AtomicDoubleArray - org.skfiy.util.v8.extra中的类
-
A double array in which elements may be updated atomically.
- AtomicDoubleArray(int) - 类 的构造器org.skfiy.util.v8.extra.AtomicDoubleArray
-
Creates a new AtomicDoubleArray of the given length, with all
elements initially zero.
- AtomicDoubleArray(double[]) - 类 的构造器org.skfiy.util.v8.extra.AtomicDoubleArray
-
Creates a new AtomicDoubleArray with the same length as, and all
elements copied from, the given array.
- AutoPopulatingList<E> - org.skfiy.util中的类
-
Simple
List wrapper class that allows for elements to be
automatically populated as they are requested.
- AutoPopulatingList(Class<? extends E>) - 类 的构造器org.skfiy.util.AutoPopulatingList
-
Creates a new
AutoPopulatingList that is backed by a standard
ArrayList and adds new instances of the supplied
element Class to the backing
List on demand.
- AutoPopulatingList(List<E>, Class<? extends E>) - 类 的构造器org.skfiy.util.AutoPopulatingList
-
Creates a new
AutoPopulatingList that is backed by the supplied
List and adds new instances of the supplied
element Class to the backing
List on demand.
- AutoPopulatingList(AutoPopulatingList.ElementFactory<E>) - 类 的构造器org.skfiy.util.AutoPopulatingList
-
- AutoPopulatingList(List<E>, AutoPopulatingList.ElementFactory<E>) - 类 的构造器org.skfiy.util.AutoPopulatingList
-
- AutoPopulatingList.ElementFactory<E> - org.skfiy.util中的接口
-
Factory interface for creating elements for an index-based access data
structure such as a
List.
- AutoPopulatingList.ElementInstantiationException - org.skfiy.util中的异常错误
-
Exception to be thrown from ElementFactory.
- AutoPopulatingList.ElementInstantiationException(String) - 异常错误 的构造器org.skfiy.util.AutoPopulatingList.ElementInstantiationException
-
- awaitAvailability() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Returns the current sequence number when the lock is, or becomes,
available.
- awaitQuiescence(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
- awaitTermination(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Blocks until all tasks have completed execution after a shutdown request,
or the timeout occurs, or the current thread is interrupted, whichever
happens first.
- CachingMapDecorator<K,V> - org.skfiy.util中的类
-
已过时。
as of Spring 3.2, to be removed along with LabeledEnum support
- CachingMapDecorator() - 类 的构造器org.skfiy.util.CachingMapDecorator
-
已过时。
Create a CachingMapDecorator with strong keys, using an underlying
synchronized Map.
- CachingMapDecorator(boolean) - 类 的构造器org.skfiy.util.CachingMapDecorator
-
已过时。
Create a CachingMapDecorator, using an underlying synchronized Map.
- CachingMapDecorator(boolean, int) - 类 的构造器org.skfiy.util.CachingMapDecorator
-
已过时。
Create a CachingMapDecorator with initial size, using an underlying
synchronized Map.
- CachingMapDecorator(Map<K, V>) - 类 的构造器org.skfiy.util.CachingMapDecorator
-
已过时。
Create a CachingMapDecorator for the given Map.
- CachingMapDecorator(Map<K, V>, boolean, boolean) - 类 的构造器org.skfiy.util.CachingMapDecorator
-
已过时。
Create a CachingMapDecorator for the given Map.
- calculateShift(int, int) - 类 中的静态方法org.skfiy.util.ConcurrentReferenceHashMap
-
Calculate a shift value that can be used to create a power-of-two value
between the specified maximum and minimum values.
- cancel(boolean) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
- cancel(boolean) - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Attempts to cancel execution of this task.
- capacity() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- capitalize(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
- caseInsensitiveValueOf(E[], String) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
- CGLIB_CLASS_SEPARATOR - 类 中的静态变量org.skfiy.util.ClassUtils
-
The CGLIB class separator character "$$"
- CLASS_FILE_SUFFIX - 类 中的静态变量org.skfiy.util.ClassUtils
-
The ".class" file suffix
- classNamesToString(Class...) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Build a String that consists of the names of the classes/interfaces in
the given array.
- classNamesToString(Collection<Class>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Build a String that consists of the names of the classes/interfaces in
the given collection.
- classPackageAsResourcePath(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Given an input class object, return a string which consists of the
class's package name as a pathname, i.e., all dots ('.') are replaced by
slashes ('/').
- CLASSPATH_URL_PREFIX - 类 中的静态变量org.skfiy.util.ResourceUtils
-
Pseudo URL prefix for loading from the class path: "classpath:"
- ClassUtils - org.skfiy.util中的类
-
Miscellaneous class utility methods.
- ClassUtils() - 类 的构造器org.skfiy.util.ClassUtils
-
- cleanPath(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Normalize the path by suppressing sequences like "path/.." and inner
simple dots.
- clear() - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- clear() - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- clear() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- clear() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Segment
-
Clear all items from this segment.
- clear() - 类 中的方法org.skfiy.util.LinkedCaseInsensitiveMap
-
- clear() - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- clear() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Removes all of the mappings from this map.
- clear() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- clone() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- close() - 类 中的方法org.skfiy.util.Base64InputStream
-
- close() - 类 中的方法org.skfiy.util.Base64OutputStream
-
- collectionToCommaDelimitedString(Collection<?>) - 类 中的静态方法org.skfiy.util.StringUtils
-
Convenience method to return a Collection as a CSV String.
- collectionToDelimitedString(Collection<?>, String, String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Convenience method to return a Collection as a delimited (e.g.
- collectionToDelimitedString(Collection<?>, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Convenience method to return a Collection as a delimited (e.g.
- CollectionUtils - org.skfiy.util中的类
-
Miscellaneous collection utility methods.
- CollectionUtils() - 类 的构造器org.skfiy.util.CollectionUtils
-
- combine(String, String) - 类 中的方法org.skfiy.util.AntPathMatcher
-
Combines two patterns into a new pattern that is returned.
- combine(String, String) - 接口 中的方法org.skfiy.util.PathMatcher
-
Combines two patterns into a new pattern that is returned.
- commaDelimitedListToSet(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Convenience method to convert a CSV string list to a set.
- commaDelimitedListToStringArray(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Convert a CSV list into an array of Strings.
- commit() - 类 中的方法org.skfiy.util.Base64OutputStream
-
It commits 4 bytes to the underlying stream.
- commonPool() - 类 中的静态方法org.skfiy.util.v8.ForkJoinPool
-
Returns the common pool instance.
- ComparableComparator<T extends Comparable<T>> - org.skfiy.util.comparator中的类
-
Comparator that adapts Comparables to the Comparator interface.
- ComparableComparator() - 类 的构造器org.skfiy.util.comparator.ComparableComparator
-
- compare(Boolean, Boolean) - 类 中的方法org.skfiy.util.comparator.BooleanComparator
-
- compare(T, T) - 类 中的方法org.skfiy.util.comparator.ComparableComparator
-
- compare(T, T) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
- compare(T, T) - 类 中的方法org.skfiy.util.comparator.InstanceComparator
-
- compare(T, T) - 类 中的方法org.skfiy.util.comparator.InvertibleComparator
-
- compare(T, T) - 类 中的方法org.skfiy.util.comparator.NullSafeComparator
-
- compareAndSet(double, double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Atomically sets the value to the given updated value if the current value
is
bitwise equal
to the expected value.
- compareAndSet(int, double, double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDoubleArray
-
Atomically sets the element at position
i to the given updated
value if the current value is
bitwise equal
to the expected value.
- compareAndSetForkJoinTaskTag(short, short) - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Atomically conditionally sets the tag value for this task.
- compareAndSetPendingCount(int, int) - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
Sets (atomically) the pending count to the given count only if it
currently holds the given expected value.
- CompletableFuture<T> - org.skfiy.util.v8中的类
-
A
Future that may be explicitly completed (setting its value and
status), and may include dependent functions and actions that trigger upon
its completion.
- CompletableFuture() - 类 的构造器org.skfiy.util.v8.CompletableFuture
-
Creates a new incomplete CompletableFuture.
- CompletableFuture.Action<A> - org.skfiy.util.v8中的接口
-
Interface describing a void action of one argument
- CompletableFuture.AsynchronousCompletionTask - org.skfiy.util.v8中的接口
-
A marker interface identifying asynchronous tasks produced by
async methods.
- CompletableFuture.BiAction<A,B> - org.skfiy.util.v8中的接口
-
Interface describing a void action of two arguments
- CompletableFuture.BiFun<A,B,T> - org.skfiy.util.v8中的接口
-
Interface describing a function of two arguments
- CompletableFuture.Fun<A,T> - org.skfiy.util.v8中的接口
-
Interface describing a function of one argument
- CompletableFuture.Generator<T> - org.skfiy.util.v8中的接口
-
Interface describing a function of no arguments
- complete(T) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
If not already completed, sets the value returned by
CompletableFuture.get() and related methods to the given value.
- complete(T) - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
- complete(V) - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Completes this task, and if not already aborted or cancelled, returning
the given value as the result of subsequent invocations of join
and related operations.
- completeExceptionally(Throwable) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
If not already completed, causes invocations of
CompletableFuture.get() and
related methods to throw the given exception.
- completeExceptionally(Throwable) - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Completes this task abnormally, and if not already aborted or cancelled,
causes it to throw the given exception upon join and related
operations.
- CompletionException - org.skfiy.util.v8中的异常错误
-
Exception thrown when an error or other exception is encountered in the
course of completing a result or task.
- CompletionException() - 异常错误 的构造器org.skfiy.util.v8.CompletionException
-
Constructs a CompletionException with no detail message.
- CompletionException(String) - 异常错误 的构造器org.skfiy.util.v8.CompletionException
-
Constructs a CompletionException with the specified detail
message.
- CompletionException(String, Throwable) - 异常错误 的构造器org.skfiy.util.v8.CompletionException
-
Constructs a CompletionException with the specified detail
message and cause.
- CompletionException(Throwable) - 异常错误 的构造器org.skfiy.util.v8.CompletionException
-
Constructs a CompletionException with the specified cause.
- CompositeIterator<E> - org.skfiy.util中的类
-
Iterator that combines multiple other iterators.
- CompositeIterator() - 类 的构造器org.skfiy.util.CompositeIterator
-
Create a new composite iterator.
- CompoundComparator<T> - org.skfiy.util.comparator中的类
-
A comparator that chains a sequence of one or more more Comparators.
- CompoundComparator() - 类 的构造器org.skfiy.util.comparator.CompoundComparator
-
Construct a CompoundComparator with initially no Comparators.
- CompoundComparator(Comparator...) - 类 的构造器org.skfiy.util.comparator.CompoundComparator
-
Construct a CompoundComparator from the Comparators in the provided
array.
- compute(K, ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Computes a new mapping value given a key and its current mapped value (or
null if there is no current mapping).
- compute() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
The main computation performed by this task.
- compute() - 类 中的方法org.skfiy.util.v8.RecursiveAction
-
The main computation performed by this task.
- compute() - 类 中的方法org.skfiy.util.v8.RecursiveTask
-
The main computation performed by this task.
- computeIfAbsent(K, ConcurrentHashMapV8.Fun<? super K, ? extends V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
If the specified key is not already associated with a value, computes its
value using the given mappingFunction and enters it into the map unless
null.
- computeIfPresent(K, ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
If the given key is present, computes a new mapping value given a key and
its current mapped value.
- concatenateStringArrays(String[], String[]) - 类 中的静态方法org.skfiy.util.StringUtils
-
Concatenate the given String arrays into one, with overlapping array
elements included twice.
- ConcurrentHashMapV8<K,V> - org.skfiy.util.v8中的类
-
A hash table supporting full concurrency of retrievals and high expected
concurrency for updates.
- ConcurrentHashMapV8() - 类 的构造器org.skfiy.util.v8.ConcurrentHashMapV8
-
Creates a new, empty map with the default initial table size (16).
- ConcurrentHashMapV8(int) - 类 的构造器org.skfiy.util.v8.ConcurrentHashMapV8
-
Creates a new, empty map with an initial table size accommodating the
specified number of elements without the need to dynamically resize.
- ConcurrentHashMapV8(Map<? extends K, ? extends V>) - 类 的构造器org.skfiy.util.v8.ConcurrentHashMapV8
-
Creates a new map with the same mappings as the given map.
- ConcurrentHashMapV8(int, float) - 类 的构造器org.skfiy.util.v8.ConcurrentHashMapV8
-
Creates a new, empty map with an initial table size based on the given
number of elements (initialCapacity) and initial table density
(loadFactor).
- ConcurrentHashMapV8(int, float, int) - 类 的构造器org.skfiy.util.v8.ConcurrentHashMapV8
-
Creates a new, empty map with an initial table size based on the given
number of elements (initialCapacity), table density
(loadFactor), and number of concurrently updating threads
(concurrencyLevel).
- ConcurrentHashMapV8.Action<A> - org.skfiy.util.v8中的接口
-
Interface describing a void action of one argument
- ConcurrentHashMapV8.BiAction<A,B> - org.skfiy.util.v8中的接口
-
Interface describing a void action of two arguments
- ConcurrentHashMapV8.BiFun<A,B,T> - org.skfiy.util.v8中的接口
-
Interface describing a function of two arguments
- ConcurrentHashMapV8.DoubleByDoubleToDouble - org.skfiy.util.v8中的接口
-
Interface describing a function mapping two doubles to a double
- ConcurrentHashMapV8.DoubleToDouble - org.skfiy.util.v8中的接口
-
Interface describing a function mapping a double to a double
- ConcurrentHashMapV8.EntrySetView<K,V> - org.skfiy.util.v8中的类
-
A view of a ConcurrentHashMapV8 as a
Set of (key, value) entries.
- ConcurrentHashMapV8.ForkJoinTasks - org.skfiy.util.v8中的类
-
Predefined tasks for performing bulk parallel operations on
ConcurrentHashMapV8s.
- ConcurrentHashMapV8.Fun<A,T> - org.skfiy.util.v8中的接口
-
Interface describing a function of one argument
- ConcurrentHashMapV8.Generator<T> - org.skfiy.util.v8中的接口
-
Interface describing a function of no arguments
- ConcurrentHashMapV8.IntByIntToInt - org.skfiy.util.v8中的接口
-
Interface describing a function mapping two ints to an int
- ConcurrentHashMapV8.IntToInt - org.skfiy.util.v8中的接口
-
Interface describing a function mapping an int to an int
- ConcurrentHashMapV8.KeySetView<K,V> - org.skfiy.util.v8中的类
-
A view of a ConcurrentHashMapV8 as a
Set of keys, in which
additions may optionally be enabled by mapping to a common value.
- ConcurrentHashMapV8.LongByLongToLong - org.skfiy.util.v8中的接口
-
Interface describing a function mapping two longs to a long
- ConcurrentHashMapV8.LongToLong - org.skfiy.util.v8中的接口
-
Interface describing a function mapping a long to a long
- ConcurrentHashMapV8.ObjectByObjectToDouble<A,B> - org.skfiy.util.v8中的接口
-
Interface describing a function mapping two arguments to a double
- ConcurrentHashMapV8.ObjectByObjectToInt<A,B> - org.skfiy.util.v8中的接口
-
Interface describing a function mapping two arguments to an int
- ConcurrentHashMapV8.ObjectByObjectToLong<A,B> - org.skfiy.util.v8中的接口
-
Interface describing a function mapping two arguments to a long
- ConcurrentHashMapV8.ObjectToDouble<A> - org.skfiy.util.v8中的接口
-
Interface describing a function mapping its argument to a double
- ConcurrentHashMapV8.ObjectToInt<A> - org.skfiy.util.v8中的接口
-
Interface describing a function mapping its argument to an int
- ConcurrentHashMapV8.ObjectToLong<A> - org.skfiy.util.v8中的接口
-
Interface describing a function mapping its argument to a long
- ConcurrentHashMapV8.Spliterator<T> - org.skfiy.util.v8中的接口
-
A partitionable iterator.
- ConcurrentHashMapV8.ValuesView<K,V> - org.skfiy.util.v8中的类
-
A view of a ConcurrentHashMapV8 as a
Collection of values, in
which additions are disabled.
- ConcurrentReferenceHashMap<K,V> - org.skfiy.util中的类
-
- ConcurrentReferenceHashMap() - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap
-
Create a new ConcurrentReferenceHashMap instance.
- ConcurrentReferenceHashMap(int) - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap
-
Create a new ConcurrentReferenceHashMap instance.
- ConcurrentReferenceHashMap(int, float) - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap
-
Create a new ConcurrentReferenceHashMap instance.
- ConcurrentReferenceHashMap(int, int) - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap
-
Create a new ConcurrentReferenceHashMap instance.
- ConcurrentReferenceHashMap(int, float, int) - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap
-
Create a new ConcurrentReferenceHashMap instance.
- ConcurrentReferenceHashMap(int, float, int, ConcurrentReferenceHashMap.ReferenceType) - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap
-
Create a new ConcurrentReferenceHashMap instance.
- ConcurrentReferenceHashMap.Entry<K,V> - org.skfiy.util中的类
-
A single map entry.
- ConcurrentReferenceHashMap.Entry(K, V) - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap.Entry
-
- ConcurrentReferenceHashMap.Reference<K,V> - org.skfiy.util中的接口
-
- ConcurrentReferenceHashMap.ReferenceManager - org.skfiy.util中的类
-
- ConcurrentReferenceHashMap.ReferenceManager() - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap.ReferenceManager
-
- ConcurrentReferenceHashMap.ReferenceType - org.skfiy.util中的枚举
-
Various reference types supported by this map.
- ConcurrentReferenceHashMap.Restructure - org.skfiy.util中的枚举
-
The types of restructuring that can be performed.
- ConcurrentReferenceHashMap.Segment - org.skfiy.util中的类
-
A single segment used to divide the map to allow better concurrent
performance.
- ConcurrentReferenceHashMap.Segment(int) - 类 的构造器org.skfiy.util.ConcurrentReferenceHashMap.Segment
-
- contains(Object) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- contains(Iterator, Object) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Check whether the given Iterator contains the given element.
- contains(Enumeration, Object) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Check whether the given Enumeration contains the given element.
- contains(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
已过时。
- contains(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.EntrySetView
-
- contains(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.KeySetView
-
- contains(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ValuesView
-
- contains(Object) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- containsAll(Collection) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- containsAll(Collection<?>) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- containsAny(Collection, Collection) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Return true if any element in 'candidates' is contained
in 'source'; otherwise returns false.
- containsConstant(Enum<?>[], String) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Check whether the given array of enum constants contains a constant with
the given name, ignoring case when determining a match.
- containsConstant(Enum<?>[], String, boolean) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Check whether the given array of enum constants contains a constant with
the given name.
- containsElement(Object[], Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Check whether the given array contains the given element.
- containsInstance(Collection, Object) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Check whether the given Collection contains the given element instance.
- containsKey(Object) - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- containsKey(Object) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- containsKey(Object) - 类 中的方法org.skfiy.util.LinkedCaseInsensitiveMap
-
- containsKey(Object) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- containsKey(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Tests if the specified object is a key in this table.
- containsValue(Object) - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- containsValue(Object) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- containsValue(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns true if this map maps one or more keys to the specified
value.
- containsWhitespace(CharSequence) - 类 中的静态方法org.skfiy.util.StringUtils
-
Check whether the given CharSequence contains any whitespace characters.
- containsWhitespace(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Check whether the given String contains any whitespace characters.
- convertClassNameToResourcePath(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Convert a "."
- convertKey(String) - 类 中的方法org.skfiy.util.LinkedCaseInsensitiveMap
-
Convert the given key to a case-insensitive key.
- convertNumberToTargetClass(Number, Class<T>) - 类 中的静态方法org.skfiy.util.NumberUtils
-
Convert the given number into an instance of the given target class.
- convertResourcePathToClassName(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Convert a "/"-based resource path to a "."
- copy(File, File) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given input File to the given output File.
- copy(byte[], File) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given byte array to the given output File.
- copy(InputStream, OutputStream) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given InputStream to the given OutputStream.
- copy(byte[], OutputStream) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given byte array to the given OutputStream.
- copy(Reader, Writer) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given Reader to the given Writer.
- copy(String, Writer) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given String to the given output Writer.
- copy(byte[], OutputStream) - 类 中的静态方法org.skfiy.util.StreamUtils
-
Copy the contents of the given byte array to the given OutputStream.
- copy(String, Charset, OutputStream) - 类 中的静态方法org.skfiy.util.StreamUtils
-
Copy the contents of the given String to the given output OutputStream.
- copy(InputStream, OutputStream) - 类 中的静态方法org.skfiy.util.StreamUtils
-
Copy the contents of the given InputStream to the given OutputStream.
- COPYABLE_FIELDS - 类 中的静态变量org.skfiy.util.ReflectionUtils
-
Pre-built FieldFilter that matches all non-static, non-final fields.
- copyInto(Object[]) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- copyRecursively(File, File) - 类 中的静态方法org.skfiy.util.FileSystemUtils
-
Recursively copy the contents of the src file/directory to the
dest file/directory.
- copyToByteArray(File) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given input File into a new byte array.
- copyToByteArray(InputStream) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given InputStream into a new byte array.
- copyToByteArray(InputStream) - 类 中的静态方法org.skfiy.util.StreamUtils
-
Copy the contents of the given InputStream into a new byte array.
- copyToString(Reader) - 类 中的静态方法org.skfiy.util.FileCopyUtils
-
Copy the contents of the given Reader into a String.
- copyToString(InputStream, Charset) - 类 中的静态方法org.skfiy.util.StreamUtils
-
Copy the contents of the given InputStream into a String.
- CountedCompleter<T> - org.skfiy.util.v8中的类
-
A
ForkJoinTask with a completion action performed when triggered and
there are no remaining pending actions.
- CountedCompleter(CountedCompleter<?>, int) - 类 的构造器org.skfiy.util.v8.CountedCompleter
-
Creates a new CountedCompleter with the given completer and initial
pending count.
- CountedCompleter(CountedCompleter<?>) - 类 的构造器org.skfiy.util.v8.CountedCompleter
-
Creates a new CountedCompleter with the given completer and an initial
pending count of zero.
- CountedCompleter() - 类 的构造器org.skfiy.util.v8.CountedCompleter
-
Creates a new CountedCompleter with no completer and an initial pending
count of zero.
- countOccurrencesOf(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Count the occurrences of the substring in string s.
- create(K) - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
Create a value to cache for the given key.
- createCompositeInterface(Class<?>[], ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Create a composite interface Class for the given interfaces, implementing
the given interfaces in one single Class.
- createElement(int) - 接口 中的方法org.skfiy.util.AutoPopulatingList.ElementFactory
-
Create the element for the supplied index.
- createReference(ConcurrentReferenceHashMap.Entry<K, V>, int, ConcurrentReferenceHashMap.Reference<K, V>) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.ReferenceManager
-
- createReferenceManager() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- createThread(Runnable) - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Template method for the creation of a Thread.
- CustomizableThreadCreator - org.skfiy.util中的类
-
Simple customizable helper class for creating threads.
- CustomizableThreadCreator() - 类 的构造器org.skfiy.util.CustomizableThreadCreator
-
Create a new CustomizableThreadCreator with default thread name prefix.
- CustomizableThreadCreator(String) - 类 的构造器org.skfiy.util.CustomizableThreadCreator
-
Create a new CustomizableThreadCreator with the given thread name prefix.
- declaresException(Method, Class<?>) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Determine whether the given method explicitly declares the given
exception or one of its superclasses, which means that an exception of
that type can be propagated as-is within a reflective invocation.
- decode(String) - 类 中的静态方法org.skfiy.util.Base64
-
Decodes the supplied string.
- decode(String, String) - 类 中的静态方法org.skfiy.util.Base64
-
Decodes the supplied string.
- decode(byte[]) - 类 中的静态方法org.skfiy.util.Base64
-
Decodes a binary sequence.
- decode(InputStream, OutputStream) - 类 中的静态方法org.skfiy.util.Base64
-
Decodes data from the given input stream and writes them in the given
output stream.
- decode(File, File) - 类 中的静态方法org.skfiy.util.Base64
-
Decodes data from the given source file contents and writes them in the
given target file.
- decrement() - 类 中的方法org.skfiy.util.v8.LongAdder
-
Equivalent to add(-1).
- decrement(K) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Decrements the sum associated with the given key.
- decrementPendingCountUnlessZero() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
If the pending count is nonzero, (atomically) decrements it.
- DEFAULT_PATH_SEPARATOR - 类 中的静态变量org.skfiy.util.AntPathMatcher
-
Default path separator: "/"
- defaultForkJoinWorkerThreadFactory - 类 中的静态变量org.skfiy.util.v8.ForkJoinPool
-
Creates a new ForkJoinWorkerThread.
- DefaultPropertiesPersister - org.skfiy.util中的类
-
- DefaultPropertiesPersister() - 类 的构造器org.skfiy.util.DefaultPropertiesPersister
-
- delete(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Delete all occurrences of the given substring.
- deleteAny(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Delete any character in a given String.
- deleteRecursively(File) - 类 中的静态方法org.skfiy.util.FileSystemUtils
-
Delete the supplied
File - for directories, recursively delete
any nested directories or files as well.
- delimitedListToStringArray(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Take a String which is a delimited list and convert it to a String array.
- delimitedListToStringArray(String, String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Take a String which is a delimited list and convert it to a String array.
- deserialize(byte[]) - 类 中的静态方法org.skfiy.util.SerializationUtils
-
Deserialize the byte array into an object.
- DigestUtils - org.skfiy.util中的类
-
Miscellaneous methods for calculating digests.
- DigestUtils() - 类 的构造器org.skfiy.util.DigestUtils
-
- doesNotContain(String, String, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that the given text does not contain the given substring.
- doesNotContain(String, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that the given text does not contain the given substring.
- doLoad(Properties, Reader) - 类 中的方法org.skfiy.util.DefaultPropertiesPersister
-
- doMatch(String, String, boolean, Map<String, String>) - 类 中的方法org.skfiy.util.AntPathMatcher
-
Actually match the given path against the given pattern.
- doStore(Properties, Writer, String) - 类 中的方法org.skfiy.util.DefaultPropertiesPersister
-
- doTask(int, Object, ConcurrentReferenceHashMap<K, V>.Task<T>) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Segment
-
Apply an update operation to this segment.
- DoubleAdder - org.skfiy.util.v8中的类
-
One or more variables that together maintain an initially zero double
sum.
- DoubleAdder() - 类 的构造器org.skfiy.util.v8.DoubleAdder
-
Creates a new adder with initial sum of zero.
- DoubleMaxUpdater - org.skfiy.util.v8中的类
-
One or more variables that together maintain a running double maximum
with initial value Double.NEGATIVE_INFINITY.
- DoubleMaxUpdater() - 类 的构造器org.skfiy.util.v8.DoubleMaxUpdater
-
Creates a new instance with initial value of Double.NEGATIVE_INFINITY.
- doubleValue() - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
- doubleValue() - 类 中的方法org.skfiy.util.v8.DoubleMaxUpdater
-
- doubleValue() - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Returns the value of this AtomicDouble as a double.
- doubleValue() - 类 中的方法org.skfiy.util.v8.LongAdder
-
Returns the
LongAdder.sum() as a
double after a widening primitive
conversion.
- doubleValue() - 类 中的方法org.skfiy.util.v8.LongMaxUpdater
-
- doWith(Field) - 接口 中的方法org.skfiy.util.ReflectionUtils.FieldCallback
-
Perform an operation using the given field.
- doWith(Method) - 接口 中的方法org.skfiy.util.ReflectionUtils.MethodCallback
-
Perform an operation using the given method.
- doWithFields(Class<?>, ReflectionUtils.FieldCallback) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Invoke the given callback on all fields in the target class, going up the
class hierarchy to get all declared fields.
- doWithFields(Class<?>, ReflectionUtils.FieldCallback, ReflectionUtils.FieldFilter) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Invoke the given callback on all fields in the target class, going up the
class hierarchy to get all declared fields.
- doWithMethods(Class<?>, ReflectionUtils.MethodCallback) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Perform the given callback operation on all matching methods of the given
class and superclasses.
- doWithMethods(Class<?>, ReflectionUtils.MethodCallback, ReflectionUtils.MethodFilter) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Perform the given callback operation on all matching methods of the given
class and superclasses (or given interface and super-interfaces).
- drainTasksTo(Collection<? super ForkJoinTask<?>>) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Removes all available unexecuted submitted and forked tasks from
scheduling queues and adds them to the given collection, without altering
their execution status.
- FILE_URL_PREFIX - 类 中的静态变量org.skfiy.util.ResourceUtils
-
URL prefix for loading from the file system: "file:"
- FileCopyUtils - org.skfiy.util中的类
-
Simple utility methods for file and stream copying.
- FileCopyUtils() - 类 的构造器org.skfiy.util.FileCopyUtils
-
- FileSystemUtils - org.skfiy.util中的类
-
Utility methods for working with the file system.
- FileSystemUtils() - 类 的构造器org.skfiy.util.FileSystemUtils
-
- findCommonElementType(Collection) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Find the common element type of the given Collection, if any.
- findField(Class<?>, String) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Attempt to find a
field on the supplied
Class with
the supplied
name.
- findField(Class<?>, String, Class<?>) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Attempt to find a
field on the supplied
Class with
the supplied
name and/or
type.
- findFirstMatch(Collection, Collection) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Return the first element in 'candidates' that is contained in
'source'.
- findMatchingMethod() - 类 中的方法org.skfiy.util.MethodInvoker
-
Find a matching method with the specified name for the specified
arguments.
- findMethod(Class<?>, String) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Attempt to find a
Method on the supplied class with the supplied
name and no parameters.
- findMethod(Class<?>, String, Class<?>...) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Attempt to find a
Method on the supplied class with the supplied
name and parameter types.
- findValueOfType(Collection<?>, Class<T>) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Find a single value of the given type in the given Collection.
- findValueOfType(Collection<?>, Class<?>[]) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Find a single value of one of the given types in the given Collection:
searching the Collection for a value of the first type, then searching
for a value of the second type, etc.
- firstComplete() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
If this task's pending count is zero, returns this task; otherwise
decrements its pending count and returns null.
- firstElement() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- floatValue() - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
- floatValue() - 类 中的方法org.skfiy.util.v8.DoubleMaxUpdater
-
- floatValue() - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Returns the value of this AtomicDouble as a float after a
narrowing primitive conversion.
- floatValue() - 类 中的方法org.skfiy.util.v8.LongAdder
-
Returns the
LongAdder.sum() as a
float after a widening primitive
conversion.
- floatValue() - 类 中的方法org.skfiy.util.v8.LongMaxUpdater
-
- forEach(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.BiAction<K, V>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, performs the given action for each
(key, value)
- forEach(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, performs the given action for each
non-null transformation of each (key, value)
- forEachEntry(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Action<Map.Entry<K, V>>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, perform the given action for each
entry.
- forEachEntry(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, perform the given action for each
non-null transformation of each entry.
- forEachEntryInParallel(ConcurrentHashMapV8.Action<Map.Entry<K, V>>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each entry.
- forEachEntryInParallel(ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each entry.
- forEachEntrySequentially(ConcurrentHashMapV8.Action<Map.Entry<K, V>>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each entry.
- forEachEntrySequentially(ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each entry.
- forEachInParallel(ConcurrentHashMapV8.BiAction<K, V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each (key, value).
- forEachInParallel(ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each (key,
value).
- forEachKey(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Action<K>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, performs the given action for each
key.
- forEachKey(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<? super K, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, performs the given action for each
non-null transformation of each key.
- forEachKeyInParallel(ConcurrentHashMapV8.Action<K>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each key.
- forEachKeyInParallel(ConcurrentHashMapV8.Fun<? super K, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each key.
- forEachKeySequentially(ConcurrentHashMapV8.Action<K>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each key.
- forEachKeySequentially(ConcurrentHashMapV8.Fun<? super K, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each key.
- forEachReadOnly(ReadMostlyVector.Action<E>) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- forEachSequentially(ConcurrentHashMapV8.BiAction<K, V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each (key, value).
- forEachSequentially(ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each (key,
value).
- forEachValue(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Action<V>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, performs the given action for each
value.
- forEachValue(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<? super V, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, performs the given action for each
non-null transformation of each value.
- forEachValueInParallel(ConcurrentHashMapV8.Action<V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each value.
- forEachValueInParallel(ConcurrentHashMapV8.Fun<? super V, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each value.
- forEachValueSequentially(ConcurrentHashMapV8.Action<V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each value.
- forEachValueSequentially(ConcurrentHashMapV8.Fun<? super V, ? extends U>, ConcurrentHashMapV8.Action<U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Performs the given action for each non-null transformation of each value.
- fork() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
- ForkJoinPool - org.skfiy.util.v8中的类
-
- ForkJoinPool() - 类 的构造器org.skfiy.util.v8.ForkJoinPool
-
- ForkJoinPool(int) - 类 的构造器org.skfiy.util.v8.ForkJoinPool
-
Creates a
ForkJoinPool with the indicated parallelism level, the
default thread factory, no
UncaughtExceptionHandler, and non-async LIFO processing mode.
- ForkJoinPool(int, ForkJoinPool.ForkJoinWorkerThreadFactory, Thread.UncaughtExceptionHandler, boolean) - 类 的构造器org.skfiy.util.v8.ForkJoinPool
-
Creates a ForkJoinPool with the given parameters.
- ForkJoinPool.ForkJoinWorkerThreadFactory - org.skfiy.util.v8中的接口
-
- ForkJoinPool.ManagedBlocker - org.skfiy.util.v8中的接口
-
Interface for extending managed parallelism for tasks running in
ForkJoinPools.
- ForkJoinTask<V> - org.skfiy.util.v8中的类
-
Abstract base class for tasks that run within a
ForkJoinPool.
- ForkJoinTask() - 类 的构造器org.skfiy.util.v8.ForkJoinTask
-
- ForkJoinWorkerThread - org.skfiy.util.v8中的类
-
- ForkJoinWorkerThread(ForkJoinPool) - 类 的构造器org.skfiy.util.v8.ForkJoinWorkerThread
-
Creates a ForkJoinWorkerThread operating in the given pool.
- forName(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
- forName(String, ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Replacement for Class.forName() that also returns Class instances
for primitives (e.g."
- get(int) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
Get the element at the supplied index, creating it if there is no element
at that index.
- get(Object) - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
Get value for key.
- get(Object) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- get() - 接口 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Reference
-
Returns the referenced entry or null if the entry is no
longer available.
- get(Object) - 类 中的方法org.skfiy.util.LinkedCaseInsensitiveMap
-
- get(Object) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- get() - 接口 中的方法org.skfiy.util.v8.CompletableFuture.Generator
-
- get() - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Waits if necessary for the computation to complete, and then retrieves
its result.
- get(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Waits if necessary for at most the given time for completion, and then
retrieves its result, if available.
- get(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the value to which the specified key is mapped, or null
if this map contains no mapping for the key.
- get() - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Gets the current value.
- get(int) - 类 中的方法org.skfiy.util.v8.extra.AtomicDoubleArray
-
Gets the current value at position i.
- get(int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- get() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Waits if necessary for the computation to complete, and then retrieves
its result.
- get(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Waits if necessary for at most the given time for the computation to
complete, and then retrieves its result, if available.
- getActiveThreadCount() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns an estimate of the number of threads that are currently stealing
or executing tasks.
- getAllDeclaredMethods(Class<?>) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Get all declared methods on the leaf class and all superclasses.
- getAllInterfaces(Object) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return all interfaces that the given instance implements as array,
including ones implemented by superclasses.
- getAllInterfacesAsSet(Object) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return all interfaces that the given instance implements as Set,
including ones implemented by superclasses.
- getAllInterfacesForClass(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return all interfaces that the given class implements as array, including
ones implemented by superclasses.
- getAllInterfacesForClass(Class<?>, ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return all interfaces that the given class implements as array, including
ones implemented by superclasses.
- getAllInterfacesForClassAsSet(Class) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return all interfaces that the given class implements as Set, including
ones implemented by superclasses.
- getAllInterfacesForClassAsSet(Class, ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return all interfaces that the given class implements as Set, including
ones implemented by superclasses.
- getAndAdd(double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Atomically adds the given value to the current value.
- getAndAdd(int, double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDoubleArray
-
Atomically adds the given value to the element at index i.
- getAndSet(double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Atomically sets to the given value and returns the old value.
- getAndSet(int, double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDoubleArray
-
Atomically sets the element at position i to the given value and
returns the old value.
- getArguments() - 类 中的方法org.skfiy.util.MethodInvoker
-
Return the arguments for the method invocation.
- getAsyncMode() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns true if this pool uses local first-in-first-out
scheduling mode for forked tasks that are never joined.
- getClassFileName(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine the name of the class file, relative to the containing package:
e.g.
- getCommonPoolParallelism() - 类 中的静态方法org.skfiy.util.v8.ForkJoinPool
-
Returns the targeted parallelism level of the common pool.
- getComparatorCount() - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Returns the number of aggregated comparators.
- getCompleter() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
Returns the completer established in this task's constructor, or
null if none.
- getConstructorIfAvailable(Class<T>, Class<?>...) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine whether the given class has a public constructor with the given
signature, and return it if available (else return null).
- getCount() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Segment
-
- getDefaultClassLoader() - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return the default ClassLoader to use: typically the thread context
ClassLoader, if available; the ClassLoader that loaded the ClassUtils
class will be used as fallback.
- getDefaultThreadNamePrefix() - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Build the default thread name prefix for this factory.
- getDescriptiveType(Object) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return a descriptive name for the given object's type: usually simply the
class name, but component type class name + "[]" for arrays, and an
appended list of implemented interfaces for JDK proxies.
- getDisplayString(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a content-based String representation if obj is not
null; otherwise returns an empty String.
- getException() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Returns the exception thrown by the base computation, or a
CancellationException if cancelled, or null if none or if
the method has not yet completed.
- getFactory() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns the factory used for constructing new workers.
- getField(Field, Object) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
- getFile(String) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Resolve the given resource location to a java.io.File, i.e. to a
file in the file system.
- getFile(URL) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Resolve the given resource URL to a java.io.File, i.e. to a file
in the file system.
- getFile(URL, String) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Resolve the given resource URL to a java.io.File, i.e. to a file
in the file system.
- getFile(URI) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Resolve the given resource URI to a java.io.File, i.e. to a file
in the file system.
- getFile(URI, String) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Resolve the given resource URI to a java.io.File, i.e. to a file
in the file system.
- getFilename(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Extract the filename from the given path, e.g.
- getFilenameExtension(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Extract the filename extension from the given path, e.g.
- getFirst(K) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- getFirst(K) - 接口 中的方法org.skfiy.util.MultiValueMap
-
Return the first value for the given key.
- getForkJoinTaskTag() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Returns the tag for this task.
- getHash(Object) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
Get the hash for a given object, apply an additional hash function to
reduce collisions.
- getHash() - 接口 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Reference
-
Returns the hash for the reference.
- getHoldCount() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Queries the number of holds on this lock by the current thread.
- getIdentityHexString(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hex String form of an object's identity hash code.
- getKey() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Entry
-
- getLastTaskInfo() - 类 中的方法org.skfiy.util.StopWatch
-
Return the last task as a TaskInfo object.
- getLastTaskName() - 类 中的方法org.skfiy.util.StopWatch
-
Return the name of the last task.
- getLastTaskTimeMillis() - 类 中的方法org.skfiy.util.StopWatch
-
Return the time taken by the last task.
- getLoadFactor() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- getMappedValue() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.KeySetView
-
Returns the default mapped value for additions, or null if
additions are not supported.
- getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine whether the given class has a method with the given signature,
and return it if available (else throws an
IllegalStateException).
- getMethodCountForName(Class<?>, String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return the number of methods with a given name (with any argument types),
for the given class and/or its superclasses.
- getMethodIfAvailable(Class<?>, String, Class<?>...) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine whether the given class has a method with the given signature,
and return it if available (else return null).
- getMostSpecificMethod(Method, Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Given a method, which may come from an interface, and a target class used
in the current reflective invocation, find the corresponding target
method if there is one.
- getNext() - 接口 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Reference
-
Returns the next reference in the chain or null
- getNow(T) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Returns the result value (or throws any encountered exception) if
completed, else returns the given valueIfAbsent.
- getOwner() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Returns the thread that currently owns this lock, or null if not
owned.
- getPackageName(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine the name of the package of the given class, e.g.
- getPackageName(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine the name of the package of the given fully-qualified class
name, e.g.
- getParallelism() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns the targeted parallelism level of this pool.
- getPatternComparator(String) - 类 中的方法org.skfiy.util.AntPathMatcher
-
Given a full path, returns a
Comparator suitable for sorting
patterns in order of explicitness.
- getPatternComparator(String) - 接口 中的方法org.skfiy.util.PathMatcher
-
Given a full path, returns a
Comparator suitable for sorting
patterns in order of explicitness for that path.
- getPendingCount() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
Returns the current pending count.
- getPool() - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns the pool hosting the current task execution, or null if this task
is executing outside of any ForkJoinPool.
- getPool() - 类 中的方法org.skfiy.util.v8.ForkJoinWorkerThread
-
Returns the pool hosting this thread.
- getPoolIndex() - 类 中的方法org.skfiy.util.v8.ForkJoinWorkerThread
-
Returns the index number of this thread in its pool.
- getPoolSize() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns the number of worker threads that have started but not yet
terminated.
- getPreparedMethod() - 类 中的方法org.skfiy.util.MethodInvoker
-
Return the prepared Method object that will be invoked.
- getQualifiedMethodName(Method) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return the qualified name of the given method, consisting of fully
qualified interface/class name + "." + method name.
- getQualifiedName(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return the qualified name of the given class: usually simply the class
name, but component type class name + "[]" for arrays.
- getQueuedSubmissionCount() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns an estimate of the number of tasks submitted to this pool that
have not yet begun executing.
- getQueuedTaskCount() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns an estimate of the total number of tasks currently held in queues
by worker threads (but not including tasks submitted to the pool that
have not begun executing).
- getQueuedTaskCount() - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns an estimate of the number of tasks that have been forked by the
current worker thread but not yet executed.
- getQueuedThreads() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Returns a collection containing threads that may be waiting to acquire
this lock.
- getQueueLength() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Returns an estimate of the number of threads waiting to acquire this
lock.
- getRawResult() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
Returns the result of the computation.
- getRawResult() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Returns the result that would be returned by
ForkJoinTask.join(), even if this
task completed abnormally, or
null if this task is not known to
have been completed.
- getRawResult() - 类 中的方法org.skfiy.util.v8.RecursiveAction
-
Always returns null.
- getRawResult() - 类 中的方法org.skfiy.util.v8.RecursiveTask
-
- getReference(Object, ConcurrentReferenceHashMap.Restructure) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- getReference(Object, int, ConcurrentReferenceHashMap.Restructure) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Segment
-
- getRoot() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
Returns the root of the current computation; i.e., this task if it has no
completer, else its completer's root.
- getRunningThreadCount() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns an estimate of the number of worker threads that are not blocked
waiting to join tasks or for other managed synchronization.
- getSegment(int) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- getSegmentsSize() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- getSequence() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Returns the current sequence number of this lock.
- getShortName(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Get the class name without the qualified package name.
- getShortName(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Get the class name without the qualified package name.
- getShortNameAsProperty(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return the short string name of a Java class in uncapitalized JavaBeans
property format.
- getSize() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Segment
-
- getStaticMethod(Class<?>, String, Class<?>...) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return a public static method of a class.
- getStealCount() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns an estimate of the total number of tasks stolen from one thread's
work queue by another.
- getSurplusQueuedTaskCount() - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns an estimate of how many more locally queued tasks are held by the
current worker thread than there are other worker threads that might
steal them, or zero if this thread is not operating in a ForkJoinPool.
- getTargetClass() - 类 中的方法org.skfiy.util.MethodInvoker
-
Return the target class on which to call the target method.
- getTargetMethod() - 类 中的方法org.skfiy.util.MethodInvoker
-
Return the name of the method to be invoked.
- getTargetObject() - 类 中的方法org.skfiy.util.MethodInvoker
-
Return the target object on which to call the target method.
- getTaskCount() - 类 中的方法org.skfiy.util.StopWatch
-
Return the number of tasks timed.
- getTaskInfo() - 类 中的方法org.skfiy.util.StopWatch
-
Return an array of the data for tasks performed.
- getTaskName() - 类 中的方法org.skfiy.util.StopWatch.TaskInfo
-
Return the name of this task.
- getThreadGroup() - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Return the thread group that threads should be created in (or
null) for the default group.
- getThreadNamePrefix() - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Return the thread name prefix to use for the names of newly created
threads.
- getThreadPriority() - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Return the priority of the threads that this factory creates.
- getTimeMillis() - 类 中的方法org.skfiy.util.StopWatch.TaskInfo
-
Return the time in milliseconds this task took.
- getTimeSeconds() - 类 中的方法org.skfiy.util.StopWatch.TaskInfo
-
Return the time in seconds this task took.
- getTotalTimeMillis() - 类 中的方法org.skfiy.util.StopWatch
-
Return the total time in milliseconds for all tasks.
- getTotalTimeSeconds() - 类 中的方法org.skfiy.util.StopWatch
-
Return the total time in seconds for all tasks.
- getTypeDifferenceWeight(Class[], Object[]) - 类 中的静态方法org.skfiy.util.MethodInvoker
-
Algorithm that judges the match between the declared parameter types of a
candidate method and a specific list of arguments that this method is
supposed to be invoked with.
- getUncaughtExceptionHandler() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns the handler for internal worker threads that terminate due to
unrecoverable errors encountered while executing tasks.
- getUniqueDeclaredMethods(Class<?>) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Get the unique set of declared methods on the leaf class and all
superclasses.
- getURL(String) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Resolve the given resource location to a java.net.URL.
- getUserClass(Object) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return the user-defined class for the given instance: usually simply the
class of the given instance, but the original class in case of a
CGLIB-generated subclass.
- getUserClass(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Return the user-defined class for the given class: usually simply the
given class, but the original class in case of a CGLIB-generated
subclass.
- getValue() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Entry
-
- getValueOrDefault(Object, V) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the value to which the specified key is mapped, or the given
defaultValue if this map contains no mapping for the key.
- identityToString(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of an object's overall identity.
- increment() - 类 中的方法org.skfiy.util.v8.LongAdder
-
Equivalent to add(1).
- increment(K) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Increments the sum associated with the given key.
- indexOf(Object) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- indexOf(Object) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- indexOf(Object, int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- inForkJoinPool() - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns
true if the current thread is a
ForkJoinWorkerThread executing as a ForkJoinPool computation.
- insertElementAt(E, int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- install(K) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
If the given key does not already exist in the table, inserts the key
with initial sum of zero; in either case returning the adder associated
with this key.
- INSTANCE - 类 中的静态变量org.skfiy.util.comparator.ComparableComparator
-
- InstanceComparator<T> - org.skfiy.util.comparator中的类
-
Compares objects based on an arbitrary class order.
- InstanceComparator(Class<?>...) - 类 的构造器org.skfiy.util.comparator.InstanceComparator
-
- intValue() - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
- intValue() - 类 中的方法org.skfiy.util.v8.DoubleMaxUpdater
-
- intValue() - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Returns the value of this AtomicDouble as an int after a
narrowing primitive conversion.
- intValue() - 类 中的方法org.skfiy.util.v8.LongAdder
-
Returns the
LongAdder.sum() as an
int after a narrowing primitive
conversion.
- intValue() - 类 中的方法org.skfiy.util.v8.LongMaxUpdater
-
- InvertibleComparator<T> - org.skfiy.util.comparator中的类
-
A decorator for a comparator, with an "ascending" flag denoting whether
comparison results should be treated in forward (standard ascending) order or
flipped for reverse (descending) order.
- InvertibleComparator(Comparator<T>) - 类 的构造器org.skfiy.util.comparator.InvertibleComparator
-
Create an InvertibleComparator that sorts ascending by default.
- InvertibleComparator(Comparator<T>, boolean) - 类 的构造器org.skfiy.util.comparator.InvertibleComparator
-
Create an InvertibleComparator that sorts based on the provided order.
- invertOrder() - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Invert the sort order of each sort definition contained by this compound
comparator.
- invertOrder(int) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Invert the sort order of the sort definition at the specified index.
- invertOrder() - 类 中的方法org.skfiy.util.comparator.InvertibleComparator
-
Invert the sort order: ascending -> descending or descending ->
ascending.
- invoke() - 类 中的方法org.skfiy.util.MethodInvoker
-
Invoke the specified method.
- invoke(ForkJoinTask<T>) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Performs the given task, returning its result upon completion.
- invoke() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Commences performing this task, awaits its completion if necessary, and
returns its result, or throws an (unchecked) RuntimeException or
Error if the underlying computation did so.
- invokeAll(Collection<? extends Callable<T>>) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
- invokeAll(ForkJoinTask<?>, ForkJoinTask<?>) - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Forks the given tasks, returning when isDone holds for each task
or an (unchecked) exception is encountered, in which case the exception
is rethrown.
- invokeAll(ForkJoinTask<?>...) - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Forks the given tasks, returning when isDone holds for each task
or an (unchecked) exception is encountered, in which case the exception
is rethrown.
- invokeAll(Collection<T>) - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Forks all tasks in the specified collection, returning when
isDone holds for each task or an (unchecked) exception is
encountered, in which case the exception is rethrown.
- invokeJdbcMethod(Method, Object) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Invoke the specified JDBC API
Method against the supplied target
object with no arguments.
- invokeJdbcMethod(Method, Object, Object...) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Invoke the specified JDBC API
Method against the supplied target
object with the supplied arguments.
- invokeMethod(Method, Object) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Invoke the specified
Method against the supplied target object
with no arguments.
- invokeMethod(Method, Object, Object...) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Invoke the specified
Method against the supplied target object
with the supplied arguments.
- isArray(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Determine whether the given object is an array: either an Object array or
a primitive array.
- isAscending() - 类 中的方法org.skfiy.util.comparator.InvertibleComparator
-
Return the sort order: ascending (true) or descending (false).
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that superType.isAssignableFrom(subType) is true.
- isAssignable(Class<?>, Class<?>, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that superType.isAssignableFrom(subType) is true.
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check if the right-hand side type may be assigned to the left-hand side
type, assuming setting by reflection.
- isAssignable(Type, Type) - 类 中的静态方法org.skfiy.util.TypeUtils
-
Check if the right-hand side type may be assigned to the left-hand side
type following the Java generics rules.
- isAssignableBound(Type, Type) - 类 中的静态方法org.skfiy.util.TypeUtils
-
- isAssignableValue(Class<?>, Object) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine if the given type is assignable from the given value, assuming
setting by reflection.
- isCacheSafe(Class<?>, ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check whether the given class is cache-safe in the given context, i.e.
- isCancelled() - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Returns true if this CompletableFuture was cancelled before it
completed normally.
- isCancelled() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
- isCglibProxy(Object) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check whether the given object is a CGLIB proxy.
- isCglibProxyClass(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check whether the specified class is a CGLIB-generated class.
- isCglibProxyClassName(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check whether the specified class name is a CGLIB-generated class.
- isCglibRenamedMethod(Method) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Determine whether the given method is a CGLIB 'renamed' method, following
the pattern "CGLIB$methodName$0".
- isCheckedException(Throwable) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return whether the given throwable is a checked exception: that is,
neither a RuntimeException nor an Error.
- isCompatibleWithThrowsClause(Throwable, Class[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Check whether the given exception is compatible with the exceptions
declared in a throws clause.
- isCompletedAbnormally() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Returns true if this task threw an exception or was cancelled.
- isCompletedNormally() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Returns true if this task completed without throwing an exception
and was not cancelled.
- isDaemon() - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Return whether this factory should create daemon threads.
- isDone() - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Returns true if completed in any fashion: normally,
exceptionally, or via cancellation.
- isDone() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
- isEmpty() - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- isEmpty() - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- isEmpty(Collection) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Return true if the supplied Collection is null or empty.
- isEmpty(Map) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Return true if the supplied Map is null or empty.
- isEmpty() - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- isEmpty(Object[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Determine whether the given array is empty: i.e.
- isEmpty(Object) - 类 中的静态方法org.skfiy.util.StringUtils
-
Check whether the given String is empty.
- isEmpty() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
- isEmpty() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- isEqualsMethod(Method) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Determine whether the given method is an "equals" method.
- isFileURL(URL) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Determine whether the given URL points to a resource in the file system,
that is, has protocol "file" or "vfs".
- isHashCodeMethod(Method) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Determine whether the given method is a "hashCode" method.
- isHeldByCurrentThread() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Queries if this lock is held by the current thread.
- isInstanceOf(Class<?>, Object) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that the provided object is an instance of the provided class.
- isInstanceOf(Class<?>, Object, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that the provided object is an instance of the provided class.
- isJarURL(URL) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Determine whether the given URL points to a resource in a jar file, that
is, has protocol "jar", "zip", "wsjar" or "code-source".
- isLocked() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Queries if this lock is held by any thread.
- isNull(Object, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an object is null .
- isNull(Object) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an object is null .
- isObjectMethod(Method) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Determine whether the given method is originally declared by
Object.
- isPattern(String) - 类 中的方法org.skfiy.util.AntPathMatcher
-
- isPattern(String) - 接口 中的方法org.skfiy.util.PathMatcher
-
Does the given path represent a pattern that can be matched by an
implementation of this interface?
- isPrepared() - 类 中的方法org.skfiy.util.MethodInvoker
-
- isPresent(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
- isPresent(String, ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Determine whether the
Class identified by the supplied name is
present and can be loaded.
- isPrimitiveArray(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check if the given class represents an array of primitives, i.e. boolean,
byte, char, short, int, long, float, or double.
- isPrimitiveOrWrapper(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check if the given class represents a primitive (i.e. boolean, byte,
char, short, int, long, float, or double) or a primitive wrapper (i.e.
- isPrimitiveWrapper(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check if the given class represents a primitive wrapper, i.e.
- isPrimitiveWrapperArray(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check if the given class represents an array of primitive wrappers, i.e.
- isPublicStaticFinal(Field) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Determine whether the given field is a "public static final" constant.
- isQuiescent() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns true if all worker threads are currently idle.
- isReadLocked() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Returns true if the lock is currently held non-exclusively.
- isReleasable() - 接口 中的方法org.skfiy.util.v8.ForkJoinPool.ManagedBlocker
-
Returns true if blocking is unnecessary.
- isRunning() - 类 中的方法org.skfiy.util.StopWatch
-
Return whether the stop watch is currently running.
- isShutdown() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns true if this pool has been shut down.
- isTerminated() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns true if all tasks have completed following shut down.
- isTerminating() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns true if the process of termination has commenced but not
yet completed.
- isToStringMethod(Method) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Determine whether the given method is a "toString" method.
- isTrue(boolean, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert a boolean expression, throwing IllegalArgumentException if
the test result is false.
- isTrue(boolean) - 类 中的静态方法org.skfiy.util.Assert
-
Assert a boolean expression, throwing IllegalArgumentException if
the test result is false.
- isUrl(String) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Return whether the given resource location is a URL: either a special
"classpath" pseudo URL or a standard URL.
- isVisible(Class<?>, ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Check whether the given class is visible in the given ClassLoader.
- isWriteLocked() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Returns true if the lock is currently held exclusively.
- iterator() - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- iterator() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.EntrySetView
-
Returns a "weakly consistent" iterator that will never throw
ConcurrentModificationException, and guarantees to traverse
elements as they existed upon construction of the iterator, and may
(but is not guaranteed to) reflect any modifications subsequent to
construction.
- iterator() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.KeySetView
-
Returns a "weakly consistent" iterator that will never throw
ConcurrentModificationException, and guarantees to traverse
elements as they existed upon construction of the iterator, and may
(but is not guaranteed to) reflect any modifications subsequent to
construction.
- iterator() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ValuesView
-
Returns a "weakly consistent" iterator that will never throw
ConcurrentModificationException, and guarantees to traverse
elements as they existed upon construction of the iterator, and may
(but is not guaranteed to) reflect any modifications subsequent to
construction.
- iterator() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- newCondition() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Throws UnsupportedOperationException.
- newKeySet() - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Creates a new
Set backed by a ConcurrentHashMapV8 from the given
type to
Boolean.TRUE.
- newKeySet(int) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Creates a new
Set backed by a ConcurrentHashMapV8 from the given
type to
Boolean.TRUE.
- newTaskFor(Runnable, T) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
- newTaskFor(Callable<T>) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
- newThread(ForkJoinPool) - 接口 中的方法org.skfiy.util.v8.ForkJoinPool.ForkJoinWorkerThreadFactory
-
Returns a new worker thread operating in the given pool.
- next() - 类 中的方法org.skfiy.util.CompositeIterator
-
- nextComplete() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
- nextThreadName() - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Return the thread name to use for a newly created thread.
- NON_BRIDGED_METHODS - 类 中的静态变量org.skfiy.util.ReflectionUtils
-
Pre-built MethodFilter that matches all non-bridge methods.
- nonClosing(InputStream) - 类 中的静态方法org.skfiy.util.StreamUtils
-
- nonClosing(OutputStream) - 类 中的静态方法org.skfiy.util.StreamUtils
-
- noNullElements(Object[], String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an array has no null elements.
- noNullElements(Object[]) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an array has no null elements.
- notEmpty(Object[], String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an array has elements; that is, it must not be null
and must have at least one element.
- notEmpty(Object[]) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an array has elements; that is, it must not be null
and must have at least one element.
- notEmpty(Collection, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that a collection has elements; that is, it must not be
null and must have at least one element.
- notEmpty(Collection) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that a collection has elements; that is, it must not be
null and must have at least one element.
- notEmpty(Map, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that a Map has entries; that is, it must not be null and
must have at least one entry.
- notEmpty(Map) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that a Map has entries; that is, it must not be null and
must have at least one entry.
- notNull(Object, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an object is not null .
- notNull(Object) - 类 中的静态方法org.skfiy.util.Assert
-
Assert that an object is not null .
- NULLS_HIGH - 类 中的静态变量org.skfiy.util.comparator.NullSafeComparator
-
A shared default instance of this comparator, treating nulls higher than
non-null objects.
- NULLS_LOW - 类 中的静态变量org.skfiy.util.comparator.NullSafeComparator
-
A shared default instance of this comparator, treating nulls lower than
non-null objects.
- nullSafeClassName(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Determine the class name for the given object.
- NullSafeComparator<T> - org.skfiy.util.comparator中的类
-
A Comparator that will safely compare nulls to be lower or higher than other
objects.
- NullSafeComparator(Comparator<T>, boolean) - 类 的构造器org.skfiy.util.comparator.NullSafeComparator
-
Create a NullSafeComparator that sorts null based on the provided
flag, decorating the given Comparator.
- nullSafeEquals(Object, Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Determine if the given objects are equal, returning true if both
are null or false if only one is null.
- nullSafeHashCode(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return as hash code for the given object; typically the value of
{@link Object#hashCode()}.
- nullSafeHashCode(Object[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(boolean[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(byte[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(char[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(double[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(float[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(int[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(long[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(short[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeToString(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the specified Object.
- nullSafeToString(Object[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(boolean[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(byte[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(char[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(double[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(float[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(int[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(long[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(short[]) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Return a String representation of the contents of the specified array.
- NumberUtils - org.skfiy.util中的类
-
Miscellaneous utility methods for number conversion and parsing.
- NumberUtils() - 类 的构造器org.skfiy.util.NumberUtils
-
- parseLocaleString(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Parse the given
localeString value into a
Locale.
- parseNumber(String, Class<T>) - 类 中的静态方法org.skfiy.util.NumberUtils
-
Parse the given text into a number instance of the given target class,
using the corresponding decode / valueOf methods.
- parseNumber(String, Class<T>, NumberFormat) - 类 中的静态方法org.skfiy.util.NumberUtils
-
Parse the given text into a number instance of the given target class,
using the given NumberFormat.
- parseStringValue(String, PropertyPlaceholderHelper.PlaceholderResolver, Set<String>) - 类 中的方法org.skfiy.util.PropertyPlaceholderHelper
-
- pathEquals(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Compare two paths after normalization of them.
- PathMatcher - org.skfiy.util中的接口
-
Strategy interface for String-based path matching.
- PatternMatchUtils - org.skfiy.util中的类
-
Utility methods for simple pattern matching, in particular for Spring's
typical "xxx*", "*xxx" and "*xxx*" pattern styles.
- PatternMatchUtils() - 类 的构造器org.skfiy.util.PatternMatchUtils
-
- peekNextLocalTask() - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Returns, but does not unschedule or execute, a task queued by the current
thread but not yet executed, if one is immediately available.
- PLACEHOLDER_PREFIX - 类 中的静态变量org.skfiy.util.SystemPropertyUtils
-
Prefix for system property placeholders: "${"
- PLACEHOLDER_SUFFIX - 类 中的静态变量org.skfiy.util.SystemPropertyUtils
-
Suffix for system property placeholders: "}"
- pollForPurge() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.ReferenceManager
-
Return any reference that has been garbage collected and can be
purged from the underlying structure or null if no references
need purging.
- pollNextLocalTask() - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
Unschedules and returns, without executing, the next task queued by the
current thread but not yet executed, if the current thread is operating
in a ForkJoinPool.
- pollSubmission() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Removes and returns the next unexecuted submission if one is available.
- pollTask() - 类 中的静态方法org.skfiy.util.v8.ForkJoinTask
-
If the current thread is operating in a ForkJoinPool, unschedules and
returns, without executing, the next task queued by the current thread
but not yet executed, if one is available, or if not available, a task
that was forked by some other thread, if available.
- prepare() - 类 中的方法org.skfiy.util.MethodInvoker
-
Prepare the specified method.
- prettyPrint() - 类 中的方法org.skfiy.util.StopWatch
-
Return a string with a table describing all tasks performed.
- propagateCompletion() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
- PropertiesPersister - org.skfiy.util中的接口
-
Strategy interface for persisting java.util.Properties, allowing for
pluggable parsing strategies.
- PropertyPlaceholderHelper - org.skfiy.util中的类
-
Utility class for working with Strings that have placeholder values in them.
- PropertyPlaceholderHelper(String, String) - 类 的构造器org.skfiy.util.PropertyPlaceholderHelper
-
Creates a new PropertyPlaceholderHelper that uses the supplied
prefix and suffix.
- PropertyPlaceholderHelper(String, String, String, boolean) - 类 的构造器org.skfiy.util.PropertyPlaceholderHelper
-
Creates a new PropertyPlaceholderHelper that uses the supplied
prefix and suffix.
- PropertyPlaceholderHelper.PlaceholderResolver - org.skfiy.util中的接口
-
Strategy interface used to resolve replacement values for placeholders
contained in Strings.
- put(K, V) - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
Put an object into the cache, possibly wrapping it with a weak reference.
- put(K, V) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- put(String, V) - 类 中的方法org.skfiy.util.LinkedCaseInsensitiveMap
-
- put(K, List<V>) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- put(K, V) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Maps the specified key to the specified value in this table.
- putAll(Map<? extends K, ? extends V>) - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- putAll(Map<? extends String, ? extends V>) - 类 中的方法org.skfiy.util.LinkedCaseInsensitiveMap
-
- putAll(Map<? extends K, ? extends List<V>>) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- putAll(Map<? extends K, ? extends V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Copies all of the mappings from the specified map to this one.
- putIfAbsent(K, V) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- putIfAbsent(K, V) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
- read() - 类 中的方法org.skfiy.util.Base64InputStream
-
- readLock() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Non-exclusively acquires the lock, blocking if necessary until available.
- readLockInterruptibly() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Non-exclusively acquires the lock, blocking if necessary until available
or the current thread is interrupted.
- ReadMostlyVector<E> - org.skfiy.util.v8.extra中的类
-
A class with the same methods and array-based characteristics as
Vector but with reduced contention and improved throughput
when invocations of read-only methods by multiple threads are most common.
- ReadMostlyVector(int, int) - 类 的构造器org.skfiy.util.v8.extra.ReadMostlyVector
-
Creates an empty vector with the given initial capacity and capacity
increment.
- ReadMostlyVector(int) - 类 的构造器org.skfiy.util.v8.extra.ReadMostlyVector
-
Creates an empty vector with the given initial capacity.
- ReadMostlyVector() - 类 的构造器org.skfiy.util.v8.extra.ReadMostlyVector
-
Creates an empty vector.
- ReadMostlyVector(Collection<? extends E>) - 类 的构造器org.skfiy.util.v8.extra.ReadMostlyVector
-
Creates a vector containing the elements of the specified collection, in
the order they are returned by the collection's iterator.
- ReadMostlyVector.Action<A> - org.skfiy.util.v8.extra中的接口
-
Interface describing a void action of one argument
- RecursiveAction - org.skfiy.util.v8中的类
-
- RecursiveAction() - 类 的构造器org.skfiy.util.v8.RecursiveAction
-
- RecursiveTask<V> - org.skfiy.util.v8中的类
-
- RecursiveTask() - 类 的构造器org.skfiy.util.v8.RecursiveTask
-
- reduce(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all (key, value) pairs using the given
reducer to combine values, or null if none.
- reduceEntries(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.BiFun<Map.Entry<K, V>, Map.Entry<K, V>, ? extends Map.Entry<K, V>>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
all entries using the given reducer to combine values, or null if
none.
- reduceEntries(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all entries using the given reducer to
combine values, or null if none.
- reduceEntriesInParallel(ConcurrentHashMapV8.BiFun<Map.Entry<K, V>, Map.Entry<K, V>, ? extends Map.Entry<K, V>>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating all entries using the given reducer to
combine values, or null if none.
- reduceEntriesInParallel(ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, or null if none.
- reduceEntriesSequentially(ConcurrentHashMapV8.BiFun<Map.Entry<K, V>, Map.Entry<K, V>, ? extends Map.Entry<K, V>>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating all entries using the given reducer to
combine values, or null if none.
- reduceEntriesSequentially(ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, or null if none.
- reduceEntriesToDouble(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToDouble<Map.Entry<K, V>>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all entries using the given reducer to
combine values, and the given basis as an identity value.
- reduceEntriesToDoubleInParallel(ConcurrentHashMapV8.ObjectToDouble<Map.Entry<K, V>>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, and the given basis as
an identity value.
- reduceEntriesToDoubleSequentially(ConcurrentHashMapV8.ObjectToDouble<Map.Entry<K, V>>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, and the given basis as
an identity value.
- reduceEntriesToInt(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToInt<Map.Entry<K, V>>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all entries using the given reducer to
combine values, and the given basis as an identity value.
- reduceEntriesToIntInParallel(ConcurrentHashMapV8.ObjectToInt<Map.Entry<K, V>>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, and the given basis as
an identity value.
- reduceEntriesToIntSequentially(ConcurrentHashMapV8.ObjectToInt<Map.Entry<K, V>>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, and the given basis as
an identity value.
- reduceEntriesToLong(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToLong<Map.Entry<K, V>>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all entries using the given reducer to
combine values, and the given basis as an identity value.
- reduceEntriesToLongInParallel(ConcurrentHashMapV8.ObjectToLong<Map.Entry<K, V>>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, and the given basis as
an identity value.
- reduceEntriesToLongSequentially(ConcurrentHashMapV8.ObjectToLong<Map.Entry<K, V>>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all
entries using the given reducer to combine values, and the given basis as
an identity value.
- reduceInParallel(ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, or null if none.
- reduceKeys(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.BiFun<? super K, ? super K, ? extends K>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
all keys using the given reducer to combine values, or null if none.
- reduceKeys(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<? super K, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all keys using the given reducer to
combine values, or null if none.
- reduceKeysInParallel(ConcurrentHashMapV8.BiFun<? super K, ? super K, ? extends K>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating all keys using the given reducer to
combine values, or null if none.
- reduceKeysInParallel(ConcurrentHashMapV8.Fun<? super K, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, or null if none.
- reduceKeysSequentially(ConcurrentHashMapV8.BiFun<? super K, ? super K, ? extends K>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating all keys using the given reducer to
combine values, or null if none.
- reduceKeysSequentially(ConcurrentHashMapV8.Fun<? super K, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, or null if none.
- reduceKeysToDouble(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToDouble<? super K>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all keys using the given reducer to
combine values, and the given basis as an identity value.
- reduceKeysToDoubleInParallel(ConcurrentHashMapV8.ObjectToDouble<? super K>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, and the given basis as an
identity value.
- reduceKeysToDoubleSequentially(ConcurrentHashMapV8.ObjectToDouble<? super K>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, and the given basis as an
identity value.
- reduceKeysToInt(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToInt<? super K>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all keys using the given reducer to
combine values, and the given basis as an identity value.
- reduceKeysToIntInParallel(ConcurrentHashMapV8.ObjectToInt<? super K>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, and the given basis as an
identity value.
- reduceKeysToIntSequentially(ConcurrentHashMapV8.ObjectToInt<? super K>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, and the given basis as an
identity value.
- reduceKeysToLong(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToLong<? super K>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all keys using the given reducer to
combine values, and the given basis as an identity value.
- reduceKeysToLongInParallel(ConcurrentHashMapV8.ObjectToLong<? super K>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, and the given basis as an
identity value.
- reduceKeysToLongSequentially(ConcurrentHashMapV8.ObjectToLong<? super K>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all keys
using the given reducer to combine values, and the given basis as an
identity value.
- reduceSequentially(ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, or null if none.
- reduceToDouble(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectByObjectToDouble<? super K, ? super V>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all (key, value) pairs using the given
reducer to combine values, and the given basis as an identity value.
- reduceToDoubleInParallel(ConcurrentHashMapV8.ObjectByObjectToDouble<? super K, ? super V>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, and the given
basis as an identity value.
- reduceToDoubleSequentially(ConcurrentHashMapV8.ObjectByObjectToDouble<? super K, ? super V>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, and the given
basis as an identity value.
- reduceToInt(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectByObjectToInt<? super K, ? super V>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all (key, value) pairs using the given
reducer to combine values, and the given basis as an identity value.
- reduceToIntInParallel(ConcurrentHashMapV8.ObjectByObjectToInt<? super K, ? super V>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, and the given
basis as an identity value.
- reduceToIntSequentially(ConcurrentHashMapV8.ObjectByObjectToInt<? super K, ? super V>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, and the given
basis as an identity value.
- reduceToLong(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectByObjectToLong<? super K, ? super V>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all (key, value) pairs using the given
reducer to combine values, and the given basis as an identity value.
- reduceToLongInParallel(ConcurrentHashMapV8.ObjectByObjectToLong<? super K, ? super V>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, and the given
basis as an identity value.
- reduceToLongSequentially(ConcurrentHashMapV8.ObjectByObjectToLong<? super K, ? super V>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all (key,
value) pairs using the given reducer to combine values, and the given
basis as an identity value.
- reduceValues(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.BiFun<? super V, ? super V, ? extends V>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
all values using the given reducer to combine values, or null if
none.
- reduceValues(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<? super V, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all values using the given reducer to
combine values, or null if none.
- reduceValuesInParallel(ConcurrentHashMapV8.BiFun<? super V, ? super V, ? extends V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating all values using the given reducer to
combine values, or null if none.
- reduceValuesInParallel(ConcurrentHashMapV8.Fun<? super V, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, or null if none.
- reduceValuesSequentially(ConcurrentHashMapV8.BiFun<? super V, ? super V, ? extends V>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating all values using the given reducer to
combine values, or null if none.
- reduceValuesSequentially(ConcurrentHashMapV8.Fun<? super V, ? extends U>, ConcurrentHashMapV8.BiFun<? super U, ? super U, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, or null if none.
- reduceValuesToDouble(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToDouble<? super V>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all values using the given reducer to
combine values, and the given basis as an identity value.
- reduceValuesToDoubleInParallel(ConcurrentHashMapV8.ObjectToDouble<? super V>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, and the given basis as an
identity value.
- reduceValuesToDoubleSequentially(ConcurrentHashMapV8.ObjectToDouble<? super V>, double, ConcurrentHashMapV8.DoubleByDoubleToDouble) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, and the given basis as an
identity value.
- reduceValuesToInt(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToInt<? super V>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all values using the given reducer to
combine values, and the given basis as an identity value.
- reduceValuesToIntInParallel(ConcurrentHashMapV8.ObjectToInt<? super V>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, and the given basis as an
identity value.
- reduceValuesToIntSequentially(ConcurrentHashMapV8.ObjectToInt<? super V>, int, ConcurrentHashMapV8.IntByIntToInt) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, and the given basis as an
identity value.
- reduceValuesToLong(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.ObjectToLong<? super V>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns the result of accumulating
the given transformation of all values using the given reducer to
combine values, and the given basis as an identity value.
- reduceValuesToLongInParallel(ConcurrentHashMapV8.ObjectToLong<? super V>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, and the given basis as an
identity value.
- reduceValuesToLongSequentially(ConcurrentHashMapV8.ObjectToLong<? super V>, long, ConcurrentHashMapV8.LongByLongToLong) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns the result of accumulating the given transformation of all values
using the given reducer to combine values, and the given basis as an
identity value.
- ReflectionUtils - org.skfiy.util中的类
-
Simple utility class for working with the reflection API and handling
reflection exceptions.
- ReflectionUtils() - 类 的构造器org.skfiy.util.ReflectionUtils
-
- ReflectionUtils.FieldCallback - org.skfiy.util中的接口
-
Callback interface invoked on each field in the hierarchy.
- ReflectionUtils.FieldFilter - org.skfiy.util中的接口
-
Callback optionally used to filter fields to be operated on by a field
callback.
- ReflectionUtils.MethodCallback - org.skfiy.util中的接口
-
Action to take on each method.
- ReflectionUtils.MethodFilter - org.skfiy.util中的接口
-
Callback optionally used to filter methods to be operated on by a method
callback.
- reinitialize() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Resets the internal bookkeeping state of this task, allowing a subsequent
fork.
- release() - 接口 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Reference
-
- released() - 接口 中的方法org.skfiy.util.WeakReferenceMonitor.ReleaseListener
-
This callback method is invoked once the associated handle has been
released, i.e. once there are no monitored strong references to the
handle anymore.
- remove(int) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- remove(Object) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- remove(Object) - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- remove() - 类 中的方法org.skfiy.util.CompositeIterator
-
- remove(Object) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- remove(Object, Object) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- remove(Object) - 类 中的方法org.skfiy.util.LinkedCaseInsensitiveMap
-
- remove(Object) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- remove(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.EntrySetView
-
- remove(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.KeySetView
-
- remove(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Removes the key (and its corresponding value) from this map.
- remove(Object, Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
- remove(Object) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.ValuesView
-
- remove(int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- remove(Object) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- remove(K) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Removes the given key from the table.
- removeAll(Collection<?>) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- removeAll(Collection<?>) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- removeAll() - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Removes all keys from the table.
- removeAllElements() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- removeDuplicateStrings(String[]) - 类 中的静态方法org.skfiy.util.StringUtils
-
Remove duplicate Strings from the given array.
- removeElement(Object) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- removeElementAt(int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- replace(K, V, V) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- replace(K, V) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- replace(String, String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Replace all occurences of a substring within a string with another
string.
- replace(K, V, V) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
- replace(K, V) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
- replacePlaceholders(String, Properties) - 类 中的方法org.skfiy.util.PropertyPlaceholderHelper
-
Replaces all placeholders of format
${name} with the
corresponding property from the supplied
Properties.
- replacePlaceholders(String, PropertyPlaceholderHelper.PlaceholderResolver) - 类 中的方法org.skfiy.util.PropertyPlaceholderHelper
-
- reset() - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
Resets variables maintaining the sum to zero.
- reset() - 类 中的方法org.skfiy.util.v8.DoubleMaxUpdater
-
Resets variables maintaining updates to Double.NEGATIVE_INFINITY.
- reset() - 类 中的方法org.skfiy.util.v8.LongAdder
-
Resets variables maintaining the sum to zero.
- reset(K) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Resets the sum associated with the given key to zero if the key exists in
the table.
- reset() - 类 中的方法org.skfiy.util.v8.LongMaxUpdater
-
Resets variables maintaining updates to Long.MIN_VALUE.
- resetAll() - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Resets the sum associated with each key to zero.
- resolveClassName(String, ClassLoader) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Resolve the given class name into a Class instance.
- resolveClassName(String) - 类 中的方法org.skfiy.util.MethodInvoker
-
Resolve the given class name into a Class.
- resolvePlaceholder(String) - 接口 中的方法org.skfiy.util.PropertyPlaceholderHelper.PlaceholderResolver
-
Resolves the supplied placeholder name into the replacement value.
- resolvePlaceholders(String) - 类 中的静态方法org.skfiy.util.SystemPropertyUtils
-
Resolve ${...} placeholders in the given text, replacing them with
corresponding system property values.
- resolvePlaceholders(String, boolean) - 类 中的静态方法org.skfiy.util.SystemPropertyUtils
-
Resolve ${...} placeholders in the given text, replacing them with
corresponding system property values.
- resolvePrimitiveClassName(String) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Resolve the given class name as primitive class, if appropriate,
according to the JVM's naming rules for primitive classes.
- resolvePrimitiveIfNecessary(Class<?>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Resolve the given class if it is a primitive class, returning the
corresponding primitive wrapper type instead.
- resolveStringValue(String) - 接口 中的方法org.skfiy.util.StringValueResolver
-
Resolve the given String value, for example parsing placeholders.
- ResourceUtils - org.skfiy.util中的类
-
Utility methods for resolving resource locations to files in the file system.
- ResourceUtils() - 类 的构造器org.skfiy.util.ResourceUtils
-
- retainAll(Collection<?>) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- retainAll(Collection<?>) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- rethrowException(Throwable) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
- rethrowRuntimeException(Throwable) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
- run() - 类 中的方法org.skfiy.util.v8.ForkJoinWorkerThread
-
This method is required to be public, but should never be called
explicitly.
- runAfterBoth(CompletableFuture<?>, Runnable) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed when this and
the other given CompletableFuture both complete.
- runAfterBothAsync(CompletableFuture<?>, Runnable) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the
ForkJoinPool.commonPool() when this and the other given
CompletableFuture both complete.
- runAfterBothAsync(CompletableFuture<?>, Runnable, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the given executor when this and the other given CompletableFuture
both complete.
- runAfterEither(CompletableFuture<?>, Runnable) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed after this or
the other given CompletableFuture complete.
- runAfterEitherAsync(CompletableFuture<?>, Runnable) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the
ForkJoinPool.commonPool() after this or the other given
CompletableFuture complete.
- runAfterEitherAsync(CompletableFuture<?>, Runnable, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the given executor after this or the other given CompletableFuture
complete.
- runAsync(Runnable) - 类 中的静态方法org.skfiy.util.v8.CompletableFuture
-
Asynchronously executes in the
ForkJoinPool.commonPool() a task that runs the given action, and then
completes the returned CompletableFuture.
- runAsync(Runnable, Executor) - 类 中的静态方法org.skfiy.util.v8.CompletableFuture
-
Asynchronously executes using the given executor, a task that runs the
given action, and then completes the returned CompletableFuture.
- search(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns a non-null result from
applying the given search function on each (key, value), or null if
none.
- searchEntries(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns a non-null result from
applying the given search function on each entry, or null if none.
- searchEntriesInParallel(ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
entry, or null if none.
- searchEntriesSequentially(ConcurrentHashMapV8.Fun<Map.Entry<K, V>, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
entry, or null if none.
- searchInParallel(ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
(key, value), or null if none.
- searchKeys(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<? super K, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns a non-null result from
applying the given search function on each key, or null if none.
- searchKeysInParallel(ConcurrentHashMapV8.Fun<? super K, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
key, or null if none.
- searchKeysSequentially(ConcurrentHashMapV8.Fun<? super K, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
key, or null if none.
- searchSequentially(ConcurrentHashMapV8.BiFun<? super K, ? super V, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
(key, value), or null if none.
- searchValues(ConcurrentHashMapV8<K, V>, ConcurrentHashMapV8.Fun<? super V, ? extends U>) - 类 中的静态方法org.skfiy.util.v8.ConcurrentHashMapV8.ForkJoinTasks
-
Returns a task that when invoked, returns a non-null result from
applying the given search function on each value, or null if none.
- searchValuesInParallel(ConcurrentHashMapV8.Fun<? super V, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
value, or null if none.
- searchValuesSequentially(ConcurrentHashMapV8.Fun<? super V, ? extends U>) - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a non-null result from applying the given search function on each
value, or null if none.
- SequenceLock - org.skfiy.util.v8.extra中的类
-
A reentrant mutual exclusion
Lock in which each lock acquisition or
release advances a sequence number.
- SequenceLock() - 类 的构造器org.skfiy.util.v8.extra.SequenceLock
-
Creates an instance of SequenceLock with the default number of
retry attempts to acquire the lock before blocking.
- SequenceLock(int) - 类 的构造器org.skfiy.util.v8.extra.SequenceLock
-
Creates an instance of SequenceLock that will retry attempts to
acquire the lock at least the given number times before blocking.
- SerializationUtils - org.skfiy.util中的类
-
Static utilities for serialization and deserialization.
- SerializationUtils() - 类 的构造器org.skfiy.util.SerializationUtils
-
- serialize(Object) - 类 中的静态方法org.skfiy.util.SerializationUtils
-
Serialize the given object to a byte array.
- set(int, E) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- set(K, V) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- set(K, V) - 接口 中的方法org.skfiy.util.MultiValueMap
-
Set the given single value under the given key.
- set(double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Sets to the given value.
- set(int, double) - 类 中的方法org.skfiy.util.v8.extra.AtomicDoubleArray
-
Sets the element at position i to the given value.
- set(int, E) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- setAll(Map<K, V>) - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- setAll(Map<K, V>) - 接口 中的方法org.skfiy.util.MultiValueMap
-
Set the given values under.
- setArguments(Object[]) - 类 中的方法org.skfiy.util.MethodInvoker
-
Set arguments for the method invocation.
- setAscending(boolean) - 类 中的方法org.skfiy.util.comparator.InvertibleComparator
-
Specify the sort order: ascending (true) or descending (false).
- setAscendingOrder(int) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Change the sort order at the given index to ascending.
- setComparator(int, Comparator<T>) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Replace the Comparator at the given index.
- setComparator(int, Comparator<T>, boolean) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Replace the Comparator at the given index using the given sort order.
- setDaemon(boolean) - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Set whether this factory is supposed to create daemon threads, just
executing as long as the application itself is running.
- setDescendingOrder(int) - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
Change the sort order at the given index to descending sort.
- setElementAt(E, int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- setField(Field, Object, Object) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
- setForkJoinTaskTag(short) - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Atomically sets the tag value for this task.
- setKeepTaskList(boolean) - 类 中的方法org.skfiy.util.StopWatch
-
Determine whether the TaskInfo array is built over time.
- setPathSeparator(String) - 类 中的方法org.skfiy.util.AntPathMatcher
-
Set the path separator to use for pattern parsing.
- setPendingCount(int) - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
Sets the pending count to the given value.
- setRawResult(T) - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
A method that result-bearing CountedCompleters may optionally use to help
maintain result data.
- setRawResult(V) - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Forces the given value to be returned as a result.
- setRawResult(Void) - 类 中的方法org.skfiy.util.v8.RecursiveAction
-
Requires null completion value.
- setRawResult(V) - 类 中的方法org.skfiy.util.v8.RecursiveTask
-
- setSize(int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- setStaticMethod(String) - 类 中的方法org.skfiy.util.MethodInvoker
-
Set a fully qualified static method name to invoke, e.g.
- setTargetClass(Class) - 类 中的方法org.skfiy.util.MethodInvoker
-
Set the target class on which to call the target method.
- setTargetMethod(String) - 类 中的方法org.skfiy.util.MethodInvoker
-
Set the name of the method to be invoked.
- setTargetObject(Object) - 类 中的方法org.skfiy.util.MethodInvoker
-
Set the target object on which to call the target method.
- setThreadGroup(ThreadGroup) - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Specify the thread group that threads should be created in.
- setThreadGroupName(String) - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Specify the name of the thread group that threads should be created in.
- setThreadNamePrefix(String) - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Specify the prefix to use for the names of newly created threads.
- setThreadPriority(int) - 类 中的方法org.skfiy.util.CustomizableThreadCreator
-
Set the priority of the threads that this factory creates.
- setTrimTokens(boolean) - 类 中的方法org.skfiy.util.AntPathMatcher
-
Whether to trim tokenized paths and patterns.
- setValue(V) - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Entry
-
- shallowCopyFieldState(Object, Object) - 类 中的静态方法org.skfiy.util.ReflectionUtils
-
Given the source object and the destination, which must be the same class
or a subclass, copy all fields, including inherited fields.
- shortSummary() - 类 中的方法org.skfiy.util.StopWatch
-
Return a short description of the total running time.
- shutdown() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Possibly initiates an orderly shutdown in which previously submitted
tasks are executed, but no new tasks will be accepted.
- shutdownNow() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Possibly attempts to cancel and/or stop all tasks, and reject all
subsequently submitted tasks.
- simpleMatch(String, String) - 类 中的静态方法org.skfiy.util.PatternMatchUtils
-
Match a String against the given pattern, supporting the following simple
pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches (with an
arbitrary number of pattern parts), as well as direct equality.
- simpleMatch(String[], String) - 类 中的静态方法org.skfiy.util.PatternMatchUtils
-
Match a String against the given patterns, supporting the following
simple pattern styles: "xxx*", "*xxx", "*xxx*" and "xxx*yyy" matches
(with an arbitrary number of pattern parts), as well as direct equality.
- size() - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- size() - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- size() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap
-
- size() - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- size() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
- size() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- snapshotIterator() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
Returns an iterator operating over a snapshot copy of the elements of
this collection created upon construction of the iterator.
- sortStringArray(String[]) - 类 中的静态方法org.skfiy.util.StringUtils
-
Turn given source String array into sorted array.
- split(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Split a String at the first occurrence of the delimiter.
- split() - 接口 中的方法org.skfiy.util.v8.ConcurrentHashMapV8.Spliterator
-
Returns a Spliterator covering approximately half of the elements,
guaranteed not to overlap with those subsequently returned by this
Spliterator.
- splitArrayElementsIntoProperties(String[], String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Take an array Strings and split each element based on the given
delimiter.
- splitArrayElementsIntoProperties(String[], String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Take an array Strings and split each element based on the given
delimiter.
- StampedLock - org.skfiy.util.v8中的类
-
A capability-based lock with three modes for controlling read/write access.
- StampedLock() - 类 的构造器org.skfiy.util.v8.StampedLock
-
Creates a new lock, initially in unlocked state.
- start() - 类 中的方法org.skfiy.util.StopWatch
-
Start an unnamed task.
- start(String) - 类 中的方法org.skfiy.util.StopWatch
-
Start a named task.
- startsWithIgnoreCase(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Test if the given String starts with the specified prefix, ignoring
upper/lower case.
- state(boolean, String) - 类 中的静态方法org.skfiy.util.Assert
-
Assert a boolean expression, throwing IllegalStateException if
the test result is false.
- state(boolean) - 类 中的静态方法org.skfiy.util.Assert
-
- stop() - 类 中的方法org.skfiy.util.StopWatch
-
Stop the current task.
- StopWatch - org.skfiy.util中的类
-
Simple stop watch, allowing for timing of a number of tasks, exposing total
running time and running time for each named task.
- StopWatch() - 类 的构造器org.skfiy.util.StopWatch
-
Construct a new stop watch.
- StopWatch(String) - 类 的构造器org.skfiy.util.StopWatch
-
Construct a new stop watch with the given id.
- StopWatch.TaskInfo - org.skfiy.util中的类
-
Inner class to hold data about one task executed within the stop watch.
- store(Properties, OutputStream, String) - 类 中的方法org.skfiy.util.DefaultPropertiesPersister
-
- store(Properties, Writer, String) - 类 中的方法org.skfiy.util.DefaultPropertiesPersister
-
- store(Properties, OutputStream, String) - 接口 中的方法org.skfiy.util.PropertiesPersister
-
Write the contents of the given Properties object to the given
OutputStream.
- store(Properties, Writer, String) - 接口 中的方法org.skfiy.util.PropertiesPersister
-
Write the contents of the given Properties object to the given Writer.
- storeToXml(Properties, OutputStream, String) - 类 中的方法org.skfiy.util.DefaultPropertiesPersister
-
- storeToXml(Properties, OutputStream, String, String) - 类 中的方法org.skfiy.util.DefaultPropertiesPersister
-
- storeToXml(Properties, OutputStream, String) - 接口 中的方法org.skfiy.util.PropertiesPersister
-
Write the contents of the given Properties object to the given XML
OutputStream.
- storeToXml(Properties, OutputStream, String, String) - 接口 中的方法org.skfiy.util.PropertiesPersister
-
Write the contents of the given Properties object to the given XML
OutputStream.
- StreamUtils - org.skfiy.util中的类
-
Simple utility methods for dealing with streams.
- StreamUtils() - 类 的构造器org.skfiy.util.StreamUtils
-
- StringUtils - org.skfiy.util中的类
-
Miscellaneous
String utility methods.
- StringUtils() - 类 的构造器org.skfiy.util.StringUtils
-
- StringValueResolver - org.skfiy.util中的接口
-
Simple strategy interface for resolving a String value.
- stripFilenameExtension(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Strip the filename extension from the given path, e.g.
- subList(int, int) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- subList(int, int) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- submit(ForkJoinTask<T>) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Submits a ForkJoinTask for execution.
- submit(Callable<T>) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
- submit(Runnable, T) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
- submit(Runnable) - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
- substringMatch(CharSequence, int, CharSequence) - 类 中的静态方法org.skfiy.util.StringUtils
-
Test whether the given string matches the given substring at the given
index.
- sum() - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
Returns the current sum.
- sum() - 类 中的方法org.skfiy.util.v8.LongAdder
-
Returns the current sum.
- sum(K) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Returns the sum associated with the given key, or zero if the key does
not currently exist in the table.
- sumAll() - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Returns the sum totalled across all keys.
- sumThenReset() - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
- sumThenReset() - 类 中的方法org.skfiy.util.v8.LongAdder
-
- sumThenReset(K) - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Resets the sum associated with the given key to zero if the key exists in
the table.
- sumThenResetAll() - 类 中的方法org.skfiy.util.v8.LongAdderTable
-
Totals, then resets, the sums associated with all keys.
- supplyAsync(CompletableFuture.Generator<U>) - 类 中的静态方法org.skfiy.util.v8.CompletableFuture
-
Asynchronously executes in the
ForkJoinPool.commonPool(), a task that completes the returned
CompletableFuture with the result of the given Supplier.
- supplyAsync(CompletableFuture.Generator<U>, Executor) - 类 中的静态方法org.skfiy.util.v8.CompletableFuture
-
Asynchronously executes using the given executor, a task that completes
the returned CompletableFuture with the result of the given Supplier.
- SystemPropertyUtils - org.skfiy.util中的类
-
Helper class for resolving placeholders in texts.
- SystemPropertyUtils() - 类 的构造器org.skfiy.util.SystemPropertyUtils
-
- thenAccept(CompletableFuture.Action<? super T>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed after
performing the given action with this CompletableFuture's result when it
completes.
- thenAcceptAsync(CompletableFuture.Action<? super T>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the
ForkJoinPool.commonPool() with this CompletableFuture's
result when it completes.
- thenAcceptAsync(CompletableFuture.Action<? super T>, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the given executor with this CompletableFuture's result when it
completes.
- thenAcceptBoth(CompletableFuture<? extends U>, CompletableFuture.BiAction<? super T, ? super U>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed with the
results of this and the other given CompletableFuture if both complete.
- thenAcceptBothAsync(CompletableFuture<? extends U>, CompletableFuture.BiAction<? super T, ? super U>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the
ForkJoinPool.commonPool() with the results of this and
the other given CompletableFuture when both complete.
- thenAcceptBothAsync(CompletableFuture<? extends U>, CompletableFuture.BiAction<? super T, ? super U>, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed asynchronously
using the given executor with the results of this and the other given
CompletableFuture when both complete.
- thenApply(CompletableFuture.Fun<? super T, ? extends U>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed with the result
of the given function of this CompletableFuture.
- thenApplyAsync(CompletableFuture.Fun<? super T, ? extends U>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the
ForkJoinPool.commonPool() with the result of the given
function of this CompletableFuture.
- thenApplyAsync(CompletableFuture.Fun<? super T, ? extends U>, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the given executor with the result of the given function of this
CompletableFuture.
- thenCombine(CompletableFuture<? extends U>, CompletableFuture.BiFun<? super T, ? super U, ? extends V>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed with the result
of the given function of this and the other given CompletableFuture's
results when both complete.
- thenCombineAsync(CompletableFuture<? extends U>, CompletableFuture.BiFun<? super T, ? super U, ? extends V>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the
ForkJoinPool.commonPool() with the result of the given
function of this and the other given CompletableFuture's results when
both complete.
- thenCombineAsync(CompletableFuture<? extends U>, CompletableFuture.BiFun<? super T, ? super U, ? extends V>, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the given executor with the result of the given function of this
and the other given CompletableFuture's results when both complete.
- thenCompose(CompletableFuture.Fun<? super T, CompletableFuture<U>>) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Returns a CompletableFuture (or an equivalent one) produced by the given
function of the result of this CompletableFuture when completed.
- thenRun(Runnable) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is completed after
performing the given action when this CompletableFuture completes.
- thenRunAsync(Runnable) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the
ForkJoinPool.commonPool() after performing the given
action when this CompletableFuture completes.
- thenRunAsync(Runnable, Executor) - 类 中的方法org.skfiy.util.v8.CompletableFuture
-
Creates and returns a CompletableFuture that is asynchronously completed
using the given executor after performing the given action when this
CompletableFuture completes.
- toArray() - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- toArray(T[]) - 类 中的方法org.skfiy.util.AutoPopulatingList
-
- toArray(Enumeration<E>, A[]) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Marshal the elements from the given enumeration into an array of the
given type.
- toArray() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- toArray(T[]) - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- toClassArray(Collection<Class<?>>) - 类 中的静态方法org.skfiy.util.ClassUtils
-
Copy the given Collection into a Class array.
- toIterator(Enumeration<E>) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Adapt an enumeration to an iterator.
- tokenizeToStringArray(String, String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Tokenize the given String into a String array via a StringTokenizer.
- tokenizeToStringArray(String, String, boolean, boolean) - 类 中的静态方法org.skfiy.util.StringUtils
-
Tokenize the given String into a String array via a StringTokenizer.
- toLanguageTag(Locale) - 类 中的静态方法org.skfiy.util.StringUtils
-
Determine the RFC 3066 compliant language tag, as used for the HTTP
"Accept-Language" header.
- toMultiValueMap(Map<K, List<V>>) - 类 中的静态方法org.skfiy.util.CollectionUtils
-
Adapts a Map<K, List<V>> to an MultiValueMap<K,V>.
- toObjectArray(Object) - 类 中的静态方法org.skfiy.util.ObjectUtils
-
Convert the given array (which may be a primitive array) to an object
array (if necessary of primitive wrapper objects).
- toSingleValueMap() - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- toSingleValueMap() - 接口 中的方法org.skfiy.util.MultiValueMap
-
Returns the first values contained in this MultiValueMap.
- toString() - 类 中的方法org.skfiy.util.CachingMapDecorator
-
已过时。
- toString() - 类 中的方法org.skfiy.util.comparator.BooleanComparator
-
- toString() - 类 中的方法org.skfiy.util.comparator.CompoundComparator
-
- toString() - 类 中的方法org.skfiy.util.comparator.InvertibleComparator
-
- toString() - 类 中的方法org.skfiy.util.comparator.NullSafeComparator
-
- toString() - 类 中的方法org.skfiy.util.ConcurrentReferenceHashMap.Entry
-
- toString() - 类 中的方法org.skfiy.util.LinkedMultiValueMap
-
- toString() - 类 中的方法org.skfiy.util.StopWatch
-
Return an informative string describing all tasks performed For custom
reporting, call getTaskInfo() and use the task info directly.
- toString() - 类 中的方法org.skfiy.util.v8.ConcurrentHashMapV8
-
Returns a string representation of this map.
- toString() - 类 中的方法org.skfiy.util.v8.DoubleAdder
-
- toString() - 类 中的方法org.skfiy.util.v8.DoubleMaxUpdater
-
- toString() - 类 中的方法org.skfiy.util.v8.extra.AtomicDouble
-
Returns the String representation of the current value.
- toString() - 类 中的方法org.skfiy.util.v8.extra.AtomicDoubleArray
-
Returns the String representation of the current values of array.
- toString() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- toString() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Returns a string identifying this lock, as well as its lock state.
- toString() - 类 中的方法org.skfiy.util.v8.ForkJoinPool
-
Returns a string identifying this pool, as well as its state, including
indications of run state, parallelism level, and worker and task counts.
- toString() - 类 中的方法org.skfiy.util.v8.LongAdder
-
- toString() - 类 中的方法org.skfiy.util.v8.LongMaxUpdater
-
- toStringArray(Collection<String>) - 类 中的静态方法org.skfiy.util.StringUtils
-
Copy the given Collection into a String array.
- toStringArray(Enumeration<String>) - 类 中的静态方法org.skfiy.util.StringUtils
-
Copy the given Enumeration into a String array.
- toURI(URL) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Create a URI instance for the given URL, replacing spaces with "%20"
quotes first.
- toURI(String) - 类 中的静态方法org.skfiy.util.ResourceUtils
-
Create a URI instance for the given location String, replacing spaces
with "%20" quotes first.
- trimAllWhitespace(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Trim all whitespace from the given String: leading, trailing, and
inbetween characters.
- trimArrayElements(String[]) - 类 中的静态方法org.skfiy.util.StringUtils
-
Trim the elements of the given String array, calling
String.trim() on each of them.
- trimLeadingCharacter(String, char) - 类 中的静态方法org.skfiy.util.StringUtils
-
Trim all occurences of the supplied leading character from the given
String.
- trimLeadingWhitespace(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Trim leading whitespace from the given String.
- trimToSize() - 类 中的方法org.skfiy.util.v8.extra.ReadMostlyVector
-
- trimTrailingCharacter(String, char) - 类 中的静态方法org.skfiy.util.StringUtils
-
Trim all occurences of the supplied trailing character from the given
String.
- trimTrailingWhitespace(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Trim trailing whitespace from the given String.
- trimWhitespace(String) - 类 中的静态方法org.skfiy.util.StringUtils
-
Trim leading and trailing whitespace from the given String.
- TRUE_HIGH - 类 中的静态变量org.skfiy.util.comparator.BooleanComparator
-
A shared default instance of this comparator, treating true higher than
false.
- TRUE_LOW - 类 中的静态变量org.skfiy.util.comparator.BooleanComparator
-
A shared default instance of this comparator, treating true lower than
false.
- tryAwaitAvailability(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Returns the current sequence number if the lock is, or becomes, available
within the specified waiting time.
- tryComplete() - 类 中的方法org.skfiy.util.v8.CountedCompleter
-
- tryConvertToOptimisticRead(long) - 类 中的方法org.skfiy.util.v8.StampedLock
-
If the lock state matches the given stamp then, if the stamp represents
holding a lock, releases it and returns an observation stamp.
- tryConvertToReadLock(long) - 类 中的方法org.skfiy.util.v8.StampedLock
-
If the lock state matches the given stamp, performs one of the following
actions.
- tryConvertToWriteLock(long) - 类 中的方法org.skfiy.util.v8.StampedLock
-
If the lock state matches the given stamp, performs one of the following
actions.
- tryLock() - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Acquires the lock only if it is not held by another thread at the time of
invocation.
- tryLock(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.extra.SequenceLock
-
Acquires the lock if it is not held by another thread within the given
waiting time and the current thread has not been
interrupted.
- tryOptimisticRead() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Returns a stamp that can later be validated, or zero if exclusively
locked.
- tryReadLock() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Non-exclusively acquires the lock if it is immediately available.
- tryReadLock(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.StampedLock
-
Non-exclusively acquires the lock if it is available within the given
time and the current thread has not been interrupted.
- tryUnfork() - 类 中的方法org.skfiy.util.v8.ForkJoinTask
-
Tries to unschedule this task for execution.
- tryUnlockRead() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Releases one hold of the read lock if it is held, without requiring a
stamp value.
- tryUnlockWrite() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Releases the write lock if it is held, without requiring a stamp value.
- tryWriteLock() - 类 中的方法org.skfiy.util.v8.StampedLock
-
Exclusively acquires the lock if it is immediately available.
- tryWriteLock(long, TimeUnit) - 类 中的方法org.skfiy.util.v8.StampedLock
-
Exclusively acquires the lock if it is available within the given time
and the current thread has not been interrupted.
- TypeUtils - org.skfiy.util中的类
-
Utility to work with Java 5 generic type parameters.
- TypeUtils() - 类 的构造器org.skfiy.util.TypeUtils
-