Interface | Description |
---|---|
JdbcUtil.BiParametersSetter<QS,T> | |
JdbcUtil.BiResultExtractor<T> | |
JdbcUtil.BiRowConsumer | |
JdbcUtil.BiRowFilter | |
JdbcUtil.BiRowMapper<T> | |
JdbcUtil.CrudDao<T,ID,SB extends SQLBuilder> |
Here is the generate way to work with transaction started by
SQLExecutor . |
JdbcUtil.Dao |
This interface is designed to share/manager SQL queries by Java APIs/methods with static parameter types and return type, while hiding the SQL scripts.
|
JdbcUtil.ParametersSetter<QS> | |
JdbcUtil.ResultExtractor<T> | |
JdbcUtil.RowConsumer |
Don't use
RowConsumer in PreparedQuery#forEach(RowConsumer) or any place where multiple records will be consumed by it, if column labels/count are used in JdbcUtil.RowConsumer.accept(ResultSet) . |
JdbcUtil.RowFilter |
Don't use
RowFilter in PreparedQuery#list(RowFilter, RowMapper) , PreparedQuery#forEach(RowFilter, RowConsumer) or any place where multiple records will be tested by it, if column labels/count are used in JdbcUtil.RowFilter.test(ResultSet) . |
JdbcUtil.RowMapper<T> |
Don't use
RowMapper in PreparedQuery#list(RowMapper) or any place where multiple records will be retrieved by it, if column labels/count are used in JdbcUtil.RowMapper.apply(ResultSet) . |
JdbcUtil.TriParametersSetter<QS,T> | |
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.
|
NoCachingNoUpdating |
One-off Object.
|
RemoteTask<T,R> |
Anonymous classes are supported except the ones created by lambda.
|
Sheet.Cell<R,C,E> | |
SQLExecutor.ResultExtractor<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.BooleanTernaryOperator<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.ByteTernaryOperator<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.CharTernaryOperator<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.DoubleTernaryOperator<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.EE.BiConsumer<T,U,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.BiFunction<T,U,R,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.BiPredicate<T,U,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.Callable<R,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.Consumer<T,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.Function<T,R,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.Predicate<T,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.Runnable<E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.Supplier<T,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.TriConsumer<A,B,C,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.TriFunction<A,B,C,R,E extends java.lang.Exception,E2 extends java.lang.Exception> | |
Try.EE.TriPredicate<A,B,C,E extends java.lang.Exception,E2 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.FloatTernaryOperator<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.IntTernaryOperator<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.LongTernaryOperator<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.ShortTernaryOperator<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.TernaryOperator<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>> |
R = Row, C = Column, H = Horizontal, V = Vertical. |
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 | |
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.
|
ContinuableFuture<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.ACCB | Deprecated
PAC or NAC is preferred. |
CQLBuilder.CP | |
CQLBuilder.LCCB | Deprecated
PLC or NLC is preferred. |
CQLBuilder.NAC |
Named CQL builder with all capitals case (upper case with underscore) field/column naming strategy.
|
CQLBuilder.NLC |
Named SQL builder with lower camel case field/column naming strategy.
|
CQLBuilder.NSC |
Named CQL builder with snake case (lower case with underscore) field/column naming strategy.
|
CQLBuilder.PAC |
Parameterized('?') CQL builder with all capitals case (upper case with underscore) field/column naming strategy.
|
CQLBuilder.PLC |
Parameterized('?') CQL builder with lower camel case field/column naming strategy.
|
CQLBuilder.PSC |
Parameterized('?') CQL builder with snake case (lower case with underscore) field/column naming strategy.
|
CQLBuilder.SCCB | Deprecated
PSC or NSC is preferred. |
CQLMapper |
the cql scripts are configured in xml file and mapped to short ids referenced in program.
|
CSVUtil | |
DataSetUtil | |
DateUtil | |
DateUtil.DateTimeUtil | |
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 | |
DoubleObjPair<T> | |
DoublePair | |
DoubleSummaryStatistics | |
DoubleTriple | |
Duration | |
DynamicSQLBuilder |
Dynamic SQL builder.
|
DynamicSQLBuilder.DSB | |
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 | |
f.ff | |
f.fff | |
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.Disposables | |
Fn.Entries | |
Fn.Factory | |
Fn.FN |
Utility class for exceptional
Predicate/Function/Consumer . |
Fn.FnB |
Utility class for
BytePredicate/Function/Consumer . |
Fn.FnC |
Utility class for
CharPredicate/Function/Consumer . |
Fn.FnD |
Utility class for
DoublePredicate/Function/Consumer . |
Fn.FnF |
Utility class for
FloatPredicate/Function/Consumer . |
Fn.FnI |
Utility class for
IntPredicate/Function/Consumer . |
Fn.FnL |
Utility class for
LongPredicate/Function/Consumer . |
Fn.Fnn |
Utility class for primitive
Predicate/Function/Consumer . |
Fn.FnS |
Utility class for
ShortPredicate/Function/Consumer . |
Fn.Functions | |
Fn.IntFunctions | |
Fn.Pairs | |
Fn.Predicates | |
Fn.Suppliers | |
Fn.TriConsumers | |
Fn.TriFunctions | |
Fn.Triples | |
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.
|
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> | |
ImmutableEntry<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 | |
IntObjPair<T> | |
IntPair | |
IntSummaryStatistics | |
IntTriple | |
IOUtil | |
Iterables |
It's an extension and wrapper for Google Guava.
|
Iterators | |
JdbcUtil | |
JdbcUtil.NamedQuery |
The backed
PreparedStatement/CallableStatement will be closed by default
after any execution methods(which will trigger the backed PreparedStatement/CallableStatement to be executed, for example: get/query/queryForInt/Long/../findFirst/list/execute/...). |
JdbcUtil.PreparedCallableQuery |
The backed
PreparedStatement/CallableStatement will be closed by default
after any execution methods(which will trigger the backed PreparedStatement/CallableStatement to be executed, for example: get/query/queryForInt/Long/../findFirst/list/execute/...). |
JdbcUtil.PreparedQuery |
The backed
PreparedStatement/CallableStatement will be closed by default
after any execution methods(which will trigger the backed PreparedStatement/CallableStatement to be executed, for example: get/query/queryForInt/Long/../findFirst/list/execute/...). |
JdbcUtil.SimpleTransaction | |
Joiner | |
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. |
LongObjPair<T> | |
LongPair | |
LongSummaryStatistics | |
LongTriple | |
Maps | |
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 | |
MongoCollectionMapper<T> | |
MongoDB |
It's a simple wrapper of MongoDB Java client.
|
MoreExecutors |
Factory and utility methods for
Executor , ExecutorService ,
and ThreadFactory . |
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.
|
NoCachingNoUpdating.DisposableArray<T> |
One-off Object.
|
NoCachingNoUpdating.DisposableBooleanArray |
One-off Object.
|
NoCachingNoUpdating.DisposableByteArray |
One-off Object.
|
NoCachingNoUpdating.DisposableCharArray |
One-off Object.
|
NoCachingNoUpdating.DisposableDeque<T> |
One-off Object.
|
NoCachingNoUpdating.DisposableDoubleArray |
One-off Object.
|
NoCachingNoUpdating.DisposableEntry<K,V> |
One-off Object.
|
NoCachingNoUpdating.DisposableFloatArray |
One-off Object.
|
NoCachingNoUpdating.DisposableIntArray |
One-off Object.
|
NoCachingNoUpdating.DisposableLongArray |
One-off Object.
|
NoCachingNoUpdating.DisposableObjArray |
One-off Object.
|
NoCachingNoUpdating.DisposableShortArray |
One-off Object.
|
ObjIterator<T> | |
Observer<T> | |
Pair<L,R> | |
Points | |
Points.xy | |
Points.xy.ByteBytePoint | |
Points.xy.ByteDoublePoint | |
Points.xy.ByteIntPoint | |
Points.xy.ByteLongPoint | |
Points.xy.ByteObjPoint<T> | |
Points.xy.DoubleBytePoint | |
Points.xy.DoubleDoublePoint | |
Points.xy.DoubleIntPoint | |
Points.xy.DoubleLongPoint | |
Points.xy.DoubleObjPoint<T> | |
Points.xy.IntBytePoint | |
Points.xy.IntDoublePoint | |
Points.xy.IntIntPoint | |
Points.xy.IntLongPoint | |
Points.xy.IntObjPoint<T> | |
Points.xy.LongBytePoint | |
Points.xy.LongDoublePoint | |
Points.xy.LongIntPoint | |
Points.xy.LongLongPoint | |
Points.xy.LongObjPoint<T> | |
Points.xyz | |
Points.xyz.ByteBytePoint | |
Points.xyz.ByteDoublePoint | |
Points.xyz.ByteIntPoint | |
Points.xyz.ByteLongPoint | |
Points.xyz.ByteObjPoint<T> | |
Points.xyz.DoubleBytePoint | |
Points.xyz.DoubleDoublePoint | |
Points.xyz.DoubleIntPoint | |
Points.xyz.DoubleLongPoint | |
Points.xyz.DoubleObjPoint<T> | |
Points.xyz.IntBytePoint | |
Points.xyz.IntDoublePoint | |
Points.xyz.IntIntPoint | |
Points.xyz.IntLongPoint | |
Points.xyz.IntObjPoint<T> | |
Points.xyz.LongBytePoint | |
Points.xyz.LongDoublePoint | |
Points.xyz.LongIntPoint | |
Points.xyz.LongLongPoint | |
Points.xyz.LongObjPoint<T> | |
PrimitiveList<B,A,L extends PrimitiveList<B,A,L>> | |
Primitives | |
Primitives.Booleans | |
Primitives.Bytes | |
Primitives.Chars | |
Primitives.Doubles | |
Primitives.Floats | |
Primitives.Ints | |
Primitives.Longs | |
Primitives.Shorts | |
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.
|
RegExUtil |
Note: Copied from Apache Commons Lang under Apache License V2.
|
RemoteExecutionResponse | |
RemoteExecutor |
Execute the code/method on remote severs, without deploying changes to the target servers first.
|
Result<T,E extends java.lang.Throwable> | |
Retry<T> | |
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> |
R = Row, C = Column, H = Horizontal, V = Vertical. |
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.ACSB | Deprecated
PAC or NAC is preferred. |
SQLBuilder.LCSB | Deprecated
PLC or NLC is preferred. |
SQLBuilder.MAC | Deprecated |
SQLBuilder.MLC | Deprecated |
SQLBuilder.MSC | Deprecated |
SQLBuilder.NAC |
Named SQL builder with all capitals case (upper case with underscore) field/column naming strategy.
|
SQLBuilder.NLC |
Named SQL builder with lower camel case field/column naming strategy.
|
SQLBuilder.NSC |
Named SQL builder with snake case (lower case with underscore) field/column naming strategy.
|
SQLBuilder.PAC |
Parameterized('?') SQL builder with all capitals case (upper case with underscore) field/column naming strategy.
|
SQLBuilder.PLC |
Parameterized('?') SQL builder with lower camel case field/column naming strategy.
|
SQLBuilder.PSC |
Parameterized('?') SQL builder with snake case (lower case with underscore) field/column naming strategy.
|
SQLBuilder.SCSB | Deprecated
PSC or NSC is preferred. |
SQLBuilder.SP | |
SQLExecutor |
SQLExecutor is a simple sql/jdbc utility class.
|
SQLExecutor.AbstractResultExtractor<T> | |
SQLExecutor.AbstractStatementSetter | |
SQLExecutor.AsyncMapper<T,ID> | |
SQLExecutor.JdbcSettings | |
SQLExecutor.Mapper<T,ID> | |
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.Strings | |
StringWriter |
Built on
StringBuilder . |
Synchronized<T> | |
TestUtil | |
Timed<T> | |
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 . |
Try.EE | |
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> | |
u | |
u.Holder<T> | |
u.Nullable<T> | |
u.Optional<T> | |
u.OptionalBoolean | |
u.OptionalByte | |
u.OptionalChar | |
u.OptionalDouble | |
u.OptionalFloat | |
u.OptionalInt | |
u.OptionalLong | |
u.OptionalShort | |
u.R<T> | |
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.ParentPropertyMode | |
DBVersion | |
JdbcUtil.FetchDirection | |
NamingPolicy | |
Range.BoundType | |
RemoteTask.OperationType | |
RemoteTask.RunMode |
Annotation Type | Description |
---|---|
JdbcUtil.Dao.Bind | |
JdbcUtil.Dao.Delete | |
JdbcUtil.Dao.Insert | |
JdbcUtil.Dao.NamedDelete | |
JdbcUtil.Dao.NamedInsert | |
JdbcUtil.Dao.NamedSelect | |
JdbcUtil.Dao.NamedUpdate | |
JdbcUtil.Dao.Select | |
JdbcUtil.Dao.Update |