| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Accessor<K,T>
A object's accessor, use it, you can get value from T object;
getXxx(K key): get the Xxx value association to specified key from target
getXxx(K key, Xxx default): get the Xxx value association to specified key from target, if can't find the key, return the specified default value
|
interface |
Provider<I,O> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractAccessor<K,T> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
SessionFactory |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SimpleSessionFactory
SessionFactory implementation that generates SimpleSession instances. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
EnvironmentAccessor |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MethodInterceptorChainProvider |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ProxyFactory<I,O> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SimpleProxyFactory |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SparseProxyFactory |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
TargetDelegateProvider |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ResourceLocationProvider<ID> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MBeanServiceProvider |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Registry<K,V> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractRegistry<K,V> |
class |
GenericPairRegistry<K,V,P extends Pair<K,V>> |
class |
GenericRegistry<T extends Named> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CipherAlgorithmSuiteRegistry |
| 限定符和类型 | 类和说明 |
|---|---|
class |
PropertySourceAccessor |
| 限定符和类型 | 类和说明 |
|---|---|
class |
PropertiesAccessor |
| 限定符和类型 | 类和说明 |
|---|---|
class |
XmlElementAttributeAccessor |
class |
XmlNodeContentAccessor |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BasedStringAccessor<K,T> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MapAccessor |
class |
StringMapAccessor
A accessor for a StringMap
|
class |
Tuple |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MultiValueMapAccessor<V> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
TreeNode<T extends TreeNode> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CommonThreadFactory
Assume :
1) one prefix to many factory
2) one factory to many thread
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ThreadLocalFactory<I,E> |
| 限定符和类型 | 方法和说明 |
|---|---|
Factory<I,E> |
ThreadLocalFactory.getDelegate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ThreadLocalFactory.setDelegate(Factory<I,E> delegate) |
| 构造器和说明 |
|---|
ThreadLocalFactory(Factory<I,E> delegate) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Hasher |
interface |
StreamingHasher
流式使用方法:
1) hasher.setSeed()
2)多次调用 hasher.update(byte[]) 动态更新数据
3) 调用 getHash() 获取计算后的Hash值
一次性Hash使用方法:
hasher.hash(byte[])
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractHasher |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractNonStreamingHasher |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractStreamingHasher |
class |
Adler32Hasher |
class |
AdvancedStreamingHasher
A convenience base class for implementors of
Hasher; handles accumulating data until an
entire "chunk" (of implementation-dependent length) is ready to be hashed. |
class |
ChecksumHasher |
class |
HMacHasher |
class |
JenkinsHasher
Produces 32-bit hash for hash table lookup.
|
class |
MessageDigestHasher |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CrcHasher |
| 限定符和类型 | 类和说明 |
|---|---|
class |
Fnv1_32Hasher |
class |
Fnv1_64Hasher |
class |
Fnv1a_32Hasher
Hash function FNV-1a (http://www.isthe.com/chongo/tech/comp/fnv).
|
class |
Fnv1a_64Hasher
Hash function FNV-1a (http://www.isthe.com/chongo/tech/comp/fnv).
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Murmur2Hasher
This is a very fast, non-cryptographic hash suitable for general hash-based
lookup.
|
class |
Murmur3_128Hasher |
class |
Murmur3_32Hasher |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HttpQueryStringAccessor |
| 限定符和类型 | 类和说明 |
|---|---|
static class |
StringPatternEntry.Factory |
| 限定符和类型 | 方法和说明 |
|---|---|
Factory<String,PatternEntry> |
GenericPatternSetExpressionParser.getPatternFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GenericPatternSetExpressionParser.setPatternFactory(Factory<String,PatternEntry> patternFactory) |
| 构造器和说明 |
|---|
GenericPatternSetExpressionParser(Factory<String,PatternEntry> patternFactory) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArrayAccessor<E>
An array accessor
|
class |
FieldAccessor
A field accessor based on reflect
|
class |
ParameterServiceRegistry |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ServiceProvider<T> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AllPresentServiceProvider<T> |
class |
CommonServiceProvider<T> |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ValueGetter<I,O> |
interface |
ValueGetter2<K> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArrayOrIterableValueGetter<V>
已过时。
|
class |
ArrayValueGetter<E> |
class |
CompositeValueGetter |
class |
IterableValueGetter<V> |
class |
LinerCollectionValueGetter<V> |
class |
LiteralValueGetter<V> |
class |
MapValueGetter<V> |
class |
MemberValueGetter<M extends Member,T,V> |
class |
PipelineValueGetter |
class |
StreamValueGetter<O> |
Copyright © 2022. All rights reserved.