| Package | Description |
|---|---|
| org.osgl | |
| org.osgl.concurrent | |
| org.osgl.util | |
| org.osgl.util.algo | |
| org.osgl.util.converter |
| Modifier and Type | Class and Description |
|---|---|
static class |
Lang.Comparator<T>
Adapt JDK Comparator (since 1.2) to Functional programming.
|
static class |
Lang.F0<R>
Default implementation for
Lang.Func0. |
static class |
Lang.F1<P1,R>
Base implementation of
Lang.Function function. |
static class |
Lang.F2<P1,P2,R>
Base implementation of
Lang.Func2 function. |
static class |
Lang.F3<P1,P2,P3,R>
Base implementation of
Lang.Func3 function. |
static class |
Lang.F4<P1,P2,P3,P4,R>
Base implementation of
Lang.Func4 function. |
static class |
Lang.F5<P1,P2,P3,P4,P5,R>
Base implementation of
Lang.Func5 function. |
static class |
Lang.Factory<T>
The class adapt traditional Factory to Function
|
static class |
Lang.IndexedVisitor<K,T>
An
IndexedVisitor provide a tool to iterate through a Map or indexed list
by passing the key/index and the value to the function. |
static class |
Lang.Operator<T> |
static class |
Lang.Predicate<T>
Predicate is a predefined Function<Boolean, T> typed function with a set of utilities dealing with boolean operations. |
static class |
Lang.Processor<T>
Define a processor function which applied to one parameter and return the parameter instance after processing on the parameter
|
static class |
Lang.Producer<PRODUCT>
A Producer is a provider that
Lang.Producer.produce() product |
static class |
Lang.Provider<ELEMENT>
A Provider is a function that apply to nothing and return an element
|
static class |
Lang.Transformer<FROM,TO>
A Transformer is literally a kind of
Lang.F1 function |
static class |
Lang.TypeConverter<FROM,TO>
A
TypeConverter is a Lang.Transformer that convert a type to another |
static class |
Lang.V1<P1> |
static class |
Lang.V2<P1,P2> |
static class |
Lang.V3<P1,P2,P3> |
static class |
Lang.V4<P1,P2,P3,P4> |
static class |
Lang.V5<P1,P2,P3,P4,P5> |
static class |
Lang.Visitor<T>
Define a visitor (known as Consumer in java 8) function which applied to one parameter and without return type
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ContextLocal.InitialValueProvider<T> |
class |
ContextLocalBase<T> |
class |
JDKThreadLocal<T>
Implement
ContextLocal using JDK ThreadLocal |
| Modifier and Type | Class and Description |
|---|---|
class |
BigDecimalValueObjectCodec |
class |
BigIntegerValueObjectCodec |
class |
FastJsonObjectCodec |
static class |
Img._Load<T extends Img._Load> |
static class |
Img.BinarySourceProcessor<PROCESSOR extends Img.BinarySourceProcessor<PROCESSOR,STAGE>,STAGE extends Img.ProcessorStage<STAGE,PROCESSOR>>
The base class that process two image sources and produce result image
|
static class |
Img.Blur |
static class |
Img.Blur.Stage |
static class |
Img.Concatenater |
static class |
Img.Concatenater.Stage |
static class |
Img.Cropper |
static class |
Img.Cropper.Stage |
static class |
Img.Filter<FILTER extends Img.Filter<FILTER,STAGE>,STAGE extends Img.ProcessorStage<STAGE,FILTER>> |
static class |
Img.Flip |
static class |
Img.Flip.Stage |
static class |
Img.NoiseMaker |
static class |
Img.NoiseMaker.Stage |
static class |
Img.Processor<PROCESSOR extends Img.Processor<PROCESSOR,STAGE>,STAGE extends Img.ProcessorStage<STAGE,PROCESSOR>>
Base class for image operator function which provides source width, height, ratio parameters on demand
|
static class |
Img.ProcessorStage<STAGE extends Img.ProcessorStage<STAGE,PROCESSOR>,PROCESSOR extends Img.Processor<PROCESSOR,STAGE>> |
static class |
Img.Resizer
Resize an image
|
static class |
Img.Resizer.Stage |
static class |
Img.TextWriter |
static class |
Img.TextWriter.Stage |
class |
KeywordValueObjectCodec |
class |
KVCodec |
static class |
N.ByteRangeStep |
static class |
N.IntRangeStep |
static class |
N.LongRangeStep |
static class |
N.RangeStep<T extends Number> |
static class |
N.ShortRangeStep |
class |
SimpleObjectFactory |
class |
SimpleStringValueResolver |
class |
StringValueResolver<T>
A String value resolver resolves a
string value into a certain type of object instance. |
| Modifier and Type | Class and Description |
|---|---|
class |
PreprocessedStringSearch
Encapsulate a preprocessed String search which contains 1.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JsonArrayToXml |
class |
JsonObjectToXml |
class |
XmlToJson |
Copyright © 2014–2021 OSGL (Open Source General Library). All rights reserved.