Interface | Description |
---|---|
ImmutableEntry<K,V> | |
Mutable |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
RemoteTask<T,R> |
Anonymous classes are supported except the ones created by lambda.
|
Sheet.Cell<R,C,E> | |
SQLExecutor.ResultSetExtractor<T> |
Refer to http://landawn.com/introduction-to-jdbc.html about how to read columns/rows from
java.sql.ResultSet |
SQLExecutor.StatementSetter |
Refer to http://landawn.com/introduction-to-jdbc.html about how to set parameters in
java.sql.PreparedStatement |
Try.BiConsumer<T,U,E extends java.lang.Exception> | |
Try.BiFunction<T,U,R,E extends java.lang.Exception> | |
Try.BinaryOperator<T,E extends java.lang.Exception> | |
Try.BiPredicate<T,U,E extends java.lang.Exception> | |
Try.BooleanBiConsumer<E extends java.lang.Exception> | |
Try.BooleanBiFunction<R,E extends java.lang.Exception> | |
Try.BooleanBinaryOperator<E extends java.lang.Exception> | |
Try.BooleanBiPredicate<E extends java.lang.Exception> | |
Try.BooleanConsumer<E extends java.lang.Exception> | |
Try.BooleanFunction<R,E extends java.lang.Exception> | |
Try.BooleanPredicate<E extends java.lang.Exception> | |
Try.BooleanSupplier<E extends java.lang.Exception> | |
Try.BooleanTriConsumer<E extends java.lang.Exception> | |
Try.BooleanTriFunction<R,E extends java.lang.Exception> | |
Try.BooleanTriPredicate<E extends java.lang.Exception> | |
Try.BooleanUnaryOperator<E extends java.lang.Exception> | |
Try.ByteBiConsumer<E extends java.lang.Exception> | |
Try.ByteBiFunction<R,E extends java.lang.Exception> | |
Try.ByteBinaryOperator<E extends java.lang.Exception> | |
Try.ByteBiPredicate<E extends java.lang.Exception> | |
Try.ByteConsumer<E extends java.lang.Exception> | |
Try.ByteFunction<R,E extends java.lang.Exception> | |
Try.BytePredicate<E extends java.lang.Exception> | |
Try.ByteSupplier<E extends java.lang.Exception> | |
Try.ByteTriConsumer<E extends java.lang.Exception> | |
Try.ByteTriFunction<R,E extends java.lang.Exception> | |
Try.ByteTriPredicate<E extends java.lang.Exception> | |
Try.ByteUnaryOperator<E extends java.lang.Exception> | |
Try.Callable<R,E extends java.lang.Exception> | |
Try.CharBiConsumer<E extends java.lang.Exception> | |
Try.CharBiFunction<R,E extends java.lang.Exception> | |
Try.CharBinaryOperator<E extends java.lang.Exception> | |
Try.CharBiPredicate<E extends java.lang.Exception> | |
Try.CharConsumer<E extends java.lang.Exception> | |
Try.CharFunction<R,E extends java.lang.Exception> | |
Try.CharPredicate<E extends java.lang.Exception> | |
Try.CharSupplier<E extends java.lang.Exception> | |
Try.CharTriConsumer<E extends java.lang.Exception> | |
Try.CharTriFunction<R,E extends java.lang.Exception> | |
Try.CharTriPredicate<E extends java.lang.Exception> | |
Try.CharUnaryOperator<E extends java.lang.Exception> | |
Try.Consumer<T,E extends java.lang.Exception> | |
Try.DoubleBiConsumer<E extends java.lang.Exception> | |
Try.DoubleBiFunction<R,E extends java.lang.Exception> | |
Try.DoubleBinaryOperator<E extends java.lang.Exception> | |
Try.DoubleBiPredicate<E extends java.lang.Exception> | |
Try.DoubleConsumer<E extends java.lang.Exception> | |
Try.DoubleFunction<R,E extends java.lang.Exception> | |
Try.DoublePredicate<E extends java.lang.Exception> | |
Try.DoubleSupplier<E extends java.lang.Exception> | |
Try.DoubleTriConsumer<E extends java.lang.Exception> | |
Try.DoubleTriFunction<R,E extends java.lang.Exception> | |
Try.DoubleTriPredicate<E extends java.lang.Exception> | |
Try.DoubleUnaryOperator<E extends java.lang.Exception> | |
Try.FloatBiConsumer<E extends java.lang.Exception> | |
Try.FloatBiFunction<R,E extends java.lang.Exception> | |
Try.FloatBinaryOperator<E extends java.lang.Exception> | |
Try.FloatBiPredicate<E extends java.lang.Exception> | |
Try.FloatConsumer<E extends java.lang.Exception> | |
Try.FloatFunction<R,E extends java.lang.Exception> | |
Try.FloatPredicate<E extends java.lang.Exception> | |
Try.FloatSupplier<E extends java.lang.Exception> | |
Try.FloatTriConsumer<E extends java.lang.Exception> | |
Try.FloatTriFunction<R,E extends java.lang.Exception> | |
Try.FloatTriPredicate<E extends java.lang.Exception> | |
Try.FloatUnaryOperator<E extends java.lang.Exception> | |
Try.Function<T,R,E extends java.lang.Exception> | |
Try.IndexedBiConsumer<U,T,E extends java.lang.Exception> | |
Try.IndexedBiFunction<U,T,R,E extends java.lang.Exception> | |
Try.IndexedBiPredicate<U,T,E extends java.lang.Exception> | |
Try.IndexedConsumer<T,E extends java.lang.Exception> | |
Try.IndexedFunction<T,R,E extends java.lang.Exception> | |
Try.IndexedPredicate<T,E extends java.lang.Exception> | |
Try.IntBiConsumer<E extends java.lang.Exception> | |
Try.IntBiFunction<R,E extends java.lang.Exception> | |
Try.IntBinaryOperator<E extends java.lang.Exception> | |
Try.IntBiPredicate<E extends java.lang.Exception> | |
Try.IntConsumer<E extends java.lang.Exception> | |
Try.IntFunction<R,E extends java.lang.Exception> | |
Try.IntPredicate<E extends java.lang.Exception> | |
Try.IntSupplier<E extends java.lang.Exception> | |
Try.IntTriConsumer<E extends java.lang.Exception> | |
Try.IntTriFunction<R,E extends java.lang.Exception> | |
Try.IntTriPredicate<E extends java.lang.Exception> | |
Try.IntUnaryOperator<E extends java.lang.Exception> | |
Try.LongBiConsumer<E extends java.lang.Exception> | |
Try.LongBiFunction<R,E extends java.lang.Exception> | |
Try.LongBinaryOperator<E extends java.lang.Exception> | |
Try.LongBiPredicate<E extends java.lang.Exception> | |
Try.LongConsumer<E extends java.lang.Exception> | |
Try.LongFunction<R,E extends java.lang.Exception> | |
Try.LongPredicate<E extends java.lang.Exception> | |
Try.LongSupplier<E extends java.lang.Exception> | |
Try.LongTriConsumer<E extends java.lang.Exception> | |
Try.LongTriFunction<R,E extends java.lang.Exception> | |
Try.LongTriPredicate<E extends java.lang.Exception> | |
Try.LongUnaryOperator<E extends java.lang.Exception> | |
Try.ObjBooleanConsumer<T,E extends java.lang.Exception> | |
Try.ObjByteConsumer<T,E extends java.lang.Exception> | |
Try.ObjCharConsumer<T,E extends java.lang.Exception> | |
Try.ObjDoubleConsumer<T,E extends java.lang.Exception> | |
Try.ObjFloatConsumer<T,E extends java.lang.Exception> | |
Try.ObjIntConsumer<T,E extends java.lang.Exception> | |
Try.ObjLongConsumer<T,E extends java.lang.Exception> | |
Try.ObjShortConsumer<T,E extends java.lang.Exception> | |
Try.Predicate<T,E extends java.lang.Exception> | |
Try.QuadConsumer<A,B,C,D,E extends java.lang.Exception> | |
Try.QuadFunction<A,B,C,D,R,E extends java.lang.Exception> | |
Try.QuadPredicate<A,B,C,D,E extends java.lang.Exception> | |
Try.Runnable<E extends java.lang.Exception> | |
Try.ShortBiConsumer<E extends java.lang.Exception> | |
Try.ShortBiFunction<R,E extends java.lang.Exception> | |
Try.ShortBinaryOperator<E extends java.lang.Exception> | |
Try.ShortBiPredicate<E extends java.lang.Exception> | |
Try.ShortConsumer<E extends java.lang.Exception> | |
Try.ShortFunction<R,E extends java.lang.Exception> | |
Try.ShortPredicate<E extends java.lang.Exception> | |
Try.ShortSupplier<E extends java.lang.Exception> | |
Try.ShortTriConsumer<E extends java.lang.Exception> | |
Try.ShortTriFunction<R,E extends java.lang.Exception> | |
Try.ShortTriPredicate<E extends java.lang.Exception> | |
Try.ShortUnaryOperator<E extends java.lang.Exception> | |
Try.Supplier<T,E extends java.lang.Exception> | |
Try.ToBooleanFunction<T,E extends java.lang.Exception> | |
Try.ToByteFunction<T,E extends java.lang.Exception> | |
Try.ToCharFunction<T,E extends java.lang.Exception> | |
Try.ToDoubleFunction<T,E extends java.lang.Exception> | |
Try.ToFloatFunction<T,E extends java.lang.Exception> | |
Try.ToIntFunction<T,E extends java.lang.Exception> | |
Try.ToLongFunction<T,E extends java.lang.Exception> | |
Try.ToShortFunction<T,E extends java.lang.Exception> | |
Try.TriConsumer<A,B,C,E extends java.lang.Exception> | |
Try.TriFunction<A,B,C,R,E extends java.lang.Exception> | |
Try.TriPredicate<A,B,C,E extends java.lang.Exception> | |
Try.UnaryOperator<T,E extends java.lang.Exception> |
Class | Description |
---|---|
AbstractMatrix<A,PL,ES,RS,X extends AbstractMatrix<A,PL,ES,RS,X>> | |
AddrUtil | |
AnyDelete |
It's a wrapper of
Delete in HBase to reduce the manual conversion between bytes and String/Object. |
AnyGet |
It's a wrapper of
Get in HBase to reduce the manual conversion between bytes and String/Object. |
AnyPut |
It's a wrapper of
Put in HBase to reduce the manual conversion between bytes and String/Object. |
AnyScan |
It's a wrapper of
Scan in HBase to reduce the manual conversion between bytes and String/Object. |
Array | |
ArrayHashMap<K,V> |
It's designed to supported primitive/object array key.
|
ArrayHashSet<E> |
It's designed to supported primitive/object array.
|
Ascii |
Note: It's copied from Google Guava under Apache License 2.0
Static methods pertaining to ASCII characters (those in the range of values
0x00 through
0x7F ), and to strings containing such characters. |
AsyncExecutor | |
AsyncSQLExecutor |
Asynchronous
SQLExecutor . |
AWSJSONUtil | |
Base64 |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
This class consists exclusively of static methods for obtaining encoders and decoders for the Base64 encoding scheme. |
Base64.Decoder |
This class implements a decoder for decoding byte data using the
Base64 encoding scheme as specified in RFC 4648 and RFC 2045.
|
Base64.Encoder |
This class implements an encoder for encoding byte data using
the Base64 encoding scheme as specified in RFC 4648 and RFC 2045.
|
BiIterator<A,B> | |
BiMap<K,V> |
A BiMap (or "bidirectional map") is a map that preserves the uniqueness of its values as well as that of its keys.
|
BooleanIterator | |
BooleanList | |
BooleanMatrix | |
BooleanPair | |
BooleanTriple | |
Builder<T> | |
Builder.BooleanListBuilder | |
Builder.ByteListBuilder | |
Builder.CharListBuilder | |
Builder.CollectionBuilder<T,C extends java.util.Collection<T>> | |
Builder.DataSetBuilder | |
Builder.DoubleListBuilder | |
Builder.FloatListBuilder | |
Builder.IntListBuilder | |
Builder.ListBuilder<T,L extends java.util.List<T>> | |
Builder.LongListBuilder | |
Builder.LongMultisetBuilder<T> | |
Builder.MapBuilder<K,V,M extends java.util.Map<K,V>> | |
Builder.MultimapBuilder<K,E,V extends java.util.Collection<E>,M extends Multimap<K,E,V>> | |
Builder.MultisetBuilder<T> | |
Builder.ShortListBuilder | |
Builder.X<T> | |
ByteIterator | |
ByteList | |
ByteMatrix | |
BytePair | |
ByteTriple | |
CassandraExecutor |
It's a simple wrapper of Cassandra Java client.
|
CassandraExecutor.StatementSettings | |
CassandraExecutor.UDTCodec<T> |
static final CassandraExecutor cassandraExecutor;
static {
final CodecRegistry codecRegistry = new CodecRegistry();
final Cluster cluster = Cluster.builder().withCodecRegistry(codecRegistry).addContactPoint("127.0.0.1").build();
codecRegistry.register(new UDTCodec<Address>(cluster, "simplex", "address", Address.class) {
protected Address deserialize(UDTValue value) {
if (value == null) {
return null;
}
Address address = new Address();
address.setStreet(value.getString("street"));
address.setCity(value.getString("city"));
address.setZipCode(value.getInt("zipCode"));
return address;
}
protected UDTValue serialize(Address value) {
return value == null ? null
: newUDTValue().setString("street", value.getStreet()).setInt("zipcode", value.getZipCode());
}
});
cassandraExecutor = new CassandraExecutor(cluster);
}
|
Chain | |
Chain.ComparisonChain | |
Chain.EquivalenceChain | |
Chain.HashCodeChain | |
CharIterator | |
CharList | |
CharMatrix | |
CharPair | |
Charsets | |
CharTriple | |
ClassUtil | |
Clazz |
It's designed to provide a convenient way to parameterized the generic type (e.g.
|
CodeGenerator | |
Comparators |
Factory utility class for Comparator.
|
CompletableFuture<T> | |
CouchbaseExecutor |
It's a simple wrapper of Couchbase Java client.
|
CQLBuilder |
It's easier to write/maintain the CQL by
CQLBuilder and more efficient, comparing to write Cassandra CQL in plain text. |
CQLBuilder.CP | |
CQLBuilder.E |
All the property/column names in collection/map/entity/condition will be converted to lower case with underscore.
|
CQLBuilder.E2 |
All the property/column names in collection/map/entity/condition will be converted to upper case with underscore.
|
CQLBuilder.E3 |
All the property/column names in collection/map/entity/condition will be kept without any change.
|
CQLBuilder.NE |
All the property/column names in collection/map/entity/condition will be converted to lower case with underscore and the cql will be parameterized with named parameter with Hibernate/JPA format
:parameterName |
CQLBuilder.NE2 |
All the property/column names in collection/map/entity/condition will be converted to upper case with underscore and the cql will be parameterized with named parameter with Hibernate/JPA format
:parameterName |
CQLBuilder.NE3 |
All the property/column names in collection/map/entity/condition will be kept without any change and the cql will be parameterized with named parameter with Hibernate/JPA format
:parameterName |
CQLBuilder.RE |
All the property/column names in collection/map/entity/condition will be converted to lower case with underscore and the cql will be parameterized with question mark.
|
CQLBuilder.RE2 |
All the property/column names in collection/map/entity/condition will be converted to upper case with underscore and the cql will be parameterized with question mark.
|
CQLBuilder.RE3 |
All the property/column names in collection/map/entity/condition will be kept without any change and the cql will be parameterized with question mark.
|
CQLMapper |
the cql scripts are configured in xml file and mapped to short ids referenced in program.
|
CSVUtil | |
DataSetUtil | |
DateUtil | |
DBLock |
Supports global lock by db table.
|
DBSequence |
Supports global sequence by db table.
|
Difference<L,R> | |
Difference.MapDifference<L,R,D> | |
DigestUtil |
Note: copied from Apache commons-codec: https://commons.apache.org/proper/commons-codec.
|
DoubleIterator | |
DoubleList | |
DoubleMatrix | |
DoublePair | |
DoubleSummaryStatistics |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A state object for collecting statistics such as count, min, max, sum, and average. |
DoubleTriple | |
Duration |
Note: it's referred to the implementation in jdk 8 with milliseconds supported
|
DynamicSQLBuilder |
Dynamic SQL builder.
|
DynamicSQLBuilder.From | |
DynamicSQLBuilder.GroupBy | |
DynamicSQLBuilder.Having | |
DynamicSQLBuilder.OrderBy | |
DynamicSQLBuilder.Select | |
DynamicSQLBuilder.Where | |
DynamoDBExecutor |
It's a simple wrapper of DynamoDB Java client.
|
DynamoDBExecutor.Filters | |
EmailUtil | |
EscapeUtil |
Note: it's copied from StringEscaperUtils in Apache Commons Lang under Apache License 2.0
|
EscapeUtil.CharSequenceTranslator |
An API for translating text.
|
f | |
FilenameUtil |
Note: it's copied from Apache Commons IO developed at The Apache Software Foundation (http://www.apache.org/), or under the Apache License 2.0.
|
FloatIterator | |
FloatList | |
FloatMatrix | |
FloatPair | |
FloatTriple | |
Fn |
Factory utility class for functional interfaces.
|
Fn.BiConsumers | |
Fn.BiFunctions | |
Fn.BinaryOperators | |
Fn.BiPredicates | |
Fn.Consumers | |
Fn.DoubleFn | |
Fn.Factory | |
Fn.Factory.IntFunctions | |
Fn.Functions | |
Fn.IntFn | |
Fn.LongFn | |
Fn.PairFn | |
Fn.Predicates | |
Fn.Suppliers | |
Fn.TriConsumers | |
Fn.TriFunctions | |
Fn.TripleFn | |
Fn.TriPredicates | |
Fn.UnaryOperators | |
Fraction |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
Futures | |
HBaseColumn<T> |
It's immutable.
|
HBaseExecutor |
It's a simple wrapper of HBase Java client.
|
Hex |
Note: copied from Apache commons-codec: https://commons.apache.org/proper/commons-codec.
|
Holder<T> | |
Holder.R<T> | |
IEEE754rUtil |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
If |
This class is mainly designed for functional programming.
|
If.Or | |
ImmutableBiMap<K,V> | |
ImmutableList<E> | |
ImmutableMap<K,V> | |
ImmutableNavigableMap<K,V> | |
ImmutableNavigableSet<E> | |
ImmutableSet<E> | |
ImmutableSortedMap<K,V> | |
ImmutableSortedSet<E> | |
Index | |
Indexed<T> | |
IntIterator | |
IntList | |
IntMatrix | |
IntPair | |
IntSummaryStatistics |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A state object for collecting statistics such as count, min, max, sum, and average. |
IntTriple | |
IOUtil | |
Iterables |
It's an extension and wrapper for Google Guava.
|
Iterators | |
JdbcUtil | |
Joiner |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
StringJoiner is used to construct a sequence of characters separated
by a delimiter and optionally starting with a supplied prefix
and ending with a supplied suffix. |
JSONUtil | |
Keyed<K,T> |
It's designed for performance improvement by only hash/compare
key in hashCode/equals method. |
LineIterator |
Note: it's copied from Apache Commons IO developed at The Apache Software Foundation (http://www.apache.org/), or under the Apache License 2.0.
|
LinkedArrayHashMap<K,V> |
It's designed to supported primitive/object array key.
|
LinkedArrayHashSet<E> |
It's designed to supported primitive/object array.
|
ListMultimap<K,E> | |
LongIterator | |
LongList | |
LongMatrix | |
LongMultiset<T> |
A collection that supports order-independent equality, like
Set , but
may have duplicate elements. |
LongPair | |
LongSummaryStatistics |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A state object for collecting statistics such as count, min, max, sum, and average. |
LongTriple | |
Maps |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
Import the useful default Map methods from JDK 1.8 for programming on JDK 7 and Android. |
Matrix<T> | |
Matth |
Note: A lot of codes in this classed are copied from Google Guava and Apache Commons Math under under the Apache License, Version 2.0.
|
Matth.Mathh | |
Median | |
MemcachedLock<K,V> | |
MongoCollectionExecutor | |
MongoDBExecutor |
It's a simple wrapper of MongoDB Java client.
|
Multimap<K,E,V extends java.util.Collection<E>> |
Similar to
Map , but in which each key may be associated with multiple values. |
Multiset<T> |
A collection that supports order-independent equality, like
Set , but
may have duplicate elements. |
MutableBoolean |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
MutableByte |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
MutableChar |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
MutableDouble |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
MutableFloat |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
MutableInt |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
MutableLong |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
MutableShort |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
N |
Note: This class includes codes copied from Apache Commons Lang, Google Guava and other open source projects under the Apache License 2.0.
|
Neo4jExecutor |
It's a simple wrapper of Neo4j Java client.
|
Nullable<T> |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a nullable value. |
ObjIterator<T> | |
Observer<T> | |
Optional<T> |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a non-null value. |
OptionalBoolean |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a boolean value. |
OptionalByte |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a byte value. |
OptionalChar |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a char value. |
OptionalDouble |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a double value. |
OptionalFloat |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a float value. |
OptionalInt |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a int value. |
OptionalLong |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a long value. |
OptionalShort |
Note: It's copied from OpenJDK at: http://hg.openjdk.java.net/jdk8u/hs-dev/jdk
A container object which may or may not contain a short value. |
Pair<L,R> | |
PrimitiveList<B,A,L extends PrimitiveList<B,A,L>> | |
Profiler |
A simple way to run load/performance test.
|
Profiler.MultiLoopsStatistics | |
Properties<K,V> | |
PropertiesUtil | |
Range<T extends java.lang.Comparable> |
Note: it's copied from Apache Commons Lang developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
RateLimiter |
Note: Copied from Google Guava under Apache License v2.0
A rate limiter. |
Reflection<T> |
Add reflectasm library to build path for better performance.
|
RemoteExecutionResponse | |
RemoteExecutor |
Execute the code/method on remote severs, without deploying changes to the target servers first.
|
Retry<T> | |
RowIterator | |
SafeInitializer<T> |
Copied from Apache Commons Lang.
|
Seq<T> |
It's an read-only wrapper for
Collection to support more daily used/functional methods. |
SetMultimap<K,E> | |
Sheet<R,C,E> | |
ShortIterator | |
ShortList | |
ShortMatrix | |
ShortPair | |
ShortTriple | |
Splitter | |
Splitter.MapSplitter | |
SQLBuilder |
It's easier to write/maintain the sql by
SQLBuilder and more efficient, comparing to write sql in plain text. |
SQLBuilder.E |
All the property/column names in collection/map/entity/condition will be converted to lower case with underscore.
|
SQLBuilder.E2 |
All the property/column names in collection/map/entity/condition will be converted to upper case with underscore.
|
SQLBuilder.E3 |
All the property/column names in collection/map/entity/condition will be kept without any change.
|
SQLBuilder.NE |
All the property/column names in collection/map/entity/condition will be converted to lower case with underscore and the sql will be parameterized with named parameter with Hibernate/JPA format
:parameterName |
SQLBuilder.NE2 |
All the property/column names in collection/map/entity/condition will be converted to upper case with underscore and the sql will be parameterized with named parameter with Hibernate/JPA format
:parameterName |
SQLBuilder.NE3 |
All the property/column names in collection/map/entity/condition will be kept without any change and the sql will be parameterized with named parameter with Hibernate/JPA format
:parameterName |
SQLBuilder.RE |
All the property/column names in collection/map/entity/condition will be converted to lower case with underscore and the sql will be parameterized with question mark.
|
SQLBuilder.RE2 |
All the property/column names in collection/map/entity/condition will be converted to upper case with underscore and the sql will be parameterized with question mark.
|
SQLBuilder.RE3 |
All the property/column names in collection/map/entity/condition will be kept without any change and the sql will be parameterized with question mark.
|
SQLBuilder.SE |
All the property/column names in collection/map/entity/condition will be converted to lower case with underscore and the sql will be parameterized with named parameter with Ibatis format
#{parameterName} . |
SQLBuilder.SE2 |
All the property/column names in collection/map/entity/condition will be converted to upper case with underscore and the sql will be parameterized with named parameter with Ibatis format
#{parameterName} . |
SQLBuilder.SE3 |
All the property/column names in collection/map/entity/condition will be kept without any change and the sql will be parameterized with named parameter with Ibatis format
#{parameterName} . |
SQLBuilder.SP | |
SQLExecutor |
SQLExecutor is a simple sql/jdbc utility class.
|
SQLExecutor.AbstractResultSetExtractor<T> | |
SQLExecutor.AbstractStatementSetter | |
SQLExecutor.AsyncMapper<T> | |
SQLExecutor.JdbcSettings | |
SQLExecutor.Mapper<T> | |
SQLExecutor.TypedParameters | |
SQLExecutor.TypedParameters.TP | |
SQLMapper |
the sql scripts are configured in xml file and mapped to short ids referenced in program.
|
SQLTransaction |
DO NOT CLOSE the connection manually.
|
Stopwatch |
Note: Copied from Google Guava under Apache License v2.0
An object that measures elapsed time in nanoseconds. |
StringUtil |
Note: This class includes codes copied from Apache Commons Lang, Google Guava and other open source projects under the Apache License 2.0.
|
StringUtil.StrUtil | |
StringWriter |
Built on
StringBuilder . |
Synchronized<T> | Deprecated
replaced by
Fn#sp(Object, Predicate), Fn#sc(Object, Consumer), Fn#sf(Object, Function) |
Traverser<T> |
Provides methods for traversing a graph.
|
TriIterator<A,B,C> | |
Triple<L,M,R> | |
Try<T extends java.lang.AutoCloseable> |
Catch checked exception and convert it to
RuntimeException . |
Tuple | |
Tuple.Tuple1<T1> | |
Tuple.Tuple2<T1,T2> | |
Tuple.Tuple3<T1,T2,T3> | |
Tuple.Tuple4<T1,T2,T3,T4> | |
Tuple.Tuple5<T1,T2,T3,T4,T5> | |
Tuple.Tuple6<T1,T2,T3,T4,T5,T6> | |
Tuple.Tuple7<T1,T2,T3,T4,T5,T6,T7> | |
Tuple.Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> | |
Tuple.Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> | |
URLEncodedUtil |
Note: it's copied from Apache HttpComponents developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
Wrapper<T> | |
WSSecurityUtil |
Note: it's copied from Apache WSS4J developed at The Apache Software Foundation (http://www.apache.org/), or
under the Apache License 2.0.
|
Enum | Description |
---|---|
CalendarUnit | |
CodeGenerator.EntityMode | |
CodeGenerator.ParentPropertyMode | |
DBVersion | |
NamingPolicy | |
Range.BoundType | |
RemoteTask.OperationType | |
RemoteTask.RunMode |
Annotation Type | Description |
---|---|
SQLExecutor.Mapper.Id | |
SQLExecutor.Mapper.NonUpdatable |
The properties will be ignored by update/updateAll/batchUpdate operations if the input is an entity.
|
SQLExecutor.Mapper.ReadOnly |
The field will be excluded by add/addAll/batchAdd and update/updateAll/batchUpdate operations if the input is an entity.
|
SQLExecutor.Mapper.ReadOnlyId |
The field is identity and will be excluded by add/addAll/batchAdd and update/updateAll/batchUpdate operations if the input is an entity.
|
SQLExecutor.Mapper.Transient |
The properties will be ignored by all db related operations if the input is an entity.
|