A B C D E F G H I J L M N O P Q R S T U V W X Z
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- ABSTRACT - io.microsphere.reflect.Modifier
-
The
abstract
modifier. - AbstractArtifactResolver - io.microsphere.classloading中的类
-
Abstract
ArtifactResolver
- AbstractArtifactResolver() - 类 的构造器io.microsphere.classloading.AbstractArtifactResolver
- AbstractDeque<E> - io.microsphere.collection中的类
-
Abstract
Deque
- AbstractDeque() - 类 的构造器io.microsphere.collection.AbstractDeque
- AbstractEventDispatcher - io.microsphere.event中的类
-
The abstract
EventDispatcher
providers the common implementation. - AbstractEventDispatcher(Executor) - 类 的构造器io.microsphere.event.AbstractEventDispatcher
-
Constructor with an instance of
Executor
- AbstractLogger - io.microsphere.logging中的类
-
The abstract class of
Logger
- AbstractLogger(String) - 类 的构造器io.microsphere.logging.AbstractLogger
- AbstractURLClassPathHandle - io.microsphere.classloading中的类
-
Abstract
URLClassPathHandle
- AbstractURLClassPathHandle() - 类 的构造器io.microsphere.classloading.AbstractURLClassPathHandle
- accept(E) - 接口 中的方法io.microsphere.event.ConditionalEventListener
-
Accept the event is handled or not by current listener
- accept(File) - 类 中的方法io.microsphere.io.filter.DirectoryFileFilter
- accept(File) - 类 中的方法io.microsphere.io.filter.FileExtensionFilter
- accept(File) - 接口 中的方法io.microsphere.io.filter.IOFileFilter
- accept(File) - 类 中的方法io.microsphere.io.filter.NameFileFilter
- accept(File) - 类 中的方法io.microsphere.io.filter.TrueFileFilter
- accept(File, String) - 接口 中的方法io.microsphere.io.filter.IOFileFilter
- accept(File, String) - 类 中的方法io.microsphere.io.filter.TrueFileFilter
- accept(Class<?>) - 类 中的方法io.microsphere.filter.PackageNameClassFilter
- accept(Class<?>) - 类 中的方法io.microsphere.filter.TrueClassFilter
- accept(Class<?>, Class<?>) - 接口 中的方法io.microsphere.convert.Converter
-
Accept the source type and target type or not
- accept(Class<String>, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToArrayConverter
- accept(Class<String>, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToIterableConverter
- accept(Class<S>, Class<?>) - 接口 中的方法io.microsphere.convert.multiple.MultiValueConverter
-
Accept the source type and target type or not
- accept(String) - 类 中的方法io.microsphere.filter.PackageNameClassNameFilter
- accept(Consumer<R>) - 类 中的方法io.microsphere.util.Compatible
- accept(JarEntry) - 类 中的方法io.microsphere.filter.ClassFileJarEntryFilter
- accept(T) - 接口 中的方法io.microsphere.filter.Filter
-
Does accept filtered object?
- accept(T) - 接口 中的方法io.microsphere.lang.function.ThrowableConsumer
-
Applies this function to the given argument.
- accept(T, Filter<T>...) - 枚举 中的方法io.microsphere.filter.FilterOperator
-
multiple
Filter
accept - AccessibleObjectUtils - io.microsphere.reflect中的类
-
The utilities class of
AccessibleObject
- AccessibleObjectUtils() - 类 的构造器io.microsphere.reflect.AccessibleObjectUtils
- ACL_LOG_CLASS_NAME - 类 中的静态变量io.microsphere.logging.ACLLoggerFactory
- ACLLoggerFactory - io.microsphere.logging中的类
-
LoggerFactory
for Apache Commons Logging - ACLLoggerFactory() - 类 的构造器io.microsphere.logging.ACLLoggerFactory
- add(SubProtocolURLConnectionFactory) - 类 中的方法io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- add(SubProtocolURLConnectionFactory...) - 类 中的方法io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- addAll(Collection<T>, T...) - 类 中的静态方法io.microsphere.collection.CollectionUtils
-
Add the multiple values into
the specified collection
- addAllHierarchicalTypes(List<Type>, Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- addEventListener(E) - 接口 中的方法io.microsphere.event.Listenable
-
Add a
event listener
- addEventListener(EventListener<?>) - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- addEventListeners(E, E...) - 接口 中的方法io.microsphere.event.Listenable
-
Add one or more
event listeners
- addEventListeners(Iterable<E>) - 接口 中的方法io.microsphere.event.Listenable
-
Add multiple
event listeners
- addFirst(E) - 类 中的方法io.microsphere.collection.AbstractDeque
- addInternal(SubProtocolURLConnectionFactory) - 类 中的方法io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- addLast(E) - 类 中的方法io.microsphere.collection.AbstractDeque
- addRequestProperty(String, String) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- addShutdownHookCallback(Runnable) - 类 中的静态方法io.microsphere.util.ShutdownHookUtils
-
Add the Shutdown Hook Callback
- addUnfinishedProcess(Process, String) - 类 中的方法io.microsphere.process.ProcessManager
- addURLStreamHandler(String, H) - 类 中的方法io.microsphere.net.MutableURLStreamHandlerFactory
- addURLStreamHandlerFactory(URLStreamHandlerFactory) - 类 中的方法io.microsphere.net.CompositeURLStreamHandlerFactory
-
Add
URLStreamHandlerFactory
- ALL - io.microsphere.invoke.MethodHandleUtils.LookupMode
-
A single-bit mask representing all accesses (public, private, protected and package) The value, 0x0f
- ALL_MODES - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing all accesses (public, private, protected and package) The value, 0x0f, happens to be the same as the value of the modifier bit.
- alwaysFalse() - 接口 中的静态方法io.microsphere.lang.function.Predicates
-
Predicate
always returnfalse
- alwaysTrue() - 接口 中的静态方法io.microsphere.lang.function.Predicates
-
Predicate
always returntrue
- and(Predicate<? super T>...) - 接口 中的静态方法io.microsphere.lang.function.Predicates
-
a composed predicate that represents a short-circuiting logical AND of
predicates
- AND - io.microsphere.filter.FilterOperator
-
&
- AND - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The and symbol : "&"
- AND_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The and char : '&'
- andThen(ThrowableFunction<? super R, ? extends V>) - 接口 中的方法io.microsphere.lang.function.ThrowableFunction
-
Returns a composed throwable-function that first applies this throwable-function to its input, and then applies the
after
throwable-function to the result. - ANNOTATION - io.microsphere.reflect.Modifier
- AnnotationUtils - io.microsphere.util中的类
-
Annotation
Utilities class - AnnotationUtils() - 类 的构造器io.microsphere.util.AnnotationUtils
- apply(Consumer<T>) - 类 中的方法io.microsphere.util.Configurer
- apply(Consumer<V>) - 类 中的方法io.microsphere.util.Functional
- apply(T) - 接口 中的方法io.microsphere.lang.function.ThrowableFunction
-
Applies this function to the given argument.
- apply(T, U) - 接口 中的方法io.microsphere.lang.function.ThrowableBiFunction
-
Applies this function to the given argument.
- ARCHIVE_ENTRY_SEPARATOR - 接口 中的静态变量io.microsphere.constants.SeparatorConstants
-
Archive Entry Separator : "!
- ARRAY_SUFFIX - 类 中的静态变量io.microsphere.util.ClassUtils
-
Suffix for array class names: "[]"
- arrayTypeEquals(Class<?>, Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
- ArrayUtils - io.microsphere.util中的类
-
The utilities class for
Array
- ArrayUtils() - 类 的构造器io.microsphere.util.ArrayUtils
- Artifact - io.microsphere.classloading中的类
-
Artifact entity
- Artifact(String, String, URL) - 类 的构造器io.microsphere.classloading.Artifact
- ARTIFACT_ID_ATTRIBUTE_NAMES_PROPERTY_NAME - 类 中的静态变量io.microsphere.classloading.ManifestArtifactResolver
- ArtifactDetector - io.microsphere.classloading中的类
-
Artifact
Detector - ArtifactDetector() - 类 的构造器io.microsphere.classloading.ArtifactDetector
- ArtifactDetector(ClassLoader) - 类 的构造器io.microsphere.classloading.ArtifactDetector
- ArtifactResolver - io.microsphere.classloading中的接口
-
Artifact
Resolver - as(Class<?>) - 类 中的方法io.microsphere.reflect.JavaType
-
Get the JavaType presenting the target class
- as(Function<T, R>) - 类 中的方法io.microsphere.util.Configurer
- as(Function<V, R>) - 类 中的方法io.microsphere.util.Functional
- asArray(Iterable<E>, Class<?>) - 类 中的静态方法io.microsphere.util.ArrayUtils
- asArray(Collection<E>, Class<?>) - 类 中的静态方法io.microsphere.util.ArrayUtils
- asArray(Enumeration<E>, Class<?>) - 类 中的静态方法io.microsphere.util.ArrayUtils
- asClass(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- asGenericArrayType(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- asMember(Object) - 类 中的静态方法io.microsphere.reflect.MemberUtils
-
Try to cast to be an instance of
Member
- asParameterizedType(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- assertArrayIndex(Object, int) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Assert array index
- assertArrayType(Object) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Assert the object is array or not
- assertFieldMatchType(Object, String, Class<?>) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Assert Field type match
- assertFieldMatchType(Object, String, Class<?>) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Assert Field type match
- assertJarURLProtocol(URL) - 类 中的静态方法io.microsphere.util.jar.JarUtils
- assertListener(EventListener<?>) - 接口 中的静态方法io.microsphere.event.Listenable
-
Assets the listener is valid or not
- asTypeVariable(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- asWildcardType(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- attach() - 类 中的静态方法io.microsphere.net.ServiceLoaderURLStreamHandlerFactory
- attachURLStreamHandlerFactory(URLStreamHandlerFactory) - 类 中的静态方法io.microsphere.net.URLUtils
-
Set the specified
URLStreamHandlerFactory
forURL's
if not set before, otherwise, add it intoCompositeURLStreamHandlerFactory
that will be set. - available() - 类 中的方法io.microsphere.io.FastByteArrayInputStream
- awaitTermination(long, TimeUnit) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
B
- BACK_SLASH - 接口 中的静态变量io.microsphere.constants.PathConstants
-
Back Slash :
"\"
- BACK_SLASH_CHAR - 接口 中的静态变量io.microsphere.constants.PathConstants
-
Back Slash char
- BannedArtifactClassLoadingExecutor - io.microsphere.classloading中的类
-
The executor for the banned artifacts that are loading by
ClassLoader
. - BannedArtifactClassLoadingExecutor() - 类 的构造器io.microsphere.classloading.BannedArtifactClassLoadingExecutor
- BannedArtifactClassLoadingExecutor(ClassLoader) - 类 的构造器io.microsphere.classloading.BannedArtifactClassLoadingExecutor
- BaseUtils - io.microsphere.util中的类
-
Base Utilities class
- BaseUtils() - 类 的构造器io.microsphere.util.BaseUtils
- BeanProperty - io.microsphere.beans中的类
-
The class presenting the Property of Bean
- BeanProperty() - 类 的构造器io.microsphere.beans.BeanProperty
- BRIDGE - io.microsphere.reflect.Modifier
- BUFFER_SIZE - 类 中的静态变量io.microsphere.io.IOUtils
-
The buffer size for I/O
- buildMatrixString(String, String...) - 类 中的静态方法io.microsphere.net.URLUtils
-
Build the Matrix String
- buildMatrixString(Map<String, List<String>>) - 类 中的静态方法io.microsphere.net.URLUtils
-
Build the Matrix String
- buildString(String, String[], char, char) - 类 中的静态方法io.microsphere.net.URLUtils
- buildURI(String...) - 类 中的静态方法io.microsphere.net.URLUtils
-
Build multiple paths to URI
C
- call() - 类 中的方法io.microsphere.util.Compatible
- CALLER_SENSITIVE_ANNOTATION_CLASS - 类 中的静态变量io.microsphere.util.AnnotationUtils
-
The annotation
Class
of jdk.internal.reflect.CallerSensitive that may benull
- CALLER_SENSITIVE_ANNOTATION_CLASS_NAME - 类 中的静态变量io.microsphere.util.AnnotationUtils
-
The annotation class name of jdk.internal.reflect.CallerSensitive
- canAccess(Object, AccessibleObject) - 类 中的静态方法io.microsphere.reflect.AccessibleObjectUtils
-
Test if the caller can access this reflected object.
- cast(Object, Class<T>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Cast the given object to the specified type
- CharSequenceComparator - io.microsphere.util中的类
-
The
Comparator
forCharSequence
- CLASS - io.microsphere.reflect.JavaType.Kind
-
The type kind presents Java
Class
- CLASS - io.microsphere.util.ClassLoaderUtils.ResourceType
- CLASS - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Class file
- CLASS_EXTENSION - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Class File extension : ".class"
- ClassDataRepository - io.microsphere.lang中的类
-
The Class Data Repository
- ClassFileJarEntryFilter - io.microsphere.filter中的类
-
Class File
JarEntryFilter
- ClassFileJarEntryFilter() - 类 的构造器io.microsphere.filter.ClassFileJarEntryFilter
- ClassFilter - io.microsphere.filter中的接口
-
Class
Filter
interface - ClassicURLClassPathHandle - io.microsphere.classloading中的类
-
Classic
URLClassPathHandle
forsun.misc.URLClassPath
since JDK 1 to 8 - ClassicURLClassPathHandle() - 类 的构造器io.microsphere.classloading.ClassicURLClassPathHandle
- ClassLoaderUtils - io.microsphere.util中的类
-
ClassLoader
Utility - ClassLoaderUtils() - 类 的构造器io.microsphere.util.ClassLoaderUtils
- ClassLoaderUtils.ResourceType - io.microsphere.util中的枚举
-
Resource Type
- classLoadingMXBean - 类 中的静态变量io.microsphere.util.ClassLoaderUtils
- CLASSPATH_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
Class-Path Protocol
- ClassPathUtils - io.microsphere.util中的类
- ClassPathUtils() - 类 的构造器io.microsphere.util.ClassPathUtils
- ClassUtils - io.microsphere.util中的类
-
Class
utility class - ClassUtils() - 类 的构造器io.microsphere.util.ClassUtils
- cleanDirectory(File) - 类 中的静态方法io.microsphere.io.FileUtils
-
Cleans a directory without deleting it.
- clearURLStreamHandlerFactory() - 类 中的静态方法io.microsphere.net.URLUtils
- close(Closeable) - 类 中的静态方法io.microsphere.io.IOUtils
-
Unconditionally close a
Closeable
. - close(URLConnection) - 类 中的静态方法io.microsphere.io.IOUtils
-
Closes a URLConnection.
- CollectionUtils - io.microsphere.collection中的类
-
The utilities class for Java Collection
- CollectionUtils() - 类 的构造器io.microsphere.collection.CollectionUtils
- COLON - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The colon symbol : ":"
- COLON_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The colon char : ':'
- combine(E[], E[]...) - 类 中的静态方法io.microsphere.util.ArrayUtils
- combine(E, E...) - 类 中的静态方法io.microsphere.util.ArrayUtils
- combineArray(E[], E[]...) - 类 中的静态方法io.microsphere.util.ArrayUtils
- COMMA - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The comma symbol : ","
- COMMA_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The comma char : ','
- COMPARATOR - 接口 中的静态变量io.microsphere.lang.Prioritized
-
The
Comparator
ofPrioritized
- compare(CharSequence, CharSequence) - 类 中的方法io.microsphere.util.CharSequenceComparator
- compare(Class<?>, Class<?>) - 类 中的静态方法io.microsphere.util.PriorityComparator
- compare(Object, Object) - 类 中的方法io.microsphere.util.PriorityComparator
- compare(Supplier<T>) - 类 中的方法io.microsphere.util.Configurer
- compare(T) - 类 中的方法io.microsphere.util.Configurer
- compareTo(Prioritized) - 接口 中的方法io.microsphere.lang.Prioritized
- compareTo(Version) - 类 中的方法io.microsphere.util.Version
- Compatible<T,R> - io.microsphere.util中的类
-
Compatible
- Compatible(Version, Function<Version, R>) - 类 的构造器io.microsphere.util.Compatible
- compose(ThrowableFunction<? super V, ? extends T>) - 接口 中的方法io.microsphere.lang.function.ThrowableFunction
-
Returns a composed throwable-function that first applies the
before
throwable-function to its input, and then applies this throwable-function to the result. - CompositeSubProtocolURLConnectionFactory - io.microsphere.net中的类
-
The composite
SubProtocolURLConnectionFactory
class supports modified dynamically at runtime. - CompositeSubProtocolURLConnectionFactory() - 类 的构造器io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- CompositeSubProtocolURLConnectionFactory(Iterable<SubProtocolURLConnectionFactory>) - 类 的构造器io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- CompositeURLStreamHandlerFactory - io.microsphere.net中的类
- CompositeURLStreamHandlerFactory() - 类 的构造器io.microsphere.net.CompositeURLStreamHandlerFactory
- CompositeURLStreamHandlerFactory(Iterable<URLStreamHandlerFactory>) - 类 的构造器io.microsphere.net.CompositeURLStreamHandlerFactory
- CompositeURLStreamHandlerFactory(Collection<URLStreamHandlerFactory>) - 类 的构造器io.microsphere.net.CompositeURLStreamHandlerFactory
- ConditionalEventListener<E extends Event> - io.microsphere.event中的接口
-
An
EventListener
extending the the conditional feature thatdecides
someevent
is handled or not by current listener. - CONFIG_LOCATION - 类 中的静态变量io.microsphere.classloading.BannedArtifactClassLoadingExecutor
- configure(String) - 类 中的静态方法io.microsphere.util.Configurer
- configure(String, Supplier<T>) - 类 中的静态方法io.microsphere.util.Configurer
- configure(String, T) - 类 中的静态方法io.microsphere.util.Configurer
- configure(Supplier<T>) - 类 中的静态方法io.microsphere.util.Configurer
- configure(T) - 类 中的静态方法io.microsphere.util.Configurer
- Configurer<T> - io.microsphere.util中的类
-
FunctionalInterface
Configurer (No Thread-Safe) - Configurer(String) - 类 的构造器io.microsphere.util.Configurer
- Configurer(String, Supplier<T>) - 类 的构造器io.microsphere.util.Configurer
- Configurer(String, T) - 类 的构造器io.microsphere.util.Configurer
- Configurer(Supplier<T>) - 类 的构造器io.microsphere.util.Configurer
- Configurer(T) - 类 的构造器io.microsphere.util.Configurer
- connect() - 类 中的方法io.microsphere.net.console.ConsoleURLConnection
- connect() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- ConsoleURLConnection - io.microsphere.net.console中的类
-
Console
URLConnection
- ConsoleURLConnection(URL) - 类 的构造器io.microsphere.net.console.ConsoleURLConnection
-
Constructs a URL connection to the specified URL.
- Constants - io.microsphere.constants中的接口
- ConstructorUtils - io.microsphere.reflect中的类
-
The utilities class of
Constructor
- ConstructorUtils() - 类 的构造器io.microsphere.reflect.ConstructorUtils
- contains(String, CharSequence) - 类 中的静态方法io.microsphere.util.StringUtils
- contains(Collection<Annotation>, Class<? extends Annotation>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- convert(String) - 类 中的方法io.microsphere.convert.StringToBooleanConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToCharacterConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToCharArrayConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToClassConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToDoubleConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToDurationConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToFloatConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToInputStreamConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToIntegerConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToLongConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToOptionalConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToShortConverter
- convert(String) - 类 中的方法io.microsphere.convert.StringToStringConverter
- convert(String[], int, Class<?>, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToArrayConverter
- convert(String[], int, Class<?>, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToIterableConverter
- convert(String[], int, Class<?>, Class<?>) - 接口 中的方法io.microsphere.convert.multiple.StringToMultiValueConverter
-
Convert the segments to multiple value object
- convert(String, Class<?>, Class<?>) - 接口 中的方法io.microsphere.convert.multiple.StringToMultiValueConverter
- convert(Map) - 类 中的方法io.microsphere.convert.MapToPropertiesConverter
- convert(Properties) - 类 中的方法io.microsphere.convert.PropertiesToStringConverter
- convert(S) - 接口 中的方法io.microsphere.convert.Converter
-
Convert the source-typed value to the target-typed value
- convert(S, Class<?>, Class<?>) - 接口 中的方法io.microsphere.convert.multiple.MultiValueConverter
-
Convert the source to be the multiple value
- Converter<S,T> - io.microsphere.convert中的接口
-
A class to convert the source-typed value to the target-typed value
- convertIfPossible(Object, Class<?>, Class<?>) - 接口 中的静态方法io.microsphere.convert.multiple.MultiValueConverter
- convertIfPossible(Object, Class<T>) - 接口 中的静态方法io.microsphere.convert.Converter
-
Convert the value of source to target-type value if possible
- convertPrimitive(Class<?>, String) - 类 中的静态方法io.microsphere.util.ClassUtils
- copy(InputStream, OutputStream) - 类 中的静态方法io.microsphere.io.IOUtils
-
Copy the contents of the given InputStream to the given OutputStream.
- create(Class<T>) - 类 中的静态方法io.microsphere.util.ExceptionUtils
- create(Class<T>, Object...) - 类 中的静态方法io.microsphere.util.ExceptionUtils
- create(Class<T>, String) - 类 中的静态方法io.microsphere.util.ExceptionUtils
- create(Class<T>, String, Throwable) - 类 中的静态方法io.microsphere.util.ExceptionUtils
- create(Class<T>, Throwable) - 类 中的静态方法io.microsphere.util.ExceptionUtils
- create(Class<T>, Throwable, String, Object...) - 类 中的静态方法io.microsphere.util.ExceptionUtils
- create(Type, int) - 类 中的静态方法io.microsphere.reflect.generics.TypeArgument
- create(String) - 类 中的静态方法io.microsphere.classloading.Artifact
- create(String, String) - 类 中的静态方法io.microsphere.classloading.Artifact
- create(String, String) - 类 中的静态方法io.microsphere.classloading.MavenArtifact
- create(String, String, String) - 类 中的静态方法io.microsphere.classloading.MavenArtifact
- create(String, String, String, URL) - 类 中的静态方法io.microsphere.classloading.MavenArtifact
- create(String, String, URL) - 类 中的静态方法io.microsphere.classloading.Artifact
- create(URL, List<String>, Proxy) - 类 中的方法io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- create(URL, List<String>, Proxy) - 接口 中的方法io.microsphere.net.SubProtocolURLConnectionFactory
-
Create the sub-protocols'
URLConnection
- CREATED - io.microsphere.io.event.FileChangedEvent.Kind
-
The file or directory entry created
- createFilter(Filter<T>...) - 枚举 中的方法io.microsphere.filter.FilterOperator
-
Create a combined
Filter
from multiple filters - createLogger(String) - 类 中的方法io.microsphere.logging.ACLLoggerFactory
- createLogger(String) - 类 中的方法io.microsphere.logging.JDKLoggerFactory
- createLogger(String) - 类 中的方法io.microsphere.logging.LoggerFactory
-
Create a new
Logger
- createLogger(String) - 类 中的方法io.microsphere.logging.Sfl4jLoggerFactory
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToBlockingDequeConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToBlockingQueueConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToCollectionConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToDequeConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToIterableConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToListConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToNavigableSetConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToQueueConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToSetConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToSortedSetConverter
- createMultiValue(int, Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToTransferQueueConverter
- createURLStreamHandler(String) - 类 中的方法io.microsphere.net.CompositeURLStreamHandlerFactory
- createURLStreamHandler(String) - 类 中的方法io.microsphere.net.DelegatingURLStreamHandlerFactory
- createURLStreamHandler(String) - 类 中的方法io.microsphere.net.MutableURLStreamHandlerFactory
- createURLStreamHandler(String) - 类 中的方法io.microsphere.net.StandardURLStreamHandlerFactory
- CURRENT_JAVA_VERSION - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for current Java Version - currentUser() - 类 中的静态方法io.microsphere.util.os.windows.WindowsRegistry
-
Get Windows Registry HKEY_CURRENT_USER Singleton
- CustomizedThreadFactory - io.microsphere.concurrent中的类
-
The Customized
ThreadFactory
- CustomizedThreadFactory(String) - 类 的构造器io.microsphere.concurrent.CustomizedThreadFactory
- CustomizedThreadFactory(String, boolean) - 类 的构造器io.microsphere.concurrent.CustomizedThreadFactory
- CustomizedThreadFactory(String, boolean, int) - 类 的构造器io.microsphere.concurrent.CustomizedThreadFactory
- CustomizedThreadFactory(String, boolean, int, long) - 类 的构造器io.microsphere.concurrent.CustomizedThreadFactory
D
- debug(String) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the DEBUG level.
- debug(String, Object...) - 类 中的方法io.microsphere.logging.AbstractLogger
- debug(String, Object...) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Throwable) - 接口 中的方法io.microsphere.logging.Logger
-
Log an exception (throwable) at the DEBUG level with an accompanying message.
- decode(String) - 类 中的静态方法io.microsphere.net.URLUtils
-
URLUtils.decode(String, String)
with "UTF-8" encoding - decode(String, String) - 类 中的静态方法io.microsphere.net.URLUtils
-
Decodes a
application/x-www-form-urlencoded
string using a specific encoding scheme. - DEFAULT - io.microsphere.util.ClassLoaderUtils.ResourceType
- DEFAULT_CHARSET - 类 中的静态变量io.microsphere.convert.StringToInputStreamConverter
-
The default charset looks up from the JDK system property
"microsphere.charset.default"
if present, or applies"US-ASCII"
- DEFAULT_CHARSET_PROPERTY_NAME - 类 中的静态变量io.microsphere.convert.StringToInputStreamConverter
-
The JDK system property name : "microsphere.charset.default"
- DEFAULT_ENCODING - 类 中的静态变量io.microsphere.net.URLUtils
-
The default encoding : "UTF-8"
- DEFAULT_EXCEPTION_HANDLER - 接口 中的静态变量io.microsphere.lang.function.ThrowableBiFunction
- DEFAULT_HANDLER_PACKAGE_PREFIX - 类 中的静态变量io.microsphere.net.URLUtils
-
The prefix of package for
Handlers
- DEFAULT_PLACEHOLDER - 类 中的静态变量io.microsphere.text.FormatUtils
- DEFAULT_PRIORITY - 类 中的静态变量io.microsphere.classloading.ManifestArtifactResolver
- DEFAULT_PRIORITY - 类 中的静态变量io.microsphere.classloading.MavenArtifactResolver
- DefaultDeserializer - io.microsphere.io中的类
-
Default
Deserializer
based on Java Standard Serialization. - DefaultDeserializer() - 类 的构造器io.microsphere.io.DefaultDeserializer
- DefaultSerializer - io.microsphere.io中的类
-
Default Serializer implementation based on Java Standard Serialization.
- DefaultSerializer() - 类 的构造器io.microsphere.io.DefaultSerializer
- DelegatingScheduledExecutorService - io.microsphere.concurrent中的类
-
Delegating
ScheduledExecutorService
- DelegatingScheduledExecutorService(ScheduledExecutorService) - 类 的构造器io.microsphere.concurrent.DelegatingScheduledExecutorService
- DelegatingURLConnection - io.microsphere.net中的类
-
Delegating
URLConnection
- DelegatingURLConnection(URLConnection) - 类 的构造器io.microsphere.net.DelegatingURLConnection
- DelegatingURLStreamHandlerFactory - io.microsphere.net中的类
-
Delegating
URLStreamHandlerFactory
- DelegatingURLStreamHandlerFactory(URLStreamHandlerFactory) - 类 的构造器io.microsphere.net.DelegatingURLStreamHandlerFactory
- DELETED - io.microsphere.io.event.FileChangedEvent.Kind
-
The file or directory entry deleted
- deleteDirectory(File) - 类 中的静态方法io.microsphere.io.FileUtils
-
Deletes a directory recursively.
- deserialize(byte[]) - 类 中的方法io.microsphere.io.DefaultDeserializer
- deserialize(byte[]) - 接口 中的方法io.microsphere.io.Deserializer
- deserialize(byte[]) - 类 中的方法io.microsphere.io.StringDeserializer
- Deserializer<T> - io.microsphere.io中的接口
-
Deserializer
- Deserializers - io.microsphere.io中的类
-
Deserializer
Utilities class - Deserializers() - 类 的构造器io.microsphere.io.Deserializers
- Deserializers(ClassLoader) - 类 的构造器io.microsphere.io.Deserializers
- destroy(Process) - 类 中的方法io.microsphere.process.ProcessManager
- detect() - 类 中的方法io.microsphere.classloading.ArtifactDetector
- detect(boolean) - 类 中的方法io.microsphere.classloading.ArtifactDetector
- detect(Set<URL>) - 类 中的方法io.microsphere.classloading.ArtifactDetector
- DIRECT_EXECUTOR - 接口 中的静态变量io.microsphere.event.EventDispatcher
-
Direct
Executor
uses sequential execution model - DirectEventDispatcher - io.microsphere.event中的类
-
Direct
EventDispatcher
implementation uses current thread execution model - DirectEventDispatcher() - 类 的构造器io.microsphere.event.DirectEventDispatcher
- DirectoryFileFilter - io.microsphere.io.filter中的类
-
This filter accepts Files that are directories.
- DirectoryFileFilter() - 类 的构造器io.microsphere.io.filter.DirectoryFileFilter
- dispatch(Event) - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- dispatch(Event) - 接口 中的方法io.microsphere.event.EventDispatcher
-
Dispatch a event to the registered
event listeners
- doExtract(JarFile, Iterable<JarEntry>, File) - 类 中的静态方法io.microsphere.util.jar.JarUtils
- doFilter(Iterable<JarEntry>, JarEntryFilter) - 类 中的静态方法io.microsphere.util.jar.JarUtils
- doFindAllHierarchicalTypes(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- doFindHierarchicalTypes(Class<?>, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- doFindHierarchicalTypes(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- doGetAttribute(MBeanServer, ObjectName, MBeanAttributeInfo, String) - 类 中的静态方法io.microsphere.management.JmxUtils
- doInListener(EventListener<?>, Consumer<Collection<EventListener>>) - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- DOLLAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The dollar symbol : '$'
- DOLLAR_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The dollar char : '$'
- doResolve(Collection<Artifact>, URLClassLoader) - 类 中的方法io.microsphere.classloading.AbstractArtifactResolver
- doResolve(Collection<Artifact>, URLClassLoader) - 类 中的方法io.microsphere.classloading.ManifestArtifactResolver
- doResolve(Collection<Artifact>, URLClassLoader) - 类 中的方法io.microsphere.classloading.MavenArtifactResolver
- doResolveActualTypeArgumentClasses(Type, Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- doResolveActualTypeArguments(Type, Class) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- doResolveActualTypeArguments(Type, Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- doResolveArchiveEntryPath(String) - 类 中的静态方法io.microsphere.net.URLUtils
- doResolveArchiveFile(URL) - 类 中的静态方法io.microsphere.net.URLUtils
- doResolveBasePath(String) - 类 中的静态方法io.microsphere.net.URLUtils
- DOT - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The dot symbol : "."
- DOT_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The dot char : '.'
- DOUBLE_QUOTATION - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The double quotation symbol : """
- DOUBLE_QUOTATION_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The exclamation char : '"'
- DOUBLE_SLASH - 接口 中的静态变量io.microsphere.constants.PathConstants
-
Double Slash :
"//"
E
- EAR - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Ear file
- EAR_EXTENSION - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Ear File extension : ".jar"
- EAR_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
Ear protocol
- EMPTY - 类 中的静态变量io.microsphere.util.StringUtils
- EMPTY_ARRAY - 类 中的静态变量io.microsphere.reflect.JavaType
- EMPTY_BOOLEAN_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
boolean
array. - EMPTY_BOOLEAN_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Boolean
array. - EMPTY_BYTE_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
byte
array. - EMPTY_BYTE_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Byte
array. - EMPTY_CHAR_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
char
array. - EMPTY_CHARACTER_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Character
array. - EMPTY_CLASS_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Class
array. - EMPTY_DOUBLE_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
double
array. - EMPTY_DOUBLE_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Double
array. - EMPTY_FLOAT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
float
array. - EMPTY_FLOAT_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Float
array. - EMPTY_INT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
int
array. - EMPTY_INTEGER_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Integer
array. - EMPTY_LONG_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
long
array. - EMPTY_LONG_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Long
array. - EMPTY_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Object
array. - EMPTY_PARAMETER_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Parameter
array. - EMPTY_PREDICATE_ARRAY - 接口 中的静态变量io.microsphere.lang.function.Predicates
- EMPTY_SHORT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
short
array. - EMPTY_SHORT_OBJECT_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
Short
array. - EMPTY_STRING_ARRAY - 类 中的静态变量io.microsphere.util.ArrayUtils
-
An empty immutable
String
array. - EMPTY_STRING_ARRAY - 类 中的静态变量io.microsphere.util.StringUtils
- EMPTY_TYPE - 类 中的静态变量io.microsphere.reflect.TypeUtils
-
Empty
Type
array - EMPTY_URL_ARRAY - 类 中的静态变量io.microsphere.net.URLUtils
-
The empty array of
URL
- EMPTY_URLS - 接口 中的静态变量io.microsphere.classloading.ArtifactResolver
- emptyArray() - 接口 中的静态方法io.microsphere.lang.function.Predicates
- emptyDeque() - 类 中的静态方法io.microsphere.collection.QueueUtils
- emptyQueue() - 类 中的静态方法io.microsphere.collection.QueueUtils
- ENABLED_PROPERTY_NAME - 接口 中的静态变量io.microsphere.constants.PropertyConstants
-
The property name of "enabled"
- encode(String) - 类 中的静态方法io.microsphere.net.URLUtils
-
URLUtils.encode(String, String)
with "UTF-8" encoding - encode(String, String) - 类 中的静态方法io.microsphere.net.URLUtils
-
Translates a string into
application/x-www-form-urlencoded
format using a specific encoding scheme. - endsWith(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
- ENUM - io.microsphere.reflect.Modifier
- EnumerationIteratorAdapter<E> - io.microsphere.collection中的类
-
Iterator
Adapter based onEnumeration
- EnumerationUtils - io.microsphere.collection中的类
-
The utilities class for Java
Enumeration
- EnumerationUtils() - 类 的构造器io.microsphere.collection.EnumerationUtils
- eq(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is equal to that - EQ - io.microsphere.util.Version.Operator
-
The Operator : "Equal to"
- EQUAL - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The equal symbol : "="
- EQUAL_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The equal char : '.'
- equals(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is equal to that - equals(Object) - 类 中的方法io.microsphere.beans.BeanProperty
- equals(Object) - 类 中的方法io.microsphere.classloading.Artifact
- equals(Object) - 类 中的方法io.microsphere.classloading.MavenArtifact
- equals(Object) - 类 中的方法io.microsphere.reflect.generics.ParameterizedTypeImpl
- equals(Object) - 类 中的方法io.microsphere.reflect.generics.TypeArgument
- equals(Object) - 类 中的方法io.microsphere.reflect.JavaType
- equals(Object) - 类 中的方法io.microsphere.reflect.MultipleType
- equals(Object) - 类 中的方法io.microsphere.util.StopWatch.Task
- equals(Object) - 类 中的方法io.microsphere.util.ValueHolder
- equals(Object) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is equal to that - equals(URL, URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- equals(Collection<?>, Collection<?>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
-
Compares the specified collection with another, the main implementation references
AbstractSet
- error(String) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the ERROR level.
- error(String, Object...) - 类 中的方法io.microsphere.logging.AbstractLogger
- error(String, Object...) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the ERROR level according to the specified format and arguments.
- error(String, Throwable) - 接口 中的方法io.microsphere.logging.Logger
-
Log an exception (throwable) at the ERROR level with an accompanying message.
- Event - io.microsphere.event中的类
-
An event object is based on the Java standard
event
- Event(Object) - 类 的构造器io.microsphere.event.Event
-
Constructs a prototypical Event.
- EventDispatcher - io.microsphere.event中的接口
-
Event
Dispatcher - EventListener<E extends Event> - io.microsphere.event中的接口
- ExceptionUtils - io.microsphere.util中的类
-
Exception
Utilities class - ExceptionUtils() - 类 的构造器io.microsphere.util.ExceptionUtils
- EXCLAMATION - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The exclamation symbol : "!"
- EXCLAMATION_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The exclamation char : '!'
- excludedDeclaredClass(Class<?>) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Create an instance of
Predicate
forMethod
to exclude the specified declared class - ExecutableUtils - io.microsphere.reflect中的类
-
The utility class for Java Reflection
Executable
- ExecutableUtils() - 类 的构造器io.microsphere.reflect.ExecutableUtils
- execute() - 类 中的方法io.microsphere.classloading.BannedArtifactClassLoadingExecutor
- execute() - 接口 中的方法io.microsphere.lang.function.ThrowableAction
-
Executes the action
- execute() - 接口 中的方法io.microsphere.lang.function.ThrowableSupplier
-
Execute
ThrowableSupplier.get()
withthe default exception handling
- execute(E, ThrowableConsumer<E>) - 类 中的静态方法io.microsphere.reflect.ExecutableUtils
-
Execute an
Executable
instance - execute(E, ThrowableFunction<E, R>) - 类 中的静态方法io.microsphere.reflect.ExecutableUtils
-
Execute an
Executable
instance - execute(E, ThrowableSupplier<R>) - 类 中的静态方法io.microsphere.reflect.ExecutableUtils
-
Executes the
Executable
- execute(ThrowableAction) - 接口 中的静态方法io.microsphere.lang.function.ThrowableAction
-
Executes
ThrowableAction
withthe default exception handling
- execute(ThrowableAction, Consumer<Throwable>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableAction
-
Executes
ThrowableAction
with the customizedexception
handling - execute(ThrowableSupplier<T>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableSupplier
-
Executes
ThrowableSupplier
withthe default exception handling
- execute(ThrowableSupplier<T>, Function<Throwable, T>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableSupplier
-
Executes
ThrowableSupplier
with the customizedexception
handling - execute(OutputStream) - 类 中的方法io.microsphere.process.ProcessExecutor
-
Execute current process.
- execute(OutputStream, long) - 类 中的方法io.microsphere.process.ProcessExecutor
-
Execute current process.
- execute(Runnable) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- execute(Consumer<Throwable>) - 接口 中的方法io.microsphere.lang.function.ThrowableAction
-
Executes
ThrowableAction.execute()
with the customizedexception
handling - execute(Function<Throwable, T>) - 接口 中的方法io.microsphere.lang.function.ThrowableSupplier
-
Execute
ThrowableSupplier.get()
with the customizedexception
handling - execute(T) - 接口 中的方法io.microsphere.lang.function.ThrowableConsumer
-
Executes
#accept(T)
withthe default exception handling
- execute(T) - 接口 中的方法io.microsphere.lang.function.ThrowableFunction
-
Executes
#apply(T)
withthe default exception handling
- execute(T, ThrowableConsumer<T>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableConsumer
-
Executes
ThrowableConsumer
withthe default exception handling
- execute(T, ThrowableConsumer<T>, BiConsumer<T, Throwable>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableConsumer
-
Executes
ThrowableConsumer
with the customized exception handling - execute(T, ThrowableFunction<T, R>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableFunction
-
Executes
ThrowableFunction
withthe default exception handling
- execute(T, ThrowableFunction<T, R>, BiFunction<T, Throwable, R>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableFunction
-
Executes
ThrowableFunction
with the customized exception handling - execute(T, BiConsumer<T, Throwable>) - 接口 中的方法io.microsphere.lang.function.ThrowableConsumer
-
Executes
#accept(T)
with the customized exception handling - execute(T, BiFunction<T, Throwable, R>) - 接口 中的方法io.microsphere.lang.function.ThrowableFunction
-
Executes
#apply(T)
with the customized exception handling - execute(T, U, ThrowableBiFunction<T, U, R>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableBiFunction
-
Executes
ThrowableBiFunction
withthe default exception handling
- execute(T, U, ThrowableBiFunction<T, U, R>, ThrowableBiFunction.ExceptionHandler<T, U, R>) - 接口 中的静态方法io.microsphere.lang.function.ThrowableBiFunction
-
Executes
ThrowableBiFunction
with the customized exception handling - exists(Annotation[], Class<? extends Annotation>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- exists(Iterable<Annotation>, Class<? extends Annotation>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- existsAnnotated(AnnotatedElement[], Class<? extends Annotation>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- ExtendableProtocolURLStreamHandler - io.microsphere.net中的类
-
Extendable Protocol
URLStreamHandler
class supports the sub-protocols, like "{protocol}:{sub-protocols[0]}: ... - ExtendableProtocolURLStreamHandler() - 类 的构造器io.microsphere.net.ExtendableProtocolURLStreamHandler
-
The default constructor must obey the following conventions: The class must be the top level The simple class name must be "Handler" The class must not be present in the "default" or builtin package(
"sun.net.www.protocol"
) - ExtendableProtocolURLStreamHandler(String) - 类 的构造器io.microsphere.net.ExtendableProtocolURLStreamHandler
- extract(File, File) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Extract the source
JarFile
to target directory - extract(File, File, JarEntryFilter) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Extract the source
JarFile
to target directory with specifiedJarEntryFilter
- extract(URL, File, JarEntryFilter) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Extract the source
JarFile
to target directory with specifiedJarEntryFilter
- extract(JarFile, File, JarEntryFilter) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Extract the source
JarFile
to target directory with specifiedJarEntryFilter
F
- FastByteArrayInputStream - io.microsphere.io中的类
-
Fast(No ThreadSafe without synchronization)
ByteArrayInputStream
- FastByteArrayInputStream(byte[]) - 类 的构造器io.microsphere.io.FastByteArrayInputStream
-
Creates a
FastByteArrayInputStream
so that it usesbuf
as its buffer array. - FastByteArrayInputStream(byte[], int, int) - 类 的构造器io.microsphere.io.FastByteArrayInputStream
-
Creates
FastByteArrayInputStream
that usesbuf
as its buffer array. - FieldUtils - io.microsphere.reflect中的类
-
The Java Reflection
Field
Utility class - FieldUtils() - 类 的构造器io.microsphere.reflect.FieldUtils
- FILE_ENCODING - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the file encoding, the default is "UTF-8"
- FILE_ENCODING_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the file encoding
- FILE_EXTENSION - 接口 中的静态变量io.microsphere.constants.FileConstants
-
File extension separator
- FILE_EXTENSION_CHAR - 接口 中的静态变量io.microsphere.constants.FileConstants
-
File extension character
- FILE_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
File protocol
- FILE_SEPARATOR - 接口 中的静态变量io.microsphere.constants.SeparatorConstants
-
File Separator :
File.separator
- FILE_SEPARATOR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the File separator ("/" on UNIX).
- FileChangedEvent - io.microsphere.io.event中的类
-
The event raised when the
file
is changed - FileChangedEvent(File, FileChangedEvent.Kind) - 类 的构造器io.microsphere.io.event.FileChangedEvent
-
Constructs a prototypical Event.
- FileChangedEvent.Kind - io.microsphere.io.event中的枚举
-
The Kind of File Changed Event
- FileChangedListener - io.microsphere.io.event中的接口
-
The event listener for
FileChangedEvent
- FileChangedListenerAdapter - io.microsphere.io.event中的类
-
The abstract class for
FileChangedListener
Adapter - FileChangedListenerAdapter() - 类 的构造器io.microsphere.io.event.FileChangedListenerAdapter
- FileConstants - io.microsphere.constants中的接口
-
File Constants
- FileExtensionFilter - io.microsphere.io.filter中的类
-
IOFileFilter
for file extension filter - FileExtensionFilter(String) - 类 的构造器io.microsphere.io.filter.FileExtensionFilter
- FileUtils - io.microsphere.io中的类
-
File
Utility - FileUtils() - 类 的构造器io.microsphere.io.FileUtils
- FileWatchService - io.microsphere.io中的接口
-
File Watch Service
- filter(Iterable<E>, Filter<E>) - 类 中的静态方法io.microsphere.filter.FilterUtils
-
Filter
Iterable
object to List - filter(Iterable<E>, FilterOperator, Filter<E>...) - 类 中的静态方法io.microsphere.filter.FilterUtils
-
Filter
Iterable
object to List - filter(JarFile, JarEntryFilter) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Filter
JarEntry
list fromJarFile
- filter(S, Predicate<? super T>) - 接口 中的静态方法io.microsphere.lang.function.Streams
- Filter<T> - io.microsphere.filter中的接口
-
Filter
interface - filterAll(S, Predicate<? super T>...) - 接口 中的静态方法io.microsphere.lang.function.Streams
- filterAnnotation(S, Predicate<Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- filterAnnotations(Annotation[], Predicate<Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- filterAnnotations(S, Predicate<Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- filterAny(S, Predicate<? super T>...) - 接口 中的静态方法io.microsphere.lang.function.Streams
- filterFirst(Iterable<T>, Predicate<? super T>...) - 接口 中的静态方法io.microsphere.lang.function.Streams
- filterList(S, Predicate<? super T>) - 接口 中的静态方法io.microsphere.lang.function.Streams
- FilterOperator - io.microsphere.filter中的枚举
-
Filter
Operator enumeration , which containsFilterOperator.AND
��FilterOperator.OR
��FilterOperator.XOR
- filterSet(S, Predicate<? super T>) - 接口 中的静态方法io.microsphere.lang.function.Streams
- filterShutdownHookThreads(Predicate<Thread>) - 类 中的静态方法io.microsphere.util.ShutdownHookUtils
- filterShutdownHookThreads(Predicate<Thread>, boolean) - 类 中的静态方法io.microsphere.util.ShutdownHookUtils
- filterStream(S, Predicate<? super T>) - 接口 中的静态方法io.microsphere.lang.function.Streams
- FilterUtils - io.microsphere.filter中的类
-
Filter
utility class - FINAL - io.microsphere.reflect.Modifier
-
The
final
modifier. - FINAL_METHOD_PREDICATE - 类 中的静态变量io.microsphere.reflect.MemberUtils
- find(Class<?>, Class<?>) - 接口 中的静态方法io.microsphere.convert.multiple.MultiValueConverter
-
Find the
MultiValueConverter
instance fromServiceLoader
with the specified source and target type - find(Class<?>, String, Class[], ThrowableBiFunction<MethodHandles.Lookup, MethodType, MethodHandle>) - 类 中的静态方法io.microsphere.invoke.MethodHandleUtils
- findAllClassPathURLs(ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
- findAllDeclaredFields(Class<?>, Predicate<Field>...) - 类 中的静态方法io.microsphere.reflect.FieldUtils
- findAllFields(Class<?>, Predicate<Field>...) - 类 中的静态方法io.microsphere.reflect.FieldUtils
- findAllHierarchicalTypes(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- findAllHierarchicalTypes(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- findAllTypes(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- findAnnotation(AnnotatedElement, Class<A>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
-
Find the annotation that is annotated on the specified element may be a meta-annotation
- findAnnotation(AnnotatedElement, Predicate<Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
-
Find the annotation that is annotated on the specified element may be a meta-annotation
- findClassNamesInArchiveDirectory(File, boolean) - 类 中的静态方法io.microsphere.util.ClassUtils
- findClassNamesInArchiveFile(File, boolean) - 类 中的静态方法io.microsphere.util.ClassUtils
- findClassNamesInClassPath(File, boolean) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Find all class names in class path
- findClassNamesInClassPath(String, boolean) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Find all class names in class path
- findClassNamesInDirectory(File, boolean) - 类 中的静态方法io.microsphere.util.ClassUtils
- findClassNamesInJarFile(File, boolean) - 类 中的静态方法io.microsphere.util.ClassUtils
- findClassPath(Class<?>) - 类 中的方法io.microsphere.lang.ClassDataRepository
-
Find class path under specified class name
- findClassPath(String) - 类 中的方法io.microsphere.lang.ClassDataRepository
-
Find class path under specified class name
- findConstructor(Class<T>, Class<?>...) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
- findConstructors(Class<?>, Predicate<? super Constructor<?>>...) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
- findDeclaredConstructors(Class<?>, Predicate<? super Constructor<?>>...) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
- findDeclaredMethod(Class<?>, String, Class<?>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
- findEventType(EventListener<?>) - 接口 中的静态方法io.microsphere.event.EventListener
- findEventType(Class<?>) - 接口 中的静态方法io.microsphere.event.EventListener
- findEventType(ParameterizedType) - 接口 中的静态方法io.microsphere.event.EventListener
- findField(Class<?>, String) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Find the declared
Field
by its' name - findField(Class<?>, String, Class<?>) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Find the declared
Field
by its' name - findField(Class<?>, String, Predicate<Field>...) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Find the declared
Field
by its' name - findField(Object, String) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Find the specified objects' declared
Field
by its' name - findHierarchicalTypes(Class<?>, Class<T>) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Find the hierarchical types from the source
class
by specifiedtype
. - findHierarchicalTypes(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- findHierarchicalTypes(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- findJarEntry(URL) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Find
JarEntry
from specifiedurl
- findLoadedClass(ClassLoader, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Find Loaded
Class
under specified inheritableClassLoader
- findLoadedClasses(ClassLoader, Set<String>) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Find Loaded
Class
under specified inheritableClassLoader
and class names - findLoadedClassesInClassPath(ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Find loaded classes
Set
in class path - findLoadedClassesInClassPath(ClassLoader, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Find loaded classes
Set
in class path - findLoadedClassesInClassPaths(ClassLoader, Set<String>) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Find loaded classes
Set
in class pathsSet
- findMBeanAttributeInfo(MBeanServer, ObjectName, String) - 类 中的静态方法io.microsphere.management.JmxUtils
- findMethod(Class, String) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Find the
Method
by the the specified type(including inherited types) and method name without the parameter type. - findMethod(Class, String, Class<?>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Find the
Method
by the the specified type(including inherited types) and method name and parameter types - findNearestOverriddenMethod(Method) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Find the nearest overridden
method
from the inherited class - findOverriddenMethod(Method, Class<?>) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Find the overridden
method
from the declaring class - findParameterizedTypes(Class<?>) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Find the
Set
ofParameterizedType
- findParameterizedTypes(Class<?>) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- findStatic(Class<?>, String, Class...) - 类 中的静态方法io.microsphere.invoke.MethodHandleUtils
-
The convenient method to find
MethodHandles.Lookup.findStatic(Class, String, MethodType)
- findUcpField(ClassLoader) - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- findURLClassLoader(ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
- findVirtual(Class<?>, String, Class...) - 类 中的静态方法io.microsphere.invoke.MethodHandleUtils
-
The convenient method to find
MethodHandles.Lookup.findVirtual(Class, String, MethodType)
- first(Iterable<T>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
-
Take the first element from the specified
Iterable
- first(Collection<T>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
-
Take the first element from the specified collection
- first(Iterator<T>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
-
Take the first element from the specified
- flatProperties(Map<String, Object>) - 类 中的静态方法io.microsphere.collection.PropertiesUtils
-
Get the flatten the specified
properties
- flush(String) - 类 中的方法io.microsphere.util.os.windows.WindowsRegistry
-
Flush specified registry item in relative path
- forceDelete(File) - 类 中的静态方法io.microsphere.io.FileUtils
-
Deletes a file.
- forceDeleteOnExit(File) - 类 中的静态方法io.microsphere.io.FileUtils
-
Schedules a file to be deleted when JVM exits.
- forEach(List<T>, BiConsumer<Integer, T>) - 类 中的静态方法io.microsphere.collection.ListUtils
- forEach(List<T>, Consumer<T>) - 类 中的静态方法io.microsphere.collection.ListUtils
- forEach(T[], BiConsumer<Integer, T>) - 类 中的静态方法io.microsphere.util.ArrayUtils
- forEach(T[], Consumer<T>) - 类 中的静态方法io.microsphere.util.ArrayUtils
- forEachRemaining(Consumer<? super E>) - 类 中的方法io.microsphere.collection.SingletonIterator
- forEachRemaining(Consumer<? super E>) - 类 中的方法io.microsphere.collection.UnmodifiableIterator
- format(String, Object...) - 类 中的静态方法io.microsphere.text.FormatUtils
- FormatUtils - io.microsphere.text中的类
-
The utility class of text format
- FormatUtils() - 类 的构造器io.microsphere.text.FormatUtils
- formatWithPlaceholder(String, String, Object...) - 类 中的静态方法io.microsphere.text.FormatUtils
- from(Class<?>) - 类 中的静态方法io.microsphere.reflect.JavaType
- from(Field) - 类 中的静态方法io.microsphere.reflect.JavaType
- from(Type) - 类 中的静态方法io.microsphere.reflect.JavaType
- from(Type[]) - 类 中的静态方法io.microsphere.reflect.JavaType
- from(Type[], JavaType) - 类 中的静态方法io.microsphere.reflect.JavaType
- from(Type, JavaType) - 类 中的静态方法io.microsphere.reflect.JavaType
- from(Type, JavaType.Kind) - 类 中的静态方法io.microsphere.reflect.JavaType
- from(Type, JavaType.Kind, JavaType) - 类 中的静态方法io.microsphere.reflect.JavaType
- fromMethodParameter(Method, int) - 类 中的静态方法io.microsphere.reflect.JavaType
- fromMethodParameters(Method) - 类 中的静态方法io.microsphere.reflect.JavaType
- fromMethodReturnType(Method) - 类 中的静态方法io.microsphere.reflect.JavaType
- FTP_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
FTP protocol
- Functional<V> - io.microsphere.util中的类
-
Fluent API for
FunctionalInterface
(No Thread-Safe) - Functional(String, V) - 类 的构造器io.microsphere.util.Functional
G
- ge(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is greater than or equal to that - GE - io.microsphere.util.Version.Operator
-
The Operator : "Greater than or equal to"
- GENERIC_ARRAY_TYPE - io.microsphere.reflect.JavaType.Kind
-
The type kind presents Java
GenericArrayType
TODO - GENERIC_ARRAY_TYPE_FILTER - 类 中的静态变量io.microsphere.reflect.TypeUtils
- GenericEvent<S> - io.microsphere.event中的类
-
Generic
event
- GenericEvent(S) - 类 的构造器io.microsphere.event.GenericEvent
- GenericEventListener - io.microsphere.event中的类
-
An abstract class of
EventListener
for Generic events, the sub class could add moreevent
handle methods, rather than only binds theEventListener.onEvent(Event)
method that is declared to befinal
the implementation can't override. - GenericEventListener() - 类 的构造器io.microsphere.event.GenericEventListener
- get() - 接口 中的方法io.microsphere.lang.function.ThrowableSupplier
-
Applies this function to the given argument.
- get() - 类 中的方法io.microsphere.util.Compatible
- get(Class<?>) - 类 中的方法io.microsphere.io.Deserializers
-
Get all instances of
Deserializer
by the specified deserialized type - get(Class<S>) - 类 中的方法io.microsphere.io.Serializers
-
Get all instances of
Serializer
by the specified serialized type - get(String, String) - 类 中的方法io.microsphere.util.os.windows.WindowsRegistry
-
Get the value of registry item in specified relative path
- getActualTypeArguments() - 类 中的方法io.microsphere.reflect.generics.ParameterizedTypeImpl
-
Returns an array of Type objects representing the actual type arguments to this type.
- getAllClasses(Class<?>, boolean, Predicate<Class<?>>...) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Get all classes(may include self type) from the specified type with filters
- getAllClasses(Class<?>, Predicate<Class<?>>...) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Get all classes from the specified type with filters
- getAllClassNamesInClassPaths() - 类 中的方法io.microsphere.lang.ClassDataRepository
-
The set of all class names in
class path
- getAllDeclaredAnnotations(Class<?>, Predicate<Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
-
Get all directly declared annotations of the specified type and its' all hierarchical types, not including meta annotations.
- getAllDeclaredAnnotations(AnnotatedElement, Predicate<Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
-
Get all directly declared annotations of the the annotated element, not including meta annotations.
- getAllDeclaredMethods(Class<?>, Predicate<? super Method>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Get all declared
methods
of the declared class, including the inherited methods. - getAllEventListeners() - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- getAllEventListeners() - 接口 中的方法io.microsphere.event.Listenable
-
Get all registered
event listeners
- getAllGenericInterfaces(Type, Predicate<ParameterizedType>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Get all generic interfaces that are assignable from
ParameterizedType
interface - getAllGenericSuperClasses(Type, Predicate<ParameterizedType>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Get all generic super classes that are assignable from
ParameterizedType
interface - getAllGenericTypes(Type, Predicate<ParameterizedType>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Get all generic types(including super classes and interfaces) that are assignable from
ParameterizedType
interface - getAllInheritedTypes(Class<?>, Predicate<Class<?>>...) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Get all inherited types from the specified type
- getAllInterfaces(Class<?>, Predicate<Class<?>>...) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Get all interfaces from the specified type
- getAllInterfaces(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Get all super interfaces from the specified type
- getAllLoadedClasses(ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get all loaded classes
Set
under specified inheritableClassLoader
- getAllLoadedClassesMap(ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get all loaded classes
Map
under specified inheritableClassLoader
,ClassLoader
as key , its loaded classesSet
as value. - getAllMethods(Class<?>, Predicate<Method>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Get all public
methods
of the declared class, including the inherited methods. - getAllowUserInteraction() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getAllPackageNamesInClassPaths() - 类 中的方法io.microsphere.lang.ClassDataRepository
-
Get all package names in
class paths
- getAllSuperClasses(Class<?>, Predicate<Class<?>>...) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Get all super classes from the specified type
- getAllSuperTypes(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Get all super types from the specified type
- getAllTypes(Type, Predicate<Type>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- getArtifactId() - 类 中的方法io.microsphere.classloading.Artifact
- getAttribute(MBeanServer, ObjectName, String) - 类 中的静态方法io.microsphere.management.JmxUtils
- getAttribute(MBeanServer, ObjectName, MBeanAttributeInfo) - 类 中的静态方法io.microsphere.management.JmxUtils
- getAttributeInfo() - 类 中的方法io.microsphere.management.MBeanAttribute
- getAttributesMap(Annotation, Predicate<Method>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- getAttributeValue(Annotation[], String, Class<T>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- getAttributeValue(Annotation, String, Class<T>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- getAttributeValues(Annotation, Predicate<Method>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- getBaseField() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getBootstrapClassPaths() - 类 中的静态方法io.microsphere.util.ClassPathUtils
-
Get Bootstrap Class Paths
Set
- getBundle(String) - 类 中的静态方法io.microsphere.util.PropertyResourceBundleUtils
-
ResourceBundle.getBundle(String, Locale)
withdefault file encoding
encoding anddefault Locale
underThread context ClassLoader
- getBundle(String, String) - 类 中的静态方法io.microsphere.util.PropertyResourceBundleUtils
-
ResourceBundle.getBundle(String, Locale)
with specified encoding anddefault Locale
underThread context ClassLoader
- getBundle(String, Locale, ClassLoader, String) - 类 中的静态方法io.microsphere.util.PropertyResourceBundleUtils
-
ResourceBundle.getBundle(String, Locale, ClassLoader)
with specified encoding - getBundle(String, Locale, String) - 类 中的静态方法io.microsphere.util.PropertyResourceBundleUtils
-
ResourceBundle.getBundle(String, Locale)
with specified encoding underThread context ClassLoader
- getCallerClass() - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Get caller class
- getCallerClass(int) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Get the caller class
- getCallerClassLoader() - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Return the ClassLoader from the caller class
- getCallerClassName() - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Get Caller class
- getClassLoader(Class<?>) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the ClassLoader from the loaded class if present.
- getClassName(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- getClassNames(Iterable<? extends Type>) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- getClassNamesInClassPath(String, boolean) - 类 中的方法io.microsphere.lang.ClassDataRepository
-
Gets class name
Set
under specified class path - getClassNamesInPackage(Package) - 类 中的方法io.microsphere.lang.ClassDataRepository
-
Gets class name
Set
under specified package - getClassNamesInPackage(String) - 类 中的方法io.microsphere.lang.ClassDataRepository
-
Gets class name
Set
under specified package name - getClassPaths() - 类 中的静态方法io.microsphere.util.ClassPathUtils
- getClassPathToClassNamesMap() - 类 中的方法io.microsphere.lang.ClassDataRepository
-
The map of all class names in
class path
, the class path for oneJarFile
or classes directory as key , the class names set as value - getClassPathURLs(boolean) - 类 中的方法io.microsphere.classloading.ArtifactDetector
- getClassResource(ClassLoader, Class<?>) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the
Class
resource URL under specifiedClass
- getClassResource(ClassLoader, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the
Class
resource URL under specifiedClass name
- getCodeSourceLocation(Class<?>) - 类 中的方法io.microsphere.lang.ClassDataRepository
-
Get
Class
's code source location URL - getComparator() - 类 中的方法io.microsphere.net.CompositeURLStreamHandlerFactory
-
The
Comparator
to sortURLStreamHandlerFactories
- getCompletedTasks() - 类 中的方法io.microsphere.util.StopWatch
- getComponentType(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- getConnectTimeout() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getConstructor(Class<T>, Class<?>...) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
- getContent() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getContent(Class[]) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getContentEncoding() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getContentLength() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getContentLengthLong() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getContentType() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getConverter(Class<S>, Class<T>) - 接口 中的静态方法io.microsphere.convert.Converter
-
Get the Converter instance from
ServiceLoader
with the specified source and target type - getCurrentProcessId() - 类 中的静态方法io.microsphere.management.ManagementUtils
-
Get the process ID of current JVM
- getCurrentTask() - 类 中的方法io.microsphere.util.StopWatch
- getCurrentTask(boolean) - 类 中的方法io.microsphere.util.StopWatch
- getDate() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getDeclaredAnnotations(AnnotatedElement, Predicate<Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
-
Get annotations that are directly present on this element.
- getDeclaredConstructor(Class<T>, Class<?>...) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
- getDeclaredField(Class<?>, String) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Like the
Class.getDeclaredField(String)
method without throwing anyException
- getDeclaredMethod(Class<?>, String, Class<?>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
- getDeclaredMethods(Class<?>, Predicate<Method>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Get all declared
methods
of the declared class, excluding the inherited methods - getDeclaringClass() - 类 中的方法io.microsphere.beans.BeanProperty
- getDeclaringMBeanInfo() - 类 中的方法io.microsphere.management.MBeanAttribute
- getDefaultClassLoader() - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the default the ClassLoader to use.
- getDefaultUseCaches() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getDelegate() - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- getDelegate() - 类 中的方法io.microsphere.net.DelegatingURLStreamHandlerFactory
-
Get the delegate of
URLStreamHandlerFactory
- getDelegateLoggerClassName() - 类 中的方法io.microsphere.logging.ACLLoggerFactory
- getDelegateLoggerClassName() - 类 中的方法io.microsphere.logging.JDKLoggerFactory
- getDelegateLoggerClassName() - 类 中的方法io.microsphere.logging.LoggerFactory
-
The class name of delegate Logger
- getDelegateLoggerClassName() - 类 中的方法io.microsphere.logging.Sfl4jLoggerFactory
- getDescriptor() - 类 中的方法io.microsphere.beans.BeanProperty
- getDoInput() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getDoOutput() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getElapsedNanos() - 类 中的方法io.microsphere.util.StopWatch.Task
- getEncoding() - 类 中的方法io.microsphere.util.PropertyResourceBundleControl
-
Sets the encoding of properties file.
- getExecutor() - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- getExecutor() - 接口 中的方法io.microsphere.event.EventDispatcher
-
The
Executor
to dispatch aevent
- getExpiration() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getFactories() - 类 中的方法io.microsphere.net.CompositeURLStreamHandlerFactory
-
Get the
URLStreamHandlerFactory
delegates; - getFieldValue(Object, Field) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Get the value of the specified
Field
- getFieldValue(Object, String) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Get the value of the specified
Field
- getFieldValue(Object, String, Class<V>) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Get
Field
Value - getFieldValue(Object, String, V) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Get
Field
Value - getFile() - 类 中的方法io.microsphere.io.event.FileChangedEvent
- getFileExtension(String) - 类 中的静态方法io.microsphere.io.FileUtils
-
Get File Extension
- getFirst(Map<String, List<String>>, String) - 类 中的静态方法io.microsphere.net.URLUtils
- getFormats(String) - 类 中的方法io.microsphere.util.PropertyResourceBundleControl
- getGenericType(int) - 类 中的方法io.microsphere.reflect.JavaType
- getGenericTypes() - 类 中的方法io.microsphere.reflect.JavaType
- getGenericTypes(JavaType) - 枚举 中的方法io.microsphere.reflect.JavaType.Kind
- getGenericTypes(Type, Predicate<ParameterizedType>...) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Get the specified types' generic types(including super classes and interfaces) that are assignable from
ParameterizedType
interface - getGroupId() - 类 中的方法io.microsphere.classloading.MavenArtifact
- getHandlePackages() - 类 中的静态方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- getHandlePackagesPropertyValue() - 类 中的静态方法io.microsphere.net.ExtendableProtocolURLStreamHandler
-
Get the
System
property value of the packages ofURLStreamHandlers
. - getHandlers() - 类 中的方法io.microsphere.net.MutableURLStreamHandlerFactory
- getHeaderField(int) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getHeaderField(String) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getHeaderFieldDate(String, long) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getHeaderFieldInt(String, int) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getHeaderFieldKey(int) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getHeaderFieldLong(String, long) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getHeaderFields() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getHighestPriority(Class<?>) - 类 中的方法io.microsphere.io.Deserializers
-
Get the highest priority instance of
Deserializer
by the specified deserialized type - getHighestPriority(Class<S>) - 类 中的方法io.microsphere.io.Serializers
-
Get the highest priority instance of
Serializer
by the specified serialized type - getId() - 类 中的方法io.microsphere.util.StopWatch
- getIfModifiedSince() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getIndex() - 类 中的方法io.microsphere.reflect.generics.TypeArgument
- getInheritableClassLoaders(ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get all Inheritable
ClassLoaders
Set
(includingClassLoader
argument) - getInputStream() - 类 中的方法io.microsphere.net.console.ConsoleURLConnection
- getInputStream() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getInterface(int) - 类 中的方法io.microsphere.reflect.JavaType
- getInterfaces() - 类 中的方法io.microsphere.reflect.JavaType
- getInterfaces(Type) - 枚举 中的方法io.microsphere.reflect.JavaType.Kind
- getKey() - 类 中的方法io.microsphere.collection.MapUtils.ImmutableEntry
- getKind() - 类 中的方法io.microsphere.io.event.FileChangedEvent
-
Get the kind of
File
changed - getKind() - 类 中的方法io.microsphere.reflect.JavaType
- getLastModified() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getLoadedClassCount() - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Returns the number of classes that are currently loaded in the Java virtual machine.
- getLoadedClasses(ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get loaded classes
Set
under specifiedClassLoader
( not all inheritableClassLoaders
) - getLoaderClass() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getLoadersField() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getLocation() - 类 中的方法io.microsphere.classloading.Artifact
- getLogger(Class<?>) - 类 中的静态方法io.microsphere.logging.LoggerFactory
-
Get an instance of
Logger
by type - getLogger(String) - 类 中的静态方法io.microsphere.logging.LoggerFactory
-
Get an instance of
Logger
by name - getLowestPriority(Class<?>) - 类 中的方法io.microsphere.io.Deserializers
-
Get the lowest priority instance of
Deserializer
by the specified deserialized type - getLowestPriority(Class<S>) - 类 中的方法io.microsphere.io.Serializers
-
Get the lowest priority instance of
Serializer
by the specified serialized type - getMajor() - 类 中的方法io.microsphere.util.Version
-
The major version
- getMBeanAttributes(MBeanServer, ObjectName) - 类 中的静态方法io.microsphere.management.JmxUtils
-
Get the
MBeanAttributes
from the specified named MBean and its' registeredMBeanServer
Note that the array ofMBeanAttributes
is the same order ofMBeanInfo.getAttributes()
- getMBeanAttributesMap(MBeanServer, ObjectName) - 类 中的静态方法io.microsphere.management.JmxUtils
-
Get the
Map
with the attribute name andMBeanAttributes
from the specified named MBean and its' registeredMBeanServer
- getMBeanInfo(MBeanServer, ObjectName) - 类 中的静态方法io.microsphere.management.JmxUtils
- getMethods(Class<?>, boolean, boolean, Predicate<? super Method>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Get all
methods
of the declared class - getMethods(Class<?>, Predicate<Method>...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Get all public
methods
of the declared class, including the inherited methods. - getMinor() - 类 中的方法io.microsphere.util.Version
-
The minor version
- getModes(MethodHandleUtils.LookupMode...) - 枚举 中的静态方法io.microsphere.invoke.MethodHandleUtils.LookupMode
- getMostCompatible(Class<?>) - 类 中的方法io.microsphere.io.Deserializers
-
Get the most compatible instance of
Deserializer
by the specified deserialized type - getMostCompatible(Class<?>) - 类 中的方法io.microsphere.io.Serializers
-
Get the most compatible instance of
Serializer
by the specified deserialized type - getMutableURLStreamHandlerFactory() - 类 中的静态方法io.microsphere.net.URLUtils
- getMutableURLStreamHandlerFactory(boolean) - 类 中的静态方法io.microsphere.net.URLUtils
- getName() - 类 中的方法io.microsphere.beans.BeanProperty
- getName() - 类 中的方法io.microsphere.logging.AbstractLogger
- getName() - 接口 中的方法io.microsphere.logging.Logger
-
Return the name of this
Logger
instance. - getName() - 类 中的方法io.microsphere.management.MBeanAttribute
- getOutputStream() - 类 中的方法io.microsphere.net.console.ConsoleURLConnection
- getOutputStream() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getOwnerType() - 类 中的方法io.microsphere.reflect.generics.ParameterizedTypeImpl
-
Returns a Type object representing the type that this type is a member of.
- getPatch() - 类 中的方法io.microsphere.util.Version
-
The patch
- getPathField() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getPermission() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getPriority() - 类 中的方法io.microsphere.classloading.AbstractArtifactResolver
- getPriority() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getPriority() - 类 中的方法io.microsphere.classloading.NoOpURLClassPathHandle
- getPriority() - 类 中的方法io.microsphere.convert.multiple.StringToArrayConverter
- getPriority() - 类 中的方法io.microsphere.convert.multiple.StringToIterableConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToBooleanConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToCharacterConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToCharArrayConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToDoubleConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToFloatConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToIntegerConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToLongConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToOptionalConverter
- getPriority() - 类 中的方法io.microsphere.convert.StringToShortConverter
- getPriority() - 接口 中的方法io.microsphere.event.EventListener
-
The priority of
current listener
. - getPriority() - 接口 中的方法io.microsphere.lang.Prioritized
-
Get the priority
- getPriority() - 类 中的方法io.microsphere.logging.ACLLoggerFactory
- getPriority() - 类 中的方法io.microsphere.logging.JDKLoggerFactory
- getPriority() - 类 中的方法io.microsphere.logging.Sfl4jLoggerFactory
- getProperty(Object, String) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Get the value from the specified bean and its getter method.
- getProtocol() - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- getRawClass(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- getRawType() - 类 中的方法io.microsphere.reflect.generics.ParameterizedTypeImpl
-
Returns the Type object representing the class or interface that declared this type.
- getRawType() - 类 中的方法io.microsphere.reflect.JavaType
- getRawType(Type) - 枚举 中的方法io.microsphere.reflect.JavaType.Kind
-
Get the raw type from the specified
type
- getRawType(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- getReadTimeout() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getRequestProperties() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getRequestProperty(String) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getResource(ClassLoader, ClassLoaderUtils.ResourceType, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the resource URL under specified resource name and type
- getResource(ClassLoader, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the resource URL under specified resource name
- getResources(ClassLoader, ClassLoaderUtils.ResourceType, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the resource URLs Set under specified resource name and type
- getResources(ClassLoader, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Get the resource URLs list under specified resource name
- getRootSource() - 类 中的方法io.microsphere.reflect.JavaType
- getRunningTasks() - 类 中的方法io.microsphere.util.StopWatch
- getRuntimeClassLocation(Class<?>) - 类 中的静态方法io.microsphere.util.ClassPathUtils
-
Get Class Location URL from specified
Class
at runtime - getRuntimeClassLocation(String) - 类 中的静态方法io.microsphere.util.ClassPathUtils
-
Get Class Location URL from specified class name at runtime
- getShutdownHookCallbacks() - 类 中的静态方法io.microsphere.util.ShutdownHookUtils
-
Get all Shutdown Hook Callbacks
- getShutdownHookThreads() - 类 中的静态方法io.microsphere.util.ShutdownHookUtils
-
Get the shutdown hooks' threads that was added
- getSignature(Method) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Get the signature of
the specified method
- getSimpleName(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Get the simple name of the specified type
- getSource() - 类 中的方法io.microsphere.event.GenericEvent
- getSource() - 类 中的方法io.microsphere.reflect.JavaType
- getSourceType() - 接口 中的方法io.microsphere.convert.Converter
-
Get the source type
- getSourceType() - 接口 中的方法io.microsphere.convert.multiple.MultiValueConverter
-
Get the source type
- getStackTrace(Throwable) - 类 中的静态方法io.microsphere.util.ExceptionUtils
-
Gets the stack trace from a Throwable as a String.
- getStartTimeNanos() - 类 中的方法io.microsphere.util.StopWatch.Task
- getStaticFieldValue(Class<?>, String) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Get the static
Field
Value - getStaticFieldValue(Field) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Get the static
Field
Value - getStringConverter(Class<?>) - 类 中的方法io.microsphere.convert.multiple.StringToIterableConverter
- getSubProtocol(String) - 类 中的静态方法io.microsphere.net.URLUtils
- getSuperType() - 类 中的方法io.microsphere.reflect.JavaType
- getSuperType(Type) - 枚举 中的方法io.microsphere.reflect.JavaType.Kind
-
Get the super type from the specified
type
- getSupportedType() - 类 中的方法io.microsphere.convert.multiple.StringToIterableConverter
- getSystemProperty(String) - 类 中的静态方法io.microsphere.util.SystemUtils
-
Gets a System property, defaulting to
null
if the property cannot be read. - getSystemProperty(String, String) - 类 中的静态方法io.microsphere.util.SystemUtils
-
Gets a System property,
defaultValue
if the property cannot be read. - getTargetType() - 接口 中的方法io.microsphere.convert.Converter
-
Get the target type
- getTaskName() - 类 中的方法io.microsphere.util.StopWatch.Task
- getTimestamp() - 类 中的方法io.microsphere.event.Event
- getTopComponentType(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
- getTopComponentType(Object) - 类 中的静态方法io.microsphere.util.ClassUtils
- getTotalLoadedClassCount() - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Returns the total number of classes that have been loaded since the Java virtual machine has started execution.
- getTotalTime(TimeUnit) - 类 中的方法io.microsphere.util.StopWatch
- getTotalTimeNanos() - 类 中的方法io.microsphere.util.StopWatch
- getType() - 类 中的方法io.microsphere.management.MBeanAttribute
- getType() - 类 中的方法io.microsphere.reflect.generics.TypeArgument
- getType() - 类 中的方法io.microsphere.reflect.JavaType
- getTypeName(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Get the name of the specified type
- getTypes(Object...) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Resolve the types of the specified values
- getUnloadedClassCount() - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Returns the total number of classes unloaded since the Java virtual machine has started execution.
- getURL() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getUrlClassPathClass() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getURLClassPathClassName() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getURLClassPathClassName() - 类 中的方法io.microsphere.classloading.ClassicURLClassPathHandle
- getURLClassPathClassName() - 类 中的方法io.microsphere.classloading.ModernURLClassPathHandle
- getURLs(ClassLoader) - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getURLs(ClassLoader) - 类 中的方法io.microsphere.classloading.NoOpURLClassPathHandle
- getURLs(ClassLoader) - 接口 中的方法io.microsphere.classloading.URLClassPathHandle
-
Get the Class-Path URLs from the specified
ClassLoader
- getUrlsField() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getUrlsFieldName() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- getUrlsFieldName() - 类 中的方法io.microsphere.classloading.ClassicURLClassPathHandle
- getUrlsFieldName() - 类 中的方法io.microsphere.classloading.ModernURLClassPathHandle
- getURLStreamHandler(String) - 类 中的方法io.microsphere.net.MutableURLStreamHandlerFactory
- getURLStreamHandlerFactory() - 类 中的静态方法io.microsphere.net.URLUtils
- getUseCaches() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- getValue() - 类 中的方法io.microsphere.beans.BeanProperty
- getValue() - 类 中的方法io.microsphere.collection.MapUtils.ImmutableEntry
- getValue() - 枚举 中的方法io.microsphere.invoke.MethodHandleUtils.LookupMode
- getValue() - 类 中的方法io.microsphere.management.MBeanAttribute
- getValue() - 枚举 中的方法io.microsphere.reflect.Modifier
-
The bit value of modifier
- getValue() - 类 中的方法io.microsphere.util.ValueHolder
- getVersion() - 类 中的方法io.microsphere.classloading.Artifact
- getVersion(Class<?>) - 类 中的静态方法io.microsphere.util.Version
-
Class that exposes the version.
- GREATER_THAN - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The greater than symbol : ">"
- GREATER_THAN_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The greater than char : '>'
- GREATER_THAN_OR_EQUAL_TO - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The greater than or equal to symbol : ">="
- gt(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is greater than that - GT - io.microsphere.util.Version.Operator
-
The Operator : "Greater than"
H
- handle(T, U, Throwable) - 接口 中的方法io.microsphere.lang.function.ThrowableBiFunction.ExceptionHandler
-
Handle the exception with the function arguments
- handleException(Throwable) - 接口 中的方法io.microsphere.lang.function.ThrowableAction
-
Handle any exception that the
ThrowableAction.execute()
method throws - handleException(Throwable) - 接口 中的方法io.microsphere.lang.function.ThrowableSupplier
-
Handle any exception that the
ThrowableSupplier.get()
method throws - handleException(T, Throwable) - 接口 中的方法io.microsphere.lang.function.ThrowableConsumer
-
Handle any exception that the
#accept(T)
method throws - handleException(T, Throwable) - 接口 中的方法io.microsphere.lang.function.ThrowableFunction
-
Handle any exception that the
#apply(T)
method throws - Handler - io.microsphere.net.classpath中的类
-
The "classpath" protocol
URLStreamHandler
based onClassLoader
- Handler - io.microsphere.net.console中的类
-
"console" protocol Handler
- Handler() - 类 的构造器io.microsphere.net.classpath.Handler
- Handler() - 类 的构造器io.microsphere.net.console.Handler
- HANDLER_CONVENTION_CLASS_NAME - 类 中的静态变量io.microsphere.net.URLUtils
-
The convention class name of
Handler
. - HANDLER_PACKAGES_PROPERTY_NAME - 类 中的静态变量io.microsphere.net.URLUtils
-
The property which specifies the package prefix list to be scanned for protocol handlers.
- HANDLER_PACKAGES_SEPARATOR_CHAR - 类 中的静态变量io.microsphere.net.URLUtils
-
The separator character of
Handlers'
packages. - hashCode() - 类 中的方法io.microsphere.beans.BeanProperty
- hashCode() - 类 中的方法io.microsphere.classloading.Artifact
- hashCode() - 类 中的方法io.microsphere.classloading.MavenArtifact
- hashCode() - 类 中的方法io.microsphere.reflect.generics.ParameterizedTypeImpl
- hashCode() - 类 中的方法io.microsphere.reflect.generics.TypeArgument
- hashCode() - 类 中的方法io.microsphere.reflect.JavaType
- hashCode() - 类 中的方法io.microsphere.reflect.MultipleType
- hashCode() - 类 中的方法io.microsphere.util.StopWatch.Task
- hashCode() - 类 中的方法io.microsphere.util.ValueHolder
- hashCode() - 类 中的方法io.microsphere.util.Version
- hashCode(URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- hasMoreElements() - 类 中的方法io.microsphere.collection.SingletonEnumeration
- hasNext() - 类 中的方法io.microsphere.collection.EnumerationIteratorAdapter
- hasNext() - 类 中的方法io.microsphere.collection.SingletonIterator
- hasNext() - 类 中的方法io.microsphere.collection.UnmodifiableIterator
- hasNonPrivateConstructorWithoutParameters(Class<?>) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
- hostsEqual(URL, URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- HTTP_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
HTTP protocol
- HTTPS_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
HTTPS protocol
- HYPHEN - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The hyphen symbol : "-"
- HYPHEN_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The hyphen char : '-'
I
- immutableEntry(K, V) - 类 中的静态方法io.microsphere.collection.MapUtils
- ImmutableEntry(K, V) - 类 的构造器io.microsphere.collection.MapUtils.ImmutableEntry
- INACCESSIBLE_OBJECT_EXCEPTION_CLASS_NAME - 类 中的静态变量io.microsphere.reflect.AccessibleObjectUtils
-
The class name of java.lang.reflect.InaccessibleObject since JDK 9
- INDEX_NOT_FOUND - 类 中的静态变量io.microsphere.util.StringUtils
-
Represents a failed index search.
- indexOfMatrixString(String) - 类 中的静态方法io.microsphere.net.URLUtils
- info(String) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the INFO level.
- info(String, Object...) - 类 中的方法io.microsphere.logging.AbstractLogger
- info(String, Object...) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the INFO level according to the specified format and arguments.
- info(String, Throwable) - 接口 中的方法io.microsphere.logging.Logger
-
Log an exception (throwable) at the INFO level with an accompanying message.
- init() - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- initSubProtocolURLConnectionFactories(List<SubProtocolURLConnectionFactory>) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
-
Initialize
SubProtocolURLConnectionFactories
- INSTANCE - 类 中的静态变量io.microsphere.convert.MapToPropertiesConverter
- INSTANCE - 类 中的静态变量io.microsphere.convert.PropertiesToStringConverter
- INSTANCE - 类 中的静态变量io.microsphere.convert.StringToClassConverter
- INSTANCE - 类 中的静态变量io.microsphere.filter.ClassFileJarEntryFilter
-
ClassFileJarEntryFilter
Singleton instance - INSTANCE - 类 中的静态变量io.microsphere.filter.TrueClassFilter
-
Singleton
TrueClassFilter
instance - INSTANCE - 类 中的静态变量io.microsphere.io.filter.DirectoryFileFilter
-
Singleton instance of
DirectoryFileFilter
. - INSTANCE - 类 中的静态变量io.microsphere.io.filter.TrueFileFilter
-
Singleton instance
- INSTANCE - 类 中的静态变量io.microsphere.io.scanner.SimpleClassScanner
-
Singleton
- INSTANCE - 类 中的静态变量io.microsphere.io.scanner.SimpleFileScanner
-
Singleton
- INSTANCE - 类 中的静态变量io.microsphere.io.scanner.SimpleJarEntryScanner
-
Singleton
- INSTANCE - 类 中的静态变量io.microsphere.lang.ClassDataRepository
-
Singleton instance of
ClassDataRepository
- INSTANCE - 类 中的静态变量io.microsphere.process.ProcessManager
-
Singleton instance
- INSTANCE - 类 中的静态变量io.microsphere.util.CharSequenceComparator
- INSTANCE - 类 中的静态变量io.microsphere.util.PriorityComparator
-
Singleton instance of
PriorityComparator
- INTERFACE - io.microsphere.reflect.Modifier
-
The
interface
modifier. - invokeAll(Collection<? extends Callable<T>>) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- invokeAny(Collection<? extends Callable<T>>) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- invokeMethod(Object, Class<?>, String, Object...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
- invokeMethod(Object, Method, Object...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Invokes the underlying method represented by this
Method
object, on the specified object with the specified parameters. - invokeMethod(Object, String, Object...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Invoke the target objects' method
- invokeStaticMethod(Class<?>, String, Object...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Invoke the target classes' static method
- invokeStaticMethod(Method, Object...) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Invoke the target classes' static method
- io.microsphere.beans - 程序包 io.microsphere.beans
- io.microsphere.classloading - 程序包 io.microsphere.classloading
- io.microsphere.collection - 程序包 io.microsphere.collection
- io.microsphere.concurrent - 程序包 io.microsphere.concurrent
- io.microsphere.constants - 程序包 io.microsphere.constants
- io.microsphere.convert - 程序包 io.microsphere.convert
- io.microsphere.convert.multiple - 程序包 io.microsphere.convert.multiple
- io.microsphere.event - 程序包 io.microsphere.event
- io.microsphere.filter - 程序包 io.microsphere.filter
- io.microsphere.invoke - 程序包 io.microsphere.invoke
- io.microsphere.io - 程序包 io.microsphere.io
- io.microsphere.io.event - 程序包 io.microsphere.io.event
- io.microsphere.io.filter - 程序包 io.microsphere.io.filter
- io.microsphere.io.scanner - 程序包 io.microsphere.io.scanner
- io.microsphere.lang - 程序包 io.microsphere.lang
- io.microsphere.lang.function - 程序包 io.microsphere.lang.function
- io.microsphere.logging - 程序包 io.microsphere.logging
- io.microsphere.management - 程序包 io.microsphere.management
- io.microsphere.misc - 程序包 io.microsphere.misc
- io.microsphere.net - 程序包 io.microsphere.net
- io.microsphere.net.classpath - 程序包 io.microsphere.net.classpath
- io.microsphere.net.console - 程序包 io.microsphere.net.console
- io.microsphere.process - 程序包 io.microsphere.process
- io.microsphere.reflect - 程序包 io.microsphere.reflect
- io.microsphere.reflect.generics - 程序包 io.microsphere.reflect.generics
- io.microsphere.text - 程序包 io.microsphere.text
- io.microsphere.util - 程序包 io.microsphere.util
- io.microsphere.util.jar - 程序包 io.microsphere.util.jar
- io.microsphere.util.os.windows - 程序包 io.microsphere.util.os.windows
- IOFileFilter - io.microsphere.io.filter中的接口
-
An interface which brings the
FileFilter
andFilenameFilter
interfaces together. - IOUtils - io.microsphere.io中的类
-
The utilities class for I/O
- IOUtils() - 类 的构造器io.microsphere.io.IOUtils
- IS_JAVA_10 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 10.x - IS_JAVA_11 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 11.x - IS_JAVA_12 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 12.x - IS_JAVA_13 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 13.x - IS_JAVA_14 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 14.x - IS_JAVA_15 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 15.x - IS_JAVA_16 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 16.x - IS_JAVA_17 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 17.x - IS_JAVA_18 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 18.x - IS_JAVA_19 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 19.x - IS_JAVA_20 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 20.x - IS_JAVA_21 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 21.x - IS_JAVA_22 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 22.x - IS_JAVA_8 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java 8 - IS_JAVA_9 - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Java version 9.x - IS_LTS_JAVA_VERSION - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if current Java version is Long Term Supported(LTS) - IS_OS_WINDOWS - 类 中的静态变量io.microsphere.util.SystemUtils
-
Is
true
if this is Windows. - isAbstract(Member) - 类 中的静态方法io.microsphere.reflect.MemberUtils
-
check the specified
member
is abstract or not ? - isAbstractClass(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Is the specified type a abstract class or not?
- isActualType(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- isAnnotation(int) - 类 中的静态方法io.microsphere.util.ClassUtils
- isAnnotationMethod(Method) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isAnnotationPresent(Annotation, Class<? extends Annotation>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isAnnotationPresent(Annotation, Iterable<Class<? extends Annotation>>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isAnnotationPresent(AnnotatedElement, Class<? extends Annotation>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isAnnotationPresent(AnnotatedElement, Iterable<Class<? extends Annotation>>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isArchiveURL(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Is an archive URL?
- isArray(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
The specified type is array or not?
- isAssignableFrom(Class<?>, Class<?>) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
the semantics is same as
Class.isAssignableFrom(Class)
- isAssignableFrom(Class<?>, Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
the semantics is same as
Class.isAssignableFrom(Class)
- isAssignableFrom(Class<?>, Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
the semantics is same as
Class.isAssignableFrom(Class)
- isAssignableFrom(Type, Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
the semantics is same as
Class.isAssignableFrom(Class)
- isAvailable() - 类 中的方法io.microsphere.logging.LoggerFactory
-
Current
LoggerFactory
is available or not - isBlank(String) - 类 中的静态方法io.microsphere.util.StringUtils
- isCallerSensitiveMethod(Method) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Test whether the specified
method
annotates jdk.internal.reflect.CallerSensitive or not - isCallerSensitivePresent() - 类 中的静态方法io.microsphere.util.AnnotationUtils
-
Is jdk.internal.reflect.CallerSensitive class present or not
- isClass() - 类 中的方法io.microsphere.reflect.JavaType
- isClass(Object) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- isConcreteClass(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Is the specified type a concrete class or not?
- isDebugEnabled() - 接口 中的方法io.microsphere.logging.Logger
-
Is the logger instance enabled for the DEBUG level?
- isDeque(Iterable<?>) - 类 中的静态方法io.microsphere.collection.QueueUtils
- isDerived(Class<?>, Class<?>...) - 类 中的静态方法io.microsphere.util.ClassUtils
-
the semantics is same as
Class.isAssignableFrom(Class)
- isDirectoryURL(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Is directory URL?
- isEmpty(String) - 类 中的静态方法io.microsphere.util.StringUtils
- isEmpty(Collection<?>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- isEmpty(Map<?, ?>) - 类 中的静态方法io.microsphere.collection.MapUtils
- isEmpty(T[]) - 类 中的静态方法io.microsphere.util.ArrayUtils
- isEnum(int) - 类 中的静态方法io.microsphere.util.ClassUtils
- isErrorEnabled() - 接口 中的方法io.microsphere.logging.Logger
-
Is the logger instance enabled for the ERROR level?
- isFinal(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
- isFinal(Member) - 类 中的静态方法io.microsphere.reflect.MemberUtils
-
check the specified
member
is final or not ? - isFinished() - 类 中的方法io.microsphere.process.ProcessExecutor
-
Check current process finish or not.
- isGeneralClass(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Is the specified type a general class or not?
- isGeneralClass(Class<?>, Boolean) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Is the specified type a general class or not?
- isGenericArrayType(Object) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- isGenericClass(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Is generic class or not?
- isGreaterOrEqual(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is greater than or equal to that - isGreaterThan(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is greater than that - isInfoEnabled() - 接口 中的方法io.microsphere.logging.Logger
-
Is the logger instance enabled for the INFO level?
- isIs() - 类 中的方法io.microsphere.management.MBeanAttribute
-
Indicates if this attribute has an "is" getter.
- isJarURL(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Is Jar URL?
- isLessOrEqual(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is less than or equal to that - isLessThan(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is less than that - isList(Object) - 类 中的静态方法io.microsphere.collection.ListUtils
- isLoadedClass(ClassLoader, Class<?>) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Check specified
Class
is loaded on specified inheritableClassLoader
- isLoadedClass(ClassLoader, String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Check specified
class name
is loaded on specified inheritableClassLoader
- isMetaAnnotation(Annotation, Class<? extends Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isMetaAnnotation(Annotation, Iterable<Class<? extends Annotation>>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isMetaAnnotation(Class<? extends Annotation>, Class<? extends Annotation>...) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isMetaAnnotation(Class<? extends Annotation>, Iterable<Class<? extends Annotation>>) - 类 中的静态方法io.microsphere.util.AnnotationUtils
- isNonPrivate(Member) - 类 中的静态方法io.microsphere.reflect.MemberUtils
-
check the specified
member
is non-private or not ? - isNonPrivateConstructorWithoutParameters(Constructor<?>) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
-
Is a non-private constructor without parameters
- isNonStatic(Member) - 类 中的静态方法io.microsphere.reflect.MemberUtils
- isNotBlank(String) - 类 中的静态方法io.microsphere.util.StringUtils
- isNotEmpty(String) - 类 中的静态方法io.microsphere.util.StringUtils
- isNotEmpty(Collection<?>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- isNotEmpty(Map<?, ?>) - 类 中的静态方法io.microsphere.collection.MapUtils
- isNotEmpty(T[]) - 类 中的静态方法io.microsphere.util.ArrayUtils
- isObjectMethod(Method) - 类 中的静态方法io.microsphere.reflect.MethodUtils
- isObjectType(Object) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- isParameterizedType() - 类 中的方法io.microsphere.reflect.JavaType
- isParameterizedType(Object) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- isPresent(String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Test the specified class name is present in the
default ClassLoader
- isPresent(String, ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Test the specified class name is present in the
ClassLoader
- isPrimitive(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
The specified type is primitive type or simple type
- isPrivate(Member) - 类 中的静态方法io.microsphere.reflect.MemberUtils
-
check the specified
member
is private or not ? - isProxyable(Class<?>) - 类 中的静态方法io.microsphere.reflect.ProxyUtils
-
class has a non-private constructor with no parameters class is not declared final class does not have non-static, final methods with public, protected or default visibility class is not primitive type class is not array type
- isPublic(Member) - 类 中的静态方法io.microsphere.reflect.MemberUtils
-
check the specified
member
is public or not ? - isQueue(Iterable<?>) - 类 中的静态方法io.microsphere.collection.QueueUtils
- isReadable() - 类 中的方法io.microsphere.management.MBeanAttribute
-
Whether the value of the attribute can be read.
- isReentrant() - 类 中的方法io.microsphere.util.StopWatch.Task
- isRootSource() - 类 中的方法io.microsphere.reflect.JavaType
- isSet(Iterable<?>) - 类 中的静态方法io.microsphere.collection.SetUtils
- isShutdown() - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- isSimpleType(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
The specified type is simple type or not
- isSource() - 类 中的方法io.microsphere.reflect.JavaType
- isStatic(Member) - 类 中的静态方法io.microsphere.reflect.MemberUtils
-
check the specified
member
is static or not ? - isSupportedSunReflectReflection() - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Is supported sun.reflect.Reflection or not
- isSymlink(File) - 类 中的静态方法io.microsphere.io.FileUtils
- isSynthetic(int) - 类 中的静态方法io.microsphere.util.ClassUtils
- isTerminated() - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- isTopLevelClass(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
- isTraceEnabled() - 接口 中的方法io.microsphere.logging.Logger
-
Is the logger instance enabled for the TRACE level?
- isTypeVariable() - 类 中的方法io.microsphere.reflect.JavaType
- isTypeVariable(Object) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- isVerbose() - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Tests if the verbose output for the class loading system is enabled.
- isWarnEnabled() - 接口 中的方法io.microsphere.logging.Logger
-
Is the logger instance enabled for the WARN level?
- isWildcardType(Object) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- isWildCardType() - 类 中的方法io.microsphere.reflect.JavaType
- isWrapperType(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
- isWritable() - 类 中的方法io.microsphere.management.MBeanAttribute
-
Whether new values can be written to the attribute.
- IterableAdapter<T> - io.microsphere.collection中的类
-
Iterable
Adapter viaIterator
- IterableAdapter(Iterator<T>) - 类 的构造器io.microsphere.collection.IterableAdapter
- iterator() - 类 中的方法io.microsphere.collection.IterableAdapter
J
- JAR - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Jar file
- JAR_EXTENSION - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Jar File extension : ".jar"
- JAR_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
Jar protocol
- JarEntryFilter - io.microsphere.filter中的接口
-
JarEntry
Filter
- JarUtils - io.microsphere.util.jar中的类
-
Jar Utility class
- JarUtils() - 类 的构造器io.microsphere.util.jar.JarUtils
- JAVA_CLASS_PATH - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java class path.
- JAVA_CLASS_PATH_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java class path.
- JAVA_CLASS_VERSION - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java class format version number.
- JAVA_CLASS_VERSION_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java class format version number.
- JAVA_COMPILER - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Name of JIT compiler to use.
- JAVA_COMPILER_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Name of JIT compiler to use.
- JAVA_EXT_DIRS - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Path of extension directory or directories Deprecated.
- JAVA_EXT_DIRS_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Path of extension directory or directories Deprecated.
- JAVA_HOME - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java installation directory.
- JAVA_HOME_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java installation directory.
- JAVA_IO_TMPDIR - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Default temp file path.
- JAVA_IO_TMPDIR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Default temp file path.
- JAVA_LIBRARY_PATH - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the List of paths to search when loading libraries.
- JAVA_LIBRARY_PATH_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the List of paths to search when loading libraries.
- JAVA_SPECIFICATION_NAME - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Runtime Environment specification name.
- JAVA_SPECIFICATION_NAME_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Runtime Environment specification name.
- JAVA_SPECIFICATION_VENDOR - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Runtime Environment specification vendor.
- JAVA_SPECIFICATION_VENDOR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Runtime Environment specification vendor.
- JAVA_SPECIFICATION_VERSION - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Runtime Environment specification version.
- JAVA_SPECIFICATION_VERSION_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Runtime Environment specification version.
- JAVA_VENDOR - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Runtime Environment vendor.
- JAVA_VENDOR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Runtime Environment vendor.
- JAVA_VENDOR_URL - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java vendor URL.
- JAVA_VENDOR_URL_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java vendor URL.
- JAVA_VERSION - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Runtime Environment version.
- JAVA_VERSION_10 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 10 - JAVA_VERSION_11 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 11 - JAVA_VERSION_12 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 12 - JAVA_VERSION_13 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 13 - JAVA_VERSION_14 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 14 - JAVA_VERSION_15 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 15 - JAVA_VERSION_16 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 16 - JAVA_VERSION_17 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 17 - JAVA_VERSION_18 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 18 - JAVA_VERSION_19 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 19 - JAVA_VERSION_20 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 20 - JAVA_VERSION_21 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 21 - JAVA_VERSION_22 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 22 - JAVA_VERSION_8 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 8 - JAVA_VERSION_9 - 类 中的静态变量io.microsphere.util.VersionUtils
-
The
Version
instance for Java 9 - JAVA_VERSION_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Runtime Environment version.
- JAVA_VM_NAME - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Virtual Machine implementation name.
- JAVA_VM_NAME_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Virtual Machine implementation name.
- JAVA_VM_SPECIFICATION_NAME - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Virtual Machine specification name.
- JAVA_VM_SPECIFICATION_NAME_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Virtual Machine specification name.
- JAVA_VM_SPECIFICATION_VENDOR - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Virtual Machine specification vendor.
- JAVA_VM_SPECIFICATION_VENDOR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Virtual Machine specification vendor.
- JAVA_VM_SPECIFICATION_VERSION - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Virtual Machine specification version.
- JAVA_VM_SPECIFICATION_VERSION_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Virtual Machine specification version.
- JAVA_VM_VENDOR - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Virtual Machine implementation vendor.
- JAVA_VM_VENDOR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Virtual Machine implementation vendor.
- JAVA_VM_VERSION - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Java Virtual Machine implementation version.
- JAVA_VM_VERSION_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Java Virtual Machine implementation version.
- JavaType - io.microsphere.reflect中的类
-
Encapsulates a Java Type(Immutable), providing the features:
supertypes
interfaces
generic parameters
raw type
the tracing source
the root source
cast to the super type or interface
- JavaType(Type) - 类 的构造器io.microsphere.reflect.JavaType
- JavaType(Type, JavaType) - 类 的构造器io.microsphere.reflect.JavaType
- JavaType(Type, JavaType.Kind) - 类 的构造器io.microsphere.reflect.JavaType
- JavaType(Type, JavaType.Kind, JavaType) - 类 的构造器io.microsphere.reflect.JavaType
- JavaType.Kind - io.microsphere.reflect中的枚举
- JDK_LOGGER_CLASS_NAME - 类 中的静态变量io.microsphere.logging.JDKLoggerFactory
- JDKLoggerFactory - io.microsphere.logging中的类
-
LoggerFactory
for JDK Logging - JDKLoggerFactory() - 类 的构造器io.microsphere.logging.JDKLoggerFactory
- JmxUtils - io.microsphere.management中的类
-
The utilities class for JMX
- JmxUtils() - 类 的构造器io.microsphere.management.JmxUtils
L
- LATEST_JAVA_VERSION - 类 中的静态变量io.microsphere.util.VersionUtils
-
The latest
Java Release Version
- le(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is less than or equal to that - LE - io.microsphere.util.Version.Operator
-
The Operator : "Less than or equal to"
- LEFT_PARENTHESIS - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The left parenthesis symbol : "("
- LEFT_PARENTHESIS_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The left parenthesis char : '('
- length(String) - 类 中的静态方法io.microsphere.util.StringUtils
- length(T[]) - 类 中的静态方法io.microsphere.util.ArrayUtils
- LESS_THAN - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The less than symbol : "<"
- LESS_THAN_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The less than char : '<'
- LESS_THAN_OR_EQUAL_TO - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The less than or equal to symbol : "<="
- LINE_SEPARATOR - 接口 中的静态变量io.microsphere.constants.SeparatorConstants
-
Line Separator :
System.lineSeparator()
- LINE_SEPARATOR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Line separator ("\n" on UNIX).
- Listenable<E extends EventListener<?>> - io.microsphere.event中的接口
-
Event Listenable
- ListUtils - io.microsphere.collection中的类
-
The utilities class for Java
List
- ListUtils() - 类 的构造器io.microsphere.collection.ListUtils
- load(Class<S>, ClassLoader, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
- loadClass(String, ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Loaded specified class name under
ClassLoader
- loadClass(String, ClassLoader, boolean) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Loaded specified class name under
ClassLoader
- loadEventListenerInstances() - 类 中的方法io.microsphere.event.AbstractEventDispatcher
-
Default, load the instances of
event listeners
byServiceLoader
- loadFirstService(Class<S>) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Load the first instance of
Service interface instances list
- loadFirstService(Class<S>, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Load the first instance of
Service interface instances list
- loadFirstService(Class<S>, ClassLoader) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Load the first instance of
Service interface instances list
- loadFirstService(Class<S>, ClassLoader, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Load the first instance of
Service interface instances list
- loadLastService(Class<S>) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Loads the last in the list of objects implementing the service type, if present.
- loadLastService(Class<S>, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Loads the last in the list of objects implementing the service type, if present.
- loadLastService(Class<S>, ClassLoader) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Loads the last in the list of objects implementing the service type, if present.
- loadLastService(Class<S>, ClassLoader, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Loads the last in the list of objects implementing the service type, if present.
- loadServices(Class<S>) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadServices(Class<S>, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadServices(Class<S>, ClassLoader) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadServices(Class<S>, ClassLoader, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadServicesList(Class<S>) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadServicesList(Class<S>, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadServicesList(Class<S>, ClassLoader) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadServicesList(Class<S>, ClassLoader, boolean) - 类 中的静态方法io.microsphere.util.ServiceLoaderUtils
-
Using the hierarchy of
ClassLoader
, each level of ClassLoader ( ClassLoader , its parent ClassLoader and higher) will be able to load the configuration file META-INF/servicesserviceType
under its class path.
- loadSPI() - 类 中的方法io.microsphere.io.Deserializers
- loadSPI() - 类 中的方法io.microsphere.io.Serializers
- log(Consumer<String>, BiConsumer<String, Throwable>, String, Object...) - 类 中的方法io.microsphere.logging.AbstractLogger
- logger - 类 中的变量io.microsphere.classloading.AbstractArtifactResolver
- Logger - io.microsphere.logging中的接口
-
Microsphere Logger Interface
- LoggerFactory - io.microsphere.logging中的类
-
The factory class for
Logger
- LoggerFactory() - 类 的构造器io.microsphere.logging.LoggerFactory
- lookup(Class<?>) - 类 中的静态方法io.microsphere.invoke.MethodHandleUtils
-
Create an instance of
MethodHandles.Lookup
by the specified lookup class withall accesses (public, private, protected and package)
- lookup(Class<?>, MethodHandleUtils.LookupMode...) - 类 中的静态方法io.microsphere.invoke.MethodHandleUtils
-
Create an instance of
MethodHandles.Lookup
by the specified lookup class withall access (public, private, protected and package)
- lt(Version) - 类 中的方法io.microsphere.util.Version
-
Current
Version
is less than that - LT - io.microsphere.util.Version.Operator
-
The Operator : "Less than"
M
- ManagementUtils - io.microsphere.management中的类
-
Management Utility class
- ManagementUtils() - 类 的构造器io.microsphere.management.ManagementUtils
- MANDATED - io.microsphere.reflect.Modifier
- MANIFEST_RESOURCE_PATH - 类 中的静态变量io.microsphere.classloading.ManifestArtifactResolver
- ManifestArtifactResolver - io.microsphere.classloading中的类
-
The class
ArtifactResolver
based on the resource "META-INF/MANIFEST.MF" - ManifestArtifactResolver() - 类 的构造器io.microsphere.classloading.ManifestArtifactResolver
- MapToPropertiesConverter - io.microsphere.convert中的类
- MapToPropertiesConverter() - 类 的构造器io.microsphere.convert.MapToPropertiesConverter
- MapUtils - io.microsphere.collection中的类
-
The utilities class for Java
Map
- MapUtils() - 类 的构造器io.microsphere.collection.MapUtils
- MapUtils.ImmutableEntry<K,V> - io.microsphere.collection中的类
- matches(int) - 枚举 中的方法io.microsphere.reflect.Modifier
-
matches the specified modifier
- matches(Artifact) - 类 中的方法io.microsphere.classloading.Artifact
- matches(Artifact) - 类 中的方法io.microsphere.classloading.MavenArtifact
- matches(Artifact, Function<Artifact, String>) - 类 中的方法io.microsphere.classloading.Artifact
- matchesArtifactId(Artifact) - 类 中的方法io.microsphere.classloading.Artifact
- matchesVersion(Artifact) - 类 中的方法io.microsphere.classloading.Artifact
- MavenArtifact - io.microsphere.classloading中的类
-
Maven
Artifact
- MavenArtifact(String, String, String, URL) - 类 的构造器io.microsphere.classloading.MavenArtifact
- MavenArtifactResolver - io.microsphere.classloading中的类
-
Maven
ArtifactResolver
- MavenArtifactResolver() - 类 的构造器io.microsphere.classloading.MavenArtifactResolver
- MAX_PRIORITY - 接口 中的静态变量io.microsphere.lang.Prioritized
-
The maximum priority
- MBeanAttribute - io.microsphere.management中的类
-
MBean
Attribute
withMBeanAttributeInfo
and its' optional value - MBeanAttribute(MBeanInfo, MBeanAttributeInfo, Object) - 类 的构造器io.microsphere.management.MBeanAttribute
- MemberUtils - io.microsphere.reflect中的类
-
Java Reflection
Member
Utilities class - MemberUtils() - 类 的构造器io.microsphere.reflect.MemberUtils
- MethodHandleUtils - io.microsphere.invoke中的类
-
The utilities class for
MethodHandle
- MethodHandleUtils() - 类 的构造器io.microsphere.invoke.MethodHandleUtils
- MethodHandleUtils.LookupMode - io.microsphere.invoke中的枚举
-
The allowed
MethodHandles.Lookup
modes enumeration - MethodUtils - io.microsphere.reflect中的类
-
The Java Reflection
Method
Utility class - MethodUtils() - 类 的构造器io.microsphere.reflect.MethodUtils
- MICROSPHERE_PROPERTY_NAME_PREFIX - 接口 中的静态变量io.microsphere.constants.PropertyConstants
-
The property name prefix of microsphere
- MIN_LOAD_FACTOR - 类 中的静态变量io.microsphere.collection.MapUtils
-
The min load factor for
HashMap
orHashtable
- MIN_PRIORITY - 接口 中的静态变量io.microsphere.lang.Prioritized
-
The minimum priority
- ModernURLClassPathHandle - io.microsphere.classloading中的类
-
Modern
URLClassPathHandle
forjdk.internal.loader.URLClassPath
since JDK 9 - ModernURLClassPathHandle() - 类 的构造器io.microsphere.classloading.ModernURLClassPathHandle
- MODIFIED - io.microsphere.io.event.FileChangedEvent.Kind
-
The file or directory entry modified
- Modifier - io.microsphere.reflect中的枚举
-
The enumeration class for Java Reflection
Modifier
- MODULE - io.microsphere.invoke.MethodHandleUtils.LookupMode
- MODULE - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing
module
access, which may contribute to the result oflookupModes
. - MultipleType - io.microsphere.reflect中的类
-
Multiple
Type
- MultiValueConverter<S> - io.microsphere.convert.multiple中的接口
-
An interface to convert the source-typed value to multiple value, e.g , Java array,
Collection
or sub-interfaces - MutableURLStreamHandlerFactory<H extends java.net.URLStreamHandler> - io.microsphere.net中的类
-
Mutable
URLStreamHandlerFactory
that is not thread-safe extendsURLStreamHandler
. - MutableURLStreamHandlerFactory() - 类 的构造器io.microsphere.net.MutableURLStreamHandlerFactory
- MutableURLStreamHandlerFactory(Map<String, H>) - 类 的构造器io.microsphere.net.MutableURLStreamHandlerFactory
N
- NameFileFilter - io.microsphere.io.filter中的类
-
Filters filenames for a certain name.
- NameFileFilter(String) - 类 的构造器io.microsphere.io.filter.NameFileFilter
- NameFileFilter(String, boolean) - 类 的构造器io.microsphere.io.filter.NameFileFilter
- NATIVE - io.microsphere.reflect.Modifier
-
The
native
modifier. - NATIVE_ANNOTATION_TYPES - 类 中的静态变量io.microsphere.util.AnnotationUtils
- newArray(Class<?>, int) - 类 中的静态方法io.microsphere.util.ArrayUtils
- newArrayList() - 类 中的静态方法io.microsphere.collection.ListUtils
- newArrayList(int) - 类 中的静态方法io.microsphere.collection.ListUtils
- newArrayList(Iterable<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- newArrayList(Enumeration<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- newArrayList(Iterator<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- newBundle(String, Locale, String, ClassLoader, boolean) - 类 中的方法io.microsphere.util.PropertyResourceBundleControl
- newConcurrentHashMap() - 类 中的静态方法io.microsphere.collection.MapUtils
- newConcurrentHashMap(int) - 类 中的静态方法io.microsphere.collection.MapUtils
- newConcurrentHashMap(int, float) - 类 中的静态方法io.microsphere.collection.MapUtils
- newConcurrentHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法io.microsphere.collection.MapUtils
- newControl(String) - 类 中的静态方法io.microsphere.util.PropertyResourceBundleControl
-
Creates a new instance of
PropertyResourceBundleControl
if absent. - newDefault() - 接口 中的静态方法io.microsphere.event.EventDispatcher
-
The default implementation of
EventDispatcher
- newHashMap() - 类 中的静态方法io.microsphere.collection.MapUtils
- newHashMap(int) - 类 中的静态方法io.microsphere.collection.MapUtils
- newHashMap(int, float) - 类 中的静态方法io.microsphere.collection.MapUtils
- newHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法io.microsphere.collection.MapUtils
- newHashSet() - 类 中的静态方法io.microsphere.collection.SetUtils
- newHashSet(int) - 类 中的静态方法io.microsphere.collection.SetUtils
- newHashSet(int, float) - 类 中的静态方法io.microsphere.collection.SetUtils
- newHashSet(Iterable<E>) - 类 中的静态方法io.microsphere.collection.SetUtils
- newHashSet(Collection<? extends E>) - 类 中的静态方法io.microsphere.collection.SetUtils
- newInstance(Class<T>, Object...) - 类 中的静态方法io.microsphere.util.ClassUtils
- newInstance(Constructor<T>, Object...) - 类 中的静态方法io.microsphere.reflect.ConstructorUtils
-
Create an instance by the specified
Constructor
and arguments - newLinkedHashMap() - 类 中的静态方法io.microsphere.collection.MapUtils
- newLinkedHashMap(int) - 类 中的静态方法io.microsphere.collection.MapUtils
- newLinkedHashMap(int, float) - 类 中的静态方法io.microsphere.collection.MapUtils
- newLinkedHashMap(int, float, boolean) - 类 中的静态方法io.microsphere.collection.MapUtils
- newLinkedHashMap(Map<? extends K, ? extends V>) - 类 中的静态方法io.microsphere.collection.MapUtils
- newLinkedHashSet() - 类 中的静态方法io.microsphere.collection.SetUtils
- newLinkedHashSet(int) - 类 中的静态方法io.microsphere.collection.SetUtils
- newLinkedHashSet(int, float) - 类 中的静态方法io.microsphere.collection.SetUtils
- newLinkedHashSet(Iterable<E>) - 类 中的静态方法io.microsphere.collection.SetUtils
- newLinkedHashSet(Collection<? extends E>) - 类 中的静态方法io.microsphere.collection.SetUtils
- newLinkedHashSet(Iterator<E>) - 类 中的静态方法io.microsphere.collection.SetUtils
- newLinkedList() - 类 中的静态方法io.microsphere.collection.ListUtils
- newLinkedList(Iterable<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- newLinkedList(Enumeration<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- newLinkedList(Iterator<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- newThread(Runnable) - 类 中的方法io.microsphere.concurrent.CustomizedThreadFactory
- newThreadFactory(String) - 类 中的静态方法io.microsphere.concurrent.CustomizedThreadFactory
- newThreadFactory(String, boolean) - 类 中的静态方法io.microsphere.concurrent.CustomizedThreadFactory
- newThreadFactory(String, boolean, int) - 类 中的静态方法io.microsphere.concurrent.CustomizedThreadFactory
- newThreadFactory(String, boolean, int, long) - 类 中的静态方法io.microsphere.concurrent.CustomizedThreadFactory
- newTreeMap() - 类 中的静态方法io.microsphere.collection.MapUtils
- newTreeMap(Comparator<? super K>) - 类 中的静态方法io.microsphere.collection.MapUtils
- newTreeMap(Map<? extends K, ? extends V>) - 类 中的静态方法io.microsphere.collection.MapUtils
- newTreeMap(SortedMap<K, ? extends V>) - 类 中的静态方法io.microsphere.collection.MapUtils
- newURLClassLoader(URL[]) - 类 中的方法io.microsphere.classloading.AbstractArtifactResolver
- next() - 类 中的方法io.microsphere.collection.EnumerationIteratorAdapter
- next() - 类 中的方法io.microsphere.collection.SingletonIterator
- next() - 类 中的方法io.microsphere.collection.UnmodifiableIterator
- nextElement() - 类 中的方法io.microsphere.collection.SingletonEnumeration
- NON_OBJECT_CLASS_FILTER - 类 中的静态变量io.microsphere.reflect.TypeUtils
- NON_OBJECT_TYPE_FILTER - 类 中的静态变量io.microsphere.reflect.TypeUtils
- NON_PRIVATE_METHOD_PREDICATE - 类 中的静态变量io.microsphere.reflect.MemberUtils
- NON_STATIC_METHOD_PREDICATE - 类 中的静态变量io.microsphere.reflect.MemberUtils
- NoOpURLClassPathHandle - io.microsphere.classloading中的类
-
No-Operation
URLClassPathHandle
- NoOpURLClassPathHandle() - 类 的构造器io.microsphere.classloading.NoOpURLClassPathHandle
- NORMAL_PRIORITY - 接口 中的静态变量io.microsphere.lang.Prioritized
-
Normal Priority
- normalizePath(String) - 类 中的静态方法io.microsphere.net.URLUtils
-
Normalize Path(maybe from File or URL), will remove duplicated slash or backslash from path.
- NOT_FOUND_CONSTRUCTOR - 类 中的静态变量io.microsphere.reflect.ConstructorUtils
- NOT_FOUND_METHOD_HANDLE - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
MethodHandle
for Not-Found
O
- OBJECT_METHOD_PREDICATE - 类 中的静态变量io.microsphere.reflect.MethodUtils
-
The
Predicate
reference toMethodUtils.isObjectMethod(Method)
- OBJECT_METHODS - 类 中的静态变量io.microsphere.reflect.MethodUtils
- OBJECT_TYPE - 类 中的静态变量io.microsphere.reflect.JavaType
- of(int) - 类 中的静态方法io.microsphere.util.Version
- of(int, int) - 类 中的静态方法io.microsphere.util.Version
- of(int, int, int) - 类 中的静态方法io.microsphere.util.Version
- of(E...) - 类 中的静态方法io.microsphere.collection.SetUtils
-
Convert to multiple elements to be
LinkedHashSet
- of(Class<?>, Type[], Type) - 类 中的静态方法io.microsphere.reflect.generics.ParameterizedTypeImpl
-
Static factory.
- of(Class<T>) - 类 中的静态方法io.microsphere.util.Compatible
- of(Object...) - 类 中的静态方法io.microsphere.collection.MapUtils
- of(Type, Type) - 类 中的静态方法io.microsphere.reflect.MultipleType
- of(Type, Type, Type...) - 类 中的静态方法io.microsphere.reflect.MultipleType
- of(String) - 类 中的静态方法io.microsphere.io.filter.FileExtensionFilter
-
Creates an instance of
FileExtensionFilter
by the given file extension - of(String) - 类 中的静态方法io.microsphere.util.Version
- of(String) - 枚举 中的静态方法io.microsphere.util.Version.Operator
-
Find the symbol to an
Version.Operator
member if possible - of(String, Supplier<V>) - 类 中的静态方法io.microsphere.util.Functional
- of(String, V) - 类 中的静态方法io.microsphere.util.Functional
- of(K, V) - 类 中的静态方法io.microsphere.collection.MapUtils
- of(K, V, K, V) - 类 中的静态方法io.microsphere.collection.MapUtils
- of(K, V, K, V, K, V) - 类 中的静态方法io.microsphere.collection.MapUtils
- of(K, V, K, V, K, V, K, V) - 类 中的静态方法io.microsphere.collection.MapUtils
- of(K, V, K, V, K, V, K, V, K, V) - 类 中的静态方法io.microsphere.collection.MapUtils
- of(T...) - 类 中的静态方法io.microsphere.util.ArrayUtils
- of(V) - 类 中的静态方法io.microsphere.util.ValueHolder
- ofEntry(K, V) - 类 中的静态方法io.microsphere.collection.MapUtils
- offer(E) - 类 中的方法io.microsphere.collection.AbstractDeque
- ofList(E...) - 类 中的静态方法io.microsphere.collection.ListUtils
- ofList(Iterable<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- ofList(Enumeration<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- ofList(Iterator<E>) - 类 中的静态方法io.microsphere.collection.ListUtils
- ofMap(Object...) - 类 中的静态方法io.microsphere.collection.MapUtils
- ofSet(E, E...) - 类 中的静态方法io.microsphere.collection.SetUtils
-
Convert to one or more elements to be a read-only
Set
- ofSet(Iterable<E>) - 类 中的静态方法io.microsphere.collection.SetUtils
-
Convert to multiple elements to be
LinkedHashSet
- ofSet(Collection<T>, T...) - 类 中的静态方法io.microsphere.collection.SetUtils
- ofSet(Enumeration<E>) - 类 中的静态方法io.microsphere.collection.SetUtils
-
Build a read-only
Set
from the given elements - on(Version.Operator, Version, Function<Version, R>) - 类 中的方法io.microsphere.util.Compatible
- on(Version.Operator, Supplier<Version>, Function<Version, R>) - 类 中的方法io.microsphere.util.Compatible
- on(String, String, Function<Version, R>) - 类 中的方法io.microsphere.util.Compatible
- on(Predicate<T>) - 类 中的方法io.microsphere.util.Configurer
- on(Predicate<V>) - 类 中的方法io.microsphere.util.Functional
- onEvent(E) - 接口 中的方法io.microsphere.event.EventListener
-
Handle a
Event
when it's be published - onEvent(Event) - 类 中的方法io.microsphere.event.GenericEventListener
- onEvent(FileChangedEvent) - 接口 中的方法io.microsphere.io.event.FileChangedListener
- onEvent(FileChangedEvent) - 类 中的方法io.microsphere.io.event.FileChangedListenerAdapter
- onFileCreated(FileChangedEvent) - 接口 中的方法io.microsphere.io.event.FileChangedListener
-
Invoked when the file has been created
- onFileCreated(FileChangedEvent) - 类 中的方法io.microsphere.io.event.FileChangedListenerAdapter
- onFileDeleted(FileChangedEvent) - 接口 中的方法io.microsphere.io.event.FileChangedListener
-
Invoked when the file has been deleted
- onFileDeleted(FileChangedEvent) - 类 中的方法io.microsphere.io.event.FileChangedListenerAdapter
- onFileModified(FileChangedEvent) - 接口 中的方法io.microsphere.io.event.FileChangedListener
-
Invoked when the file has been modified
- onFileModified(FileChangedEvent) - 类 中的方法io.microsphere.io.event.FileChangedListenerAdapter
- openConnection(URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- openConnection(URL, Proxy) - 类 中的方法io.microsphere.net.classpath.Handler
- openConnection(URL, Proxy) - 类 中的方法io.microsphere.net.console.Handler
- openConnection(URL, Proxy) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- openFallbackConnection(URL, Proxy) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
-
The subclass can override this method to open the fallback
URLConnection
if anySubProtocolURLConnectionFactory
does not create theURLConnection
. - or(Predicate<? super T>...) - 接口 中的静态方法io.microsphere.lang.function.Predicates
-
a composed predicate that represents a short-circuiting logical OR of
predicates
- OR - io.microsphere.filter.FilterOperator
-
|
- ORIGINAL - io.microsphere.invoke.MethodHandleUtils.LookupMode
- ORIGINAL - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing
original
access which may contribute to the result oflookupModes
. - OS_ARCH - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Operating system architecture.
- OS_ARCH_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Operating system architecture.
- OS_NAME - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Operating system name.
- OS_NAME_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Operating system name.
- OS_NAME_WINDOWS_PREFIX - 类 中的静态变量io.microsphere.util.SystemUtils
- OS_VERSION - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the Operating system version.
- OS_VERSION_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Operating system version.
- overrides(Method, Method) - 类 中的静态方法io.microsphere.reflect.MethodUtils
-
Tests whether one method, as a member of a given type, overrides another method.
P
- PACKAGE - io.microsphere.invoke.MethodHandleUtils.LookupMode
- PACKAGE - io.microsphere.util.ClassLoaderUtils.ResourceType
- PACKAGE - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing
package
access (default access), which may contribute to the result oflookupModes
. - PackageNameClassFilter - io.microsphere.filter中的类
- PackageNameClassFilter(String, boolean) - 类 的构造器io.microsphere.filter.PackageNameClassFilter
-
Constructor
- PackageNameClassNameFilter - io.microsphere.filter中的类
- PackageNameClassNameFilter(String, boolean) - 类 的构造器io.microsphere.filter.PackageNameClassNameFilter
-
Constructor
- parallel(Executor) - 接口 中的静态方法io.microsphere.event.EventDispatcher
-
The parallel implementation of
EventDispatcher
with the specifiedExecutor
- ParallelEventDispatcher - io.microsphere.event中的类
-
Parallel
EventDispatcher
implementation. - ParallelEventDispatcher() - 类 的构造器io.microsphere.event.ParallelEventDispatcher
- ParallelEventDispatcher(Executor) - 类 的构造器io.microsphere.event.ParallelEventDispatcher
- PARAMETERIZED_TYPE - io.microsphere.reflect.JavaType.Kind
-
The type kind presents Java
ParameterizedType
- PARAMETERIZED_TYPE_FILTER - 类 中的静态变量io.microsphere.reflect.TypeUtils
- ParameterizedTypeImpl - io.microsphere.reflect.generics中的类
-
ParameterizedType
Implementation forkssun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl
- parseURL(URL, String, int, int) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- PATH_SEPARATOR - 接口 中的静态变量io.microsphere.constants.SeparatorConstants
-
Path Separator :
File.pathSeparator
- PATH_SEPARATOR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the Path separator (":" on UNIX).
- PathConstants - io.microsphere.constants中的接口
-
Path Constants Definition
- peek() - 类 中的方法io.microsphere.collection.AbstractDeque
- peekFirst() - 类 中的方法io.microsphere.collection.AbstractDeque
- peekLast() - 类 中的方法io.microsphere.collection.AbstractDeque
- poll() - 类 中的方法io.microsphere.collection.AbstractDeque
- pop() - 类 中的方法io.microsphere.collection.AbstractDeque
- Predicates - io.microsphere.lang.function中的接口
-
The utilities class for Java
Predicate
- PRIMITIVE_TYPES - 类 中的静态变量io.microsphere.util.ClassUtils
- Prioritized - io.microsphere.lang中的接口
-
Prioritized
interface can be implemented by objects that should be sorted, for example the tasks in executable queue. - PriorityComparator - io.microsphere.util中的类
-
The
Comparator
for the annotationPriority
- PriorityComparator() - 类 的构造器io.microsphere.util.PriorityComparator
- PRIVATE - io.microsphere.invoke.MethodHandleUtils.LookupMode
- PRIVATE - io.microsphere.reflect.Modifier
-
The
private
modifier. - PRIVATE - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing
private
access, which may contribute to the result oflookupModes
. - ProcessExecutor - io.microsphere.process中的类
-
Process
Executor - ProcessExecutor(String, String...) - 类 的构造器io.microsphere.process.ProcessExecutor
-
Constructor
- ProcessManager - io.microsphere.process中的类
-
Process
Manager - ProcessManager() - 类 的构造器io.microsphere.process.ProcessManager
- PropertiesToStringConverter - io.microsphere.convert中的类
- PropertiesToStringConverter() - 类 的构造器io.microsphere.convert.PropertiesToStringConverter
- PropertiesUtils - io.microsphere.collection中的类
-
The utilities class for
Properties
- PropertiesUtils() - 类 的构造器io.microsphere.collection.PropertiesUtils
- PropertyConstants - io.microsphere.constants中的接口
-
The property constants for Microsphere Core
- PropertyResourceBundleControl - io.microsphere.util中的类
-
PropertyResourceBundle
ResourceBundle.Control
Implementation which supports encodingProperties
files - PropertyResourceBundleControl() - 类 的构造器io.microsphere.util.PropertyResourceBundleControl
- PropertyResourceBundleControl(String) - 类 的构造器io.microsphere.util.PropertyResourceBundleControl
- PropertyResourceBundleUtils - io.microsphere.util中的类
-
PropertyResourceBundle
Utility class - PROTECTED - io.microsphere.invoke.MethodHandleUtils.LookupMode
- PROTECTED - io.microsphere.reflect.Modifier
-
The
protected
modifier. - PROTECTED - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing
protected
access, which may contribute to the result oflookupModes
. - ProtocolConstants - io.microsphere.constants中的接口
-
Protocol Constants Definition
- ProxyUtils - io.microsphere.reflect中的类
-
The utilities class for
Proxy
- ProxyUtils() - 类 的构造器io.microsphere.reflect.ProxyUtils
- PUBLIC - io.microsphere.invoke.MethodHandleUtils.LookupMode
- PUBLIC - io.microsphere.reflect.Modifier
-
The
public
modifier. - PUBLIC - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing
public
access, which may contribute to the result oflookupModes
. - PUBLIC_METHOD_PREDICATE - 类 中的静态变量io.microsphere.reflect.MemberUtils
- push(E) - 类 中的方法io.microsphere.collection.AbstractDeque
Q
- QUERY_STRING - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
Tne query string symbol : "?"
- QUERY_STRING_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The query string char : '?'
- QUESTION_MARK - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The question mark symbol : "?"
- QUESTION_MARK_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The question mark char : '?'
- QueueUtils - io.microsphere.collection中的类
-
The utilities class for Java
Queue
- QueueUtils() - 类 的构造器io.microsphere.collection.QueueUtils
R
- read() - 类 中的方法io.microsphere.io.FastByteArrayInputStream
- read(byte[], int, int) - 类 中的方法io.microsphere.io.FastByteArrayInputStream
- readFieldsAsMap(Object) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Read fields value as
Map
- ReadOnlyIterator<E> - io.microsphere.collection中的类
-
Abstract Read-Only
Iterator
- ReadOnlyIterator() - 类 的构造器io.microsphere.collection.ReadOnlyIterator
- ReflectionUtils - io.microsphere.reflect中的类
-
Reflection Utility class , generic methods are defined from
FieldUtils
,MethodUtils
,ConstructorUtils
- ReflectionUtils() - 类 的构造器io.microsphere.reflect.ReflectionUtils
- reformProtocol(String, String) - 类 中的静态方法io.microsphere.net.URLUtils
- reformProtocol(String, List<String>) - 类 中的静态方法io.microsphere.net.URLUtils
- reformSpec(URL, String, int, int, int) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
-
Reform the string of specified
URL
if its' scheme presents the sub-protocol, e,g. - registerURLStreamHandler(ExtendableProtocolURLStreamHandler) - 类 中的静态方法io.microsphere.net.URLUtils
-
Register an instance of
ExtendableProtocolURLStreamHandler
- registerURLStreamHandler(String, URLStreamHandler) - 类 中的静态方法io.microsphere.net.URLUtils
-
Register an instance of
URLStreamHandler
with the specified protocol - remove() - 类 中的方法io.microsphere.collection.ReadOnlyIterator
- remove(SubProtocolURLConnectionFactory) - 类 中的方法io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- remove(String, String) - 类 中的方法io.microsphere.util.os.windows.WindowsRegistry
-
remove specified registry item in relative path
- removeAllEventListeners() - 接口 中的方法io.microsphere.event.Listenable
-
Remove all
event listeners
- removeClassPathURL(ClassLoader, URL) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
- removeEventListener(E) - 接口 中的方法io.microsphere.event.Listenable
-
Remove a
event listener
- removeEventListener(EventListener<?>) - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- removeEventListeners(Iterable<E>) - 接口 中的方法io.microsphere.event.Listenable
-
Remove a
event listener
- removeFirst() - 类 中的方法io.microsphere.collection.AbstractDeque
- removeFirstOccurrence(Object) - 类 中的方法io.microsphere.collection.AbstractDeque
- removeLast() - 类 中的方法io.microsphere.collection.AbstractDeque
- removeShutdownHookCallback(Runnable) - 类 中的静态方法io.microsphere.util.ShutdownHookUtils
-
Remove the Shutdown Hook Callback
- removeUnfinishedProcess(Process, String) - 类 中的方法io.microsphere.process.ProcessManager
- removeURL(ClassLoader, URL) - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- removeURL(ClassLoader, URL) - 类 中的方法io.microsphere.classloading.NoOpURLClassPathHandle
- removeURL(ClassLoader, URL) - 接口 中的方法io.microsphere.classloading.URLClassPathHandle
-
Remove the Class-Path
URL
from the specifiedClassLoader
- removeURLStreamHandler(String) - 类 中的方法io.microsphere.net.MutableURLStreamHandlerFactory
- replace(String, String, String) - 类 中的静态方法io.microsphere.util.StringUtils
-
Replaces all occurrences of a String within another String.
- replace(String, String, String, int) - 类 中的静态方法io.microsphere.util.StringUtils
-
Replaces a String with another String inside a larger String, for the first
max
values of the search String. - reset() - 类 中的方法io.microsphere.io.FastByteArrayInputStream
- reset() - 类 中的方法io.microsphere.util.ValueHolder
- resolve(String) - 枚举 中的方法io.microsphere.util.ClassLoaderUtils.ResourceType
-
resolves resource name
- resolve(URL...) - 类 中的方法io.microsphere.classloading.AbstractArtifactResolver
- resolve(URL...) - 接口 中的方法io.microsphere.classloading.ArtifactResolver
-
Resolve the
artifacts
- resolve(Collection<URL>) - 接口 中的方法io.microsphere.classloading.ArtifactResolver
-
Resolve the
artifacts
- resolveActualTypeArgument(Type, Type, int) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Resolve the actual type parameters from the specified type based on some type
- resolveActualTypeArgumentClass(Type, Class, int) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Resolve the class of actual type parameter from the specified type and index based on some type
- resolveActualTypeArgumentClasses(Type, Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Resolve the classes of actual type parameters from the specified type based on some type
- resolveActualTypeArguments(Type, Class) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- resolveActualTypeArguments(Type, Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
-
Resolve the actual type parameters from the specified type based on some type
- resolveArchiveDirectory(URL) - 类 中的静态方法io.microsphere.net.URLUtils
- resolveArchiveEntryPath(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Resolve the entry path from Archive File URL
- resolveArchiveFile(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Resolve archive file
- resolveArtifactResourceURL(URL) - 类 中的方法io.microsphere.classloading.AbstractArtifactResolver
- resolveAuthority(String) - 类 中的静态方法io.microsphere.net.URLUtils
- resolveAuthority(URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- resolveAuthority(URL) - 类 中的静态方法io.microsphere.net.URLUtils
- resolveBasePath(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Resolve base path from the specified URL
- resolveClass(String) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Resolve the
Class
by the specified name in thedefault ClassLoader
- resolveClass(String, ClassLoader) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Resolve the
Class
by the specified name andClassLoader
- resolveClass(String, ClassLoader, boolean) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Resolve the
Class
by the specified name andClassLoader
- resolveClassName(File, File) - 类 中的静态方法io.microsphere.util.ClassUtils
- resolveClassName(String) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Resolve resource name to class name
- RESOLVED_GENERIC_TYPES_CACHE_SIZE_PROPERTY_NAME - 类 中的静态变量io.microsphere.reflect.TypeUtils
- resolveGenericTypes() - 类 中的方法io.microsphere.reflect.JavaType
- resolveInterfaces() - 类 中的方法io.microsphere.reflect.JavaType
- resolveJarAbsolutePath(URL) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Resolve absolute path from the
URL
ofJarEntry
- resolveMatrixParameters(String) - 类 中的静态方法io.microsphere.net.URLUtils
-
Resolve the matrix parameters
Map
from specified URL,The parameter name as key ,parameter value list as key - resolveMessage(String, Object...) - 类 中的方法io.microsphere.logging.AbstractLogger
-
Resolve the format message
- resolvePackageName(String) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Resolve package name under specified class name
- resolveParameters(String, char) - 类 中的静态方法io.microsphere.net.URLUtils
- resolvePath(String) - 类 中的静态方法io.microsphere.net.URLUtils
- resolvePath(String, int) - 类 中的静态方法io.microsphere.net.URLUtils
- resolvePath(URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- resolvePath(URL) - 类 中的静态方法io.microsphere.net.URLUtils
- resolvePrimitiveClassName(String) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Resolve the given class name as primitive class, if appropriate, according to the JVM's naming rules for primitive classes.
- resolvePrimitiveType(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Resolve the primitive class from the specified type
- resolveQueryParameters(String) - 类 中的静态方法io.microsphere.net.URLUtils
-
Resolve the query parameters
Map
from specified URL,The parameter name as key ,parameter value list as key - resolveRelativePath(File, File) - 类 中的静态方法io.microsphere.io.FileUtils
-
Resolve Relative Path
- resolveRelativePath(URL) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Resolve Relative path from Jar URL
- resolveSubProtocols(String) - 类 中的静态方法io.microsphere.net.URLUtils
- resolveSubProtocols(URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
-
Get the sub-protocols from the specified
URL
- resolveSubProtocols(URL) - 类 中的静态方法io.microsphere.net.URLUtils
- resolveSuperType() - 类 中的方法io.microsphere.reflect.JavaType
- resolveTypeArguments(Class<?>) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- resolveTypeArgumentsFromInterfaces(Class<?>) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- resolveTypeArgumentsFromType(Type) - 类 中的静态方法io.microsphere.reflect.TypeUtils
- resolveTypes(Object...) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Resolve the types of the specified values
- resolveWrapperType(Class<?>) - 类 中的静态方法io.microsphere.util.ClassUtils
-
Resolve the wrapper class from the primitive type
- RIGHT_PARENTHESIS - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The right parenthesis symbol : ")"
- RIGHT_PARENTHESIS_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The right parenthesis char : '('
- runtimeMXBean - 类 中的静态变量io.microsphere.util.ClassPathUtils
S
- scan(File, boolean) - 类 中的方法io.microsphere.io.scanner.SimpleFileScanner
-
Scan all
File
Set
under root directory - scan(File, boolean, IOFileFilter) - 类 中的方法io.microsphere.io.scanner.SimpleFileScanner
- scan(ClassLoader, File, boolean, Predicate<Class<?>>...) - 类 中的方法io.microsphere.io.scanner.SimpleClassScanner
- scan(ClassLoader, String) - 类 中的方法io.microsphere.io.scanner.SimpleClassScanner
-
It's equal to invoke
SimpleClassScanner.scan(ClassLoader, String, boolean, boolean)
method withrequiredLoad=false
andrecursive=false
- scan(ClassLoader, String, boolean) - 类 中的方法io.microsphere.io.scanner.SimpleClassScanner
-
It's equal to invoke
SimpleClassScanner.scan(ClassLoader, String, boolean, boolean)
method withrequiredLoad=false
- scan(ClassLoader, String, boolean, boolean) - 类 中的方法io.microsphere.io.scanner.SimpleClassScanner
-
scan
Class
set under specified package name or its' sub-packages inClassLoader
, ifrequiredLoad
indicatestrue
, try to load those classes. - scan(ClassLoader, URL, boolean, Predicate<Class<?>>...) - 类 中的方法io.microsphere.io.scanner.SimpleClassScanner
- scan(URL, boolean) - 类 中的方法io.microsphere.io.scanner.SimpleJarEntryScanner
- scan(URL, boolean, JarEntryFilter) - 类 中的方法io.microsphere.io.scanner.SimpleJarEntryScanner
- scan(JarFile, boolean) - 类 中的方法io.microsphere.io.scanner.SimpleJarEntryScanner
- scan(JarFile, boolean, JarEntryFilter) - 类 中的方法io.microsphere.io.scanner.SimpleJarEntryScanner
- scan(JarFile, String, boolean, JarEntryFilter) - 类 中的方法io.microsphere.io.scanner.SimpleJarEntryScanner
- scan(S) - 接口 中的方法io.microsphere.io.scanner.Scanner
-
Scan source to calculate result set
- scan(S, Filter<R>) - 接口 中的方法io.microsphere.io.scanner.Scanner
-
Scan source to calculate result set with
Filter
- Scanner<S,R> - io.microsphere.io.scanner中的接口
- schedule(Runnable, long, TimeUnit) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- schedule(Callable<V>, long, TimeUnit) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- SEMICOLON - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The semicolon symbol: ";"
- SEMICOLON_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The semicolon char : ':'
- SeparatorConstants - io.microsphere.constants中的接口
-
Separator Constants
- serialize(Object) - 类 中的方法io.microsphere.io.DefaultSerializer
- serialize(String) - 类 中的方法io.microsphere.io.StringSerializer
- serialize(S) - 接口 中的方法io.microsphere.io.Serializer
- Serializer<S> - io.microsphere.io中的接口
-
Serializer
- Serializers - io.microsphere.io中的类
-
Serializer
Utilities class - Serializers() - 类 的构造器io.microsphere.io.Serializers
- Serializers(ClassLoader) - 类 的构造器io.microsphere.io.Serializers
- ServiceLoaderURLStreamHandlerFactory - io.microsphere.net中的类
-
Decorating
URLStreamHandlerFactory
class delegates the composite ofURLStreamHandlerFactory
andURLStreamHandler
instances that are loaded by the JDK'sServiceLoader
. - ServiceLoaderURLStreamHandlerFactory() - 类 的构造器io.microsphere.net.ServiceLoaderURLStreamHandlerFactory
- ServiceLoaderUtils - io.microsphere.util中的类
-
ServiceLoader
Utility - ServiceLoaderUtils() - 类 的构造器io.microsphere.util.ServiceLoaderUtils
- set(String, String, String) - 类 中的方法io.microsphere.util.os.windows.WindowsRegistry
-
Set specified registry item in relative path
- setAllowUserInteraction(boolean) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setConnectTimeout(int) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setDeclaringClass(Class<?>) - 类 中的方法io.microsphere.beans.BeanProperty
- setDefaultUseCaches(boolean) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setDelegate(ScheduledExecutorService) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- setDescriptor(PropertyDescriptor) - 类 中的方法io.microsphere.beans.BeanProperty
- setDoInput(boolean) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setDoOutput(boolean) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setFieldValue(Object, Field, V) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Set the value for the specified
Field
- setFieldValue(Object, String, V) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Set the value for the specified
Field
- setIfModifiedSince(long) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setName(String) - 类 中的方法io.microsphere.beans.BeanProperty
- setPriority(int) - 类 中的方法io.microsphere.classloading.AbstractArtifactResolver
- setPriority(int) - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- setReadTimeout(int) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setRequestProperty(String, String) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- setStaticFieldValue(Class<?>, String, Object) - 类 中的静态方法io.microsphere.reflect.FieldUtils
-
Set the value to static
Field
- setUseCaches(boolean) - 类 中的方法io.microsphere.net.DelegatingURLConnection
- SetUtils - io.microsphere.collection中的类
-
The utilities class for Java
Set
- SetUtils() - 类 的构造器io.microsphere.collection.SetUtils
- setValue(Object) - 类 中的方法io.microsphere.beans.BeanProperty
- setValue(V) - 类 中的方法io.microsphere.collection.MapUtils.ImmutableEntry
- setValue(V) - 类 中的方法io.microsphere.util.ValueHolder
- setVerbose(boolean) - 类 中的静态方法io.microsphere.util.ClassLoaderUtils
-
Enables or disables the verbose output for the class loading system.
- Sfl4jLoggerFactory - io.microsphere.logging中的类
-
The
LoggerFactory
class for Slf4j - Sfl4jLoggerFactory() - 类 的构造器io.microsphere.logging.Sfl4jLoggerFactory
- shallowCloneMap(Map<K, V>) - 类 中的静态方法io.microsphere.collection.MapUtils
-
Shallow Clone
Map
- SHARP - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The sharp symbol : "#"
- SHARP_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The sharp char : ':'
- shutdown() - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- SHUTDOWN_HOOK_CALLBACKS_CAPACITY - 类 中的静态变量io.microsphere.util.ShutdownHookUtils
-
The System property value of the capacity of ShutdownHook callbacks, the default value is 512
- SHUTDOWN_HOOK_CALLBACKS_CAPACITY_PROPERTY_NAME - 类 中的静态变量io.microsphere.util.ShutdownHookUtils
-
The System property name of the capacity of ShutdownHook callbacks
- ShutdownHookUtils - io.microsphere.util中的类
-
The utilities class for ShutdownHook
- ShutdownHookUtils() - 类 的构造器io.microsphere.util.ShutdownHookUtils
- shutdownNow() - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- SIMPLE_TYPES - 类 中的静态变量io.microsphere.util.ClassUtils
-
Simple Types including:
Void
Boolean
Character
Byte
Integer
Float
Double
String
BigDecimal
BigInteger
Date
Object
- SimpleClassScanner - io.microsphere.io.scanner中的类
-
Simple
Class
Scanner - SimpleClassScanner() - 类 的构造器io.microsphere.io.scanner.SimpleClassScanner
- SimpleFileScanner - io.microsphere.io.scanner中的类
-
Simple File Scanner (Single-Thread)
- SimpleFileScanner() - 类 的构造器io.microsphere.io.scanner.SimpleFileScanner
- SimpleJarEntryScanner - io.microsphere.io.scanner中的类
-
Simple
JarEntry
Scanner - SimpleJarEntryScanner() - 类 的构造器io.microsphere.io.scanner.SimpleJarEntryScanner
- singletonDeque(E) - 类 中的静态方法io.microsphere.collection.QueueUtils
- singletonEnumeration(E) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- SingletonEnumeration<E> - io.microsphere.collection中的类
-
Singleton
Enumeration
- SingletonEnumeration(E) - 类 的构造器io.microsphere.collection.SingletonEnumeration
- singletonIterable(E) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- singletonIterator(E) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- SingletonIterator<E> - io.microsphere.collection中的类
-
Singleton
Iterator
- SingletonIterator(E) - 类 的构造器io.microsphere.collection.SingletonIterator
- singletonQueue(E) - 类 中的静态方法io.microsphere.collection.QueueUtils
- size(Iterable<?>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
-
Get the size of the specified
Iterable
- size(Collection<?>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
-
Get the size of the specified
Collection
- size(T[]) - 类 中的静态方法io.microsphere.util.ArrayUtils
- skip(long) - 类 中的方法io.microsphere.io.FastByteArrayInputStream
- SLASH - 接口 中的静态变量io.microsphere.constants.PathConstants
-
Slash :
"/"
- SLASH_CHAR - 接口 中的静态变量io.microsphere.constants.PathConstants
-
Slash char
- SLF4J_LOGGER_CLASS_NAME - 类 中的静态变量io.microsphere.logging.Sfl4jLoggerFactory
- sortedListeners() - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- sortedListeners(Predicate<Map.Entry<Class<? extends Event>, List<EventListener>>>) - 类 中的方法io.microsphere.event.AbstractEventDispatcher
- SPACE - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The space symbol : " "
- SPACE_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The space char : ' '
- split(String, char) - 类 中的静态方法io.microsphere.util.StringUtils
- split(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
- StandardFileWatchService - io.microsphere.io中的类
-
Standard
FileWatchService
implementation based on JDK 7WatchService
- StandardFileWatchService() - 类 的构造器io.microsphere.io.StandardFileWatchService
- StandardFileWatchService(Executor) - 类 的构造器io.microsphere.io.StandardFileWatchService
- StandardURLStreamHandlerFactory - io.microsphere.net中的类
-
Standard
URLStreamHandlerFactory
- StandardURLStreamHandlerFactory() - 类 的构造器io.microsphere.net.StandardURLStreamHandlerFactory
- start() - 类 中的方法io.microsphere.io.StandardFileWatchService
- start(String) - 类 中的方法io.microsphere.util.StopWatch
- start(String) - 类 中的静态方法io.microsphere.util.StopWatch.Task
- start(String, boolean) - 类 中的方法io.microsphere.util.StopWatch
- start(String, boolean) - 类 中的静态方法io.microsphere.util.StopWatch.Task
- startsWith(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
- STATIC - io.microsphere.reflect.Modifier
-
The
static
modifier. - STATIC_METHOD_PREDICATE - 类 中的静态变量io.microsphere.reflect.MemberUtils
- stop() - 类 中的方法io.microsphere.io.StandardFileWatchService
- stop() - 类 中的方法io.microsphere.util.StopWatch
- stop() - 类 中的方法io.microsphere.util.StopWatch.Task
- StopWatch - io.microsphere.util中的类
-
Stop Watch supports the nest tasks, the default task can't be reentrant, unless
StopWatch.Task.isReentrant()
is true byStopWatch.start(String, boolean)
method setting. - StopWatch(String) - 类 的构造器io.microsphere.util.StopWatch
- StopWatch.Task - io.microsphere.util中的类
- stream(Iterable<T>) - 接口 中的静态方法io.microsphere.lang.function.Streams
- Streams - io.microsphere.lang.function中的接口
-
The utilities class for
Stream
- STRICT - io.microsphere.reflect.Modifier
-
The
strictfp
modifier. - StringConverter<T> - io.microsphere.convert中的接口
-
A class to covert
String
to the target-typed value - StringDeserializer - io.microsphere.io中的类
-
String
Deserializer
- StringDeserializer() - 类 的构造器io.microsphere.io.StringDeserializer
- StringSerializer - io.microsphere.io中的类
-
String
Serializer
- StringSerializer() - 类 的构造器io.microsphere.io.StringSerializer
- StringToArrayConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
to array-type object - StringToArrayConverter() - 类 的构造器io.microsphere.convert.multiple.StringToArrayConverter
- StringToBlockingDequeConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toBlockingDeque
-based value - StringToBlockingDequeConverter() - 类 的构造器io.microsphere.convert.multiple.StringToBlockingDequeConverter
- StringToBlockingQueueConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toBlockingDeque
-based value - StringToBlockingQueueConverter() - 类 的构造器io.microsphere.convert.multiple.StringToBlockingQueueConverter
- StringToBooleanConverter - io.microsphere.convert中的类
-
The class to convert
String
toBoolean
- StringToBooleanConverter() - 类 的构造器io.microsphere.convert.StringToBooleanConverter
- StringToCharacterConverter - io.microsphere.convert中的类
-
The class to convert
String
toCharacter
- StringToCharacterConverter() - 类 的构造器io.microsphere.convert.StringToCharacterConverter
- StringToCharArrayConverter - io.microsphere.convert中的类
-
The class to convert
String
tochar[]
- StringToCharArrayConverter() - 类 的构造器io.microsphere.convert.StringToCharArrayConverter
- StringToClassConverter - io.microsphere.convert中的类
-
The class to convert
String
toClass
- StringToClassConverter() - 类 的构造器io.microsphere.convert.StringToClassConverter
- StringToCollectionConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toCollection
-based value - StringToCollectionConverter() - 类 的构造器io.microsphere.convert.multiple.StringToCollectionConverter
- StringToDequeConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toDeque
-based value - StringToDequeConverter() - 类 的构造器io.microsphere.convert.multiple.StringToDequeConverter
- StringToDoubleConverter - io.microsphere.convert中的类
-
The class to convert
String
toDouble
- StringToDoubleConverter() - 类 的构造器io.microsphere.convert.StringToDoubleConverter
- StringToDurationConverter - io.microsphere.convert中的类
-
The class to convert
String
toDuration
- StringToDurationConverter() - 类 的构造器io.microsphere.convert.StringToDurationConverter
- StringToFloatConverter - io.microsphere.convert中的类
-
The class to convert
String
toFloat
- StringToFloatConverter() - 类 的构造器io.microsphere.convert.StringToFloatConverter
- StringToInputStreamConverter - io.microsphere.convert中的类
-
The class to convert
String
toInputStream
- StringToInputStreamConverter() - 类 的构造器io.microsphere.convert.StringToInputStreamConverter
- StringToInputStreamConverter(String) - 类 的构造器io.microsphere.convert.StringToInputStreamConverter
- StringToInputStreamConverter(Charset) - 类 的构造器io.microsphere.convert.StringToInputStreamConverter
- StringToIntegerConverter - io.microsphere.convert中的类
-
The class to convert
String
toInteger
- StringToIntegerConverter() - 类 的构造器io.microsphere.convert.StringToIntegerConverter
- StringToIterableConverter<T extends java.lang.Iterable> - io.microsphere.convert.multiple中的类
-
The class to convert
String
toIterable
-based value - StringToIterableConverter() - 类 的构造器io.microsphere.convert.multiple.StringToIterableConverter
- StringToListConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toList
-based value - StringToListConverter() - 类 的构造器io.microsphere.convert.multiple.StringToListConverter
- StringToLongConverter - io.microsphere.convert中的类
-
The class to convert
String
toLong
- StringToLongConverter() - 类 的构造器io.microsphere.convert.StringToLongConverter
- StringToMultiValueConverter - io.microsphere.convert.multiple中的接口
-
The class to convert
String
to multiple value object - StringToNavigableSetConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toSortedSet
-based value - StringToNavigableSetConverter() - 类 的构造器io.microsphere.convert.multiple.StringToNavigableSetConverter
- StringToOptionalConverter - io.microsphere.convert中的类
-
The class to convert
String
toOptional
- StringToOptionalConverter() - 类 的构造器io.microsphere.convert.StringToOptionalConverter
- StringToQueueConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toDeque
-based value - StringToQueueConverter() - 类 的构造器io.microsphere.convert.multiple.StringToQueueConverter
- StringToSetConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toSet
-based value - StringToSetConverter() - 类 的构造器io.microsphere.convert.multiple.StringToSetConverter
- StringToShortConverter - io.microsphere.convert中的类
-
The class to convert
String
toShort
- StringToShortConverter() - 类 的构造器io.microsphere.convert.StringToShortConverter
- StringToSortedSetConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toSortedSet
-based value - StringToSortedSetConverter() - 类 的构造器io.microsphere.convert.multiple.StringToSortedSetConverter
- StringToStringConverter - io.microsphere.convert中的类
-
A class to covert
String
toString
value, just no-op - StringToStringConverter() - 类 的构造器io.microsphere.convert.StringToStringConverter
- StringToTransferQueueConverter - io.microsphere.convert.multiple中的类
-
The class to convert
String
toTransferQueue
-based value - StringToTransferQueueConverter() - 类 的构造器io.microsphere.convert.multiple.StringToTransferQueueConverter
- StringUtils - io.microsphere.util中的类
-
The utilities class for
String
- StringUtils() - 类 的构造器io.microsphere.util.StringUtils
- SUB_PROTOCOL_MATRIX_NAME - 类 中的静态变量io.microsphere.net.URLUtils
-
The matrix name for the URLs' sub-protocol
- submit(Runnable) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- submit(Runnable, T) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- submit(Callable<T>) - 类 中的方法io.microsphere.concurrent.DelegatingScheduledExecutorService
- SubProtocolURLConnectionFactory - io.microsphere.net中的接口
-
The
URLConnection
factory for the sub protocol - substringAfter(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
-
Gets the substring after the first occurrence of a separator.
- substringAfterLast(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
-
Gets the substring after the last occurrence of a separator.
- substringBefore(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
-
Gets the substring before the first occurrence of a separator.
- substringBeforeLast(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
-
Gets the substring before the last occurrence of a separator.
- substringBetween(String, String) - 类 中的静态方法io.microsphere.util.StringUtils
-
Gets the String that is nested in between two instances of the same String.
- substringBetween(String, String, String) - 类 中的静态方法io.microsphere.util.StringUtils
-
Gets the String that is nested in between two Strings.
- SUN_REFLECT_REFLECTION_CLASS_NAME - 类 中的静态变量io.microsphere.reflect.ReflectionUtils
-
Sun JDK implementation class: full name of sun.reflect.Reflection
- supports() - 类 中的方法io.microsphere.classloading.AbstractURLClassPathHandle
- supports() - 类 中的方法io.microsphere.classloading.NoOpURLClassPathHandle
- supports() - 接口 中的方法io.microsphere.classloading.URLClassPathHandle
-
Supports or not
- supports(URL, List<String>) - 类 中的方法io.microsphere.net.CompositeSubProtocolURLConnectionFactory
- supports(URL, List<String>) - 接口 中的方法io.microsphere.net.SubProtocolURLConnectionFactory
-
Supports the current factory to create the
URLConnection
or not - SymbolConstants - io.microsphere.constants中的接口
-
Symbols
- SYNCHRONIZED - io.microsphere.reflect.Modifier
-
The
synchronized
modifier. - SYNTHETIC - io.microsphere.reflect.Modifier
- SystemUtils - io.microsphere.util中的类
-
The utilities class for
System
- SystemUtils() - 类 的构造器io.microsphere.util.SystemUtils
T
- testCurrentJavaVersion(Version, Version.Operator) - 类 中的静态方法io.microsphere.util.VersionUtils
-
Determine whether the current Java version matches the specified version
- ThrowableAction - io.microsphere.lang.function中的接口
-
A function interface for action with
Throwable
- ThrowableBiFunction<T,U,R> - io.microsphere.lang.function中的接口
-
BiFunction
withThrowable
- ThrowableBiFunction.ExceptionHandler<T,U,R> - io.microsphere.lang.function中的接口
-
The handler interface for
exception
- ThrowableConsumer<T> - io.microsphere.lang.function中的接口
-
Consumer
withThrowable
- ThrowableFunction<T,R> - io.microsphere.lang.function中的接口
-
Function
withThrowable
- ThrowableSupplier<T> - io.microsphere.lang.function中的接口
- throwTarget(T, Class<TT>) - 类 中的静态方法io.microsphere.util.ExceptionUtils
- toByteArray(InputStream) - 类 中的静态方法io.microsphere.io.IOUtils
-
Copy the contents of the given InputStream into a new byte array.
- toClass() - 类 中的方法io.microsphere.reflect.JavaType
- toExternalForm(URL) - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
-
Reuses the algorithm of
URLStreamHandler.toExternalForm(URL)
using theStringBuilder
to theStringBuilder
. - toExternalForm(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Converts a URL of a specific protocol to a String.
- toFixedMap(Collection<E>, Function<E, Map.Entry<K, V>>) - 类 中的静态方法io.microsphere.collection.MapUtils
- toIterable(Collection<E>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- toIterable(Enumeration<E>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- toIterable(Iterator<E>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- toIterator(Enumeration<E>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- toJarFile(URL) - 类 中的静态方法io.microsphere.util.jar.JarUtils
-
Create a
JarFile
from specifiedURL
ofJarFile
- toList(Object) - 类 中的静态方法io.microsphere.reflect.ReflectionUtils
-
Convert
Array
object toList
- toParameterizedType() - 类 中的方法io.microsphere.reflect.JavaType
- toString() - 类 中的方法io.microsphere.beans.BeanProperty
- toString() - 类 中的方法io.microsphere.classloading.Artifact
- toString() - 类 中的方法io.microsphere.classloading.MavenArtifact
- toString() - 类 中的方法io.microsphere.io.event.FileChangedEvent
- toString() - 类 中的方法io.microsphere.net.CompositeURLStreamHandlerFactory
- toString() - 类 中的方法io.microsphere.net.DelegatingURLConnection
- toString() - 类 中的方法io.microsphere.net.ExtendableProtocolURLStreamHandler
- toString() - 类 中的方法io.microsphere.reflect.generics.ParameterizedTypeImpl
- toString() - 类 中的方法io.microsphere.reflect.generics.TypeArgument
- toString() - 类 中的方法io.microsphere.reflect.JavaType
- toString() - 类 中的方法io.microsphere.reflect.MultipleType
- toString() - 类 中的方法io.microsphere.util.Functional
- toString() - 类 中的方法io.microsphere.util.StopWatch.Task
- toString() - 类 中的方法io.microsphere.util.StopWatch
- toString() - 类 中的方法io.microsphere.util.ValueHolder
- toString() - 类 中的方法io.microsphere.util.Version
- toString(InputStream, String) - 类 中的静态方法io.microsphere.io.IOUtils
-
Copy the contents of the given InputStream into a new
String
. - toString(InputStream, Charset) - 类 中的静态方法io.microsphere.io.IOUtils
-
Copy the contents of the given InputStream into a new
String
. - toString(URL) - 类 中的静态方法io.microsphere.net.URLUtils
-
Converts a URL of a specific protocol to a String.
- toTypeVariable() - 类 中的方法io.microsphere.reflect.JavaType
- toWildcardType() - 类 中的方法io.microsphere.reflect.JavaType
- trace(String) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the TRACE level.
- trace(String, Object...) - 类 中的方法io.microsphere.logging.AbstractLogger
- trace(String, Object...) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Throwable) - 接口 中的方法io.microsphere.logging.Logger
-
Log an exception (throwable) at the TRACE level with an accompanying message.
- TRANSIENT - io.microsphere.reflect.Modifier
-
The
transient
modifier. - TrueClassFilter - io.microsphere.filter中的类
- TrueFileFilter - io.microsphere.io.filter中的类
-
IOFileFilter
implementation always returnstrue
- TrueFileFilter() - 类 的构造器io.microsphere.io.filter.TrueFileFilter
- truncateMatrixString(String) - 类 中的静态方法io.microsphere.net.URLUtils
- TRUSTED - io.microsphere.invoke.MethodHandleUtils.LookupMode
-
-1
- trySetAccessible(AccessibleObject) - 类 中的静态方法io.microsphere.reflect.AccessibleObjectUtils
-
Try to set the
AccessibleObject
accessible. - TYPE_VARIABLE - io.microsphere.reflect.JavaType.Kind
-
The type kind presents Java
TypeVariable
- TYPE_VARIABLE_FILTER - 类 中的静态变量io.microsphere.reflect.TypeUtils
- TypeArgument - io.microsphere.reflect.generics中的类
-
Type
Argument - TypeArgument(Type, int) - 类 的构造器io.microsphere.reflect.generics.TypeArgument
- TypeUtils - io.microsphere.reflect中的类
-
The utilities class for
Type
- TypeUtils() - 类 的构造器io.microsphere.reflect.TypeUtils
U
- UNCONDITIONAL - io.microsphere.invoke.MethodHandleUtils.LookupMode
- UNCONDITIONAL - 类 中的静态变量io.microsphere.invoke.MethodHandleUtils
-
A single-bit mask representing
unconditional
access which may contribute to the result oflookupModes
. - UNDER_SCORE - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The underscore symbol : "_"
- UNDER_SCORE_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The underscore char : '_'
- unfinishedProcessesMap() - 类 中的方法io.microsphere.process.ProcessManager
-
Unfinished Processes Map
- UNKNOWN - io.microsphere.reflect.JavaType.Kind
- UNKNOWN - 类 中的静态变量io.microsphere.classloading.Artifact
- unmodifiableIterator(Iterator<E>) - 类 中的静态方法io.microsphere.collection.CollectionUtils
- UnmodifiableIterator<E> - io.microsphere.collection中的类
-
Unmodifiable
Iterator
- UnmodifiableIterator(Iterator<E>) - 类 的构造器io.microsphere.collection.UnmodifiableIterator
- unmodifiableQueue(Queue<E>) - 类 中的静态方法io.microsphere.collection.QueueUtils
- URLClassPathHandle - io.microsphere.classloading中的接口
-
The handle interface for URL Class-Path
- URLUtils - io.microsphere.net中的类
-
URL
Utility class - URLUtils() - 类 的构造器io.microsphere.net.URLUtils
- USER_DIR - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the User's current working directory.
- USER_DIR_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the User's current working directory.
- USER_HOME - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the User's home directory.
- USER_HOME_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the User's home directory.
- USER_NAME - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property for the User's account name.
- USER_NAME_PROPERTY_KEY - 类 中的静态变量io.microsphere.util.SystemUtils
-
The System property key for the User's account name.
V
- value(Supplier<T>) - 类 中的方法io.microsphere.util.Configurer
- value(Supplier<V>) - 类 中的静态方法io.microsphere.util.Functional
- value(T) - 类 中的方法io.microsphere.util.Configurer
- value(V) - 类 中的静态方法io.microsphere.util.Functional
- ValueHolder<V> - io.microsphere.util中的类
-
The class to hold a value (No Thread-Safe)
- ValueHolder() - 类 的构造器io.microsphere.util.ValueHolder
- ValueHolder(V) - 类 的构造器io.microsphere.util.ValueHolder
- valueOf(Type) - 枚举 中的静态方法io.microsphere.reflect.JavaType.Kind
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法io.microsphere.filter.FilterOperator
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法io.microsphere.invoke.MethodHandleUtils.LookupMode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法io.microsphere.io.event.FileChangedEvent.Kind
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法io.microsphere.reflect.JavaType.Kind
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法io.microsphere.reflect.Modifier
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法io.microsphere.util.ClassLoaderUtils.ResourceType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法io.microsphere.util.Version.Operator
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法io.microsphere.filter.FilterOperator
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法io.microsphere.invoke.MethodHandleUtils.LookupMode
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法io.microsphere.io.event.FileChangedEvent.Kind
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法io.microsphere.reflect.JavaType.Kind
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法io.microsphere.reflect.Modifier
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法io.microsphere.util.ClassLoaderUtils.ResourceType
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法io.microsphere.util.Version.Operator
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- VARARGS - io.microsphere.reflect.Modifier
- Version - io.microsphere.util中的类
-
The value object to represent a version consisting of major, minor and patch part.
- Version(int) - 类 的构造器io.microsphere.util.Version
- Version(int, int) - 类 的构造器io.microsphere.util.Version
- Version(int, int, int) - 类 的构造器io.microsphere.util.Version
- VERSION_ATTRIBUTE_NAMES_PROPERTY_NAME - 类 中的静态变量io.microsphere.classloading.ManifestArtifactResolver
- Version.Operator - io.microsphere.util中的枚举
- VersionUtils - io.microsphere.util中的类
-
The utility class for version
- VersionUtils() - 类 的构造器io.microsphere.util.VersionUtils
- VOLATILE - io.microsphere.reflect.Modifier
-
The
volatile
modifier.
W
- WAR - 接口 中的静态变量io.microsphere.constants.FileConstants
-
War file
- WAR_EXTENSION - 接口 中的静态变量io.microsphere.constants.FileConstants
-
War File extension : ".jar"
- WAR_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
War protocol
- warn(String) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the WARN level.
- warn(String, Object...) - 类 中的方法io.microsphere.logging.AbstractLogger
- warn(String, Object...) - 接口 中的方法io.microsphere.logging.Logger
-
Log a message at the WARN level according to the specified format and arguments.
- warn(String, Throwable) - 接口 中的方法io.microsphere.logging.Logger
-
Log an exception (throwable) at the WARN level with an accompanying message.
- watch(File, FileChangedListener, FileChangedEvent.Kind...) - 接口 中的方法io.microsphere.io.FileWatchService
- watch(File, FileChangedListener, FileChangedEvent.Kind...) - 类 中的方法io.microsphere.io.StandardFileWatchService
- watch(File, Iterable<FileChangedListener>, FileChangedEvent.Kind...) - 接口 中的方法io.microsphere.io.FileWatchService
- WILDCARD - 类 中的静态变量io.microsphere.classloading.Artifact
- WILDCARD - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The wildcard symbol : "*"
- WILDCARD_CHAR - 接口 中的静态变量io.microsphere.constants.SymbolConstants
-
The wildcard char : '*'
- WILDCARD_TYPE - io.microsphere.reflect.JavaType.Kind
-
The type kind presents Java
WildcardType
- WILDCARD_TYPE_FILTER - 类 中的静态变量io.microsphere.reflect.TypeUtils
- WindowsRegistry - io.microsphere.util.os.windows中的类
- wrap(T, Class<TT>) - 类 中的静态方法io.microsphere.util.ExceptionUtils
X
- XOR - io.microsphere.filter.FilterOperator
-
XOR
Z
- ZIP - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Zip file
- ZIP_EXTENSION - 接口 中的静态变量io.microsphere.constants.FileConstants
-
Zip File extension : ".zip"
- ZIP_PROTOCOL - 接口 中的静态变量io.microsphere.constants.ProtocolConstants
-
Zip protocol
所有类 所有程序包