Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/commons-lang
/ types & classes
Types & classes
1,098 in github.com/apache/commons-lang
⨍
Functions
9,093
◇
Types & classes
1,098
Class
$Inner
src/test/java/org/apache/commons/lang3/ClassUtilsShortClassNameTest.java:32
Class
$trange
src/test/java/org/apache/commons/lang3/ClassUtilsShortClassNameTest.java:24
Class
AAAAClass
Test fixture for https://issues.apache.org/jira/browse/LANG-1524 @param <T> Test fixture type, unused type parameter for test.
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:68
Class
AAAClass
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:76
Class
AAClass
Test fixture. @param <T> Test fixture type, unused type parameter for test.
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:87
Class
AClass
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:99
Interface
AInterface
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:103
Class
A_is_1
src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java:33
Class
AbstractBackgroundInitializerTestImpl
A concrete implementation of BackgroundInitializer. It also overloads some methods that simplify testing.
src/test/java/org/apache/commons/lang3/concurrent/BackgroundInitializerTest.java:46
Class
AbstractBuilder
Builds a new instance for subclasses. @param <I> The type of results supplied by this builder. @param <T> The type of the object managed by the initi
src/main/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializer.java:44
Class
AbstractBuilder
Builds an instance of a subclass of {@link AbstractReflection}. @param <B> An AbstractBuilder subclass.
src/main/java/org/apache/commons/lang3/builder/AbstractReflection.java:45
Class
AbstractBuilderTest
Helps test this package.
src/test/java/org/apache/commons/lang3/builder/AbstractBuilderTest.java:31
Class
AbstractChildBackgroundInitializer
A mostly complete implementation of {@code BackgroundInitializer} used for defining background tasks for {@code MultiBackgroundInitializer}. Subclass
src/test/java/org/apache/commons/lang3/concurrent/MultiBackgroundInitializerTest.java:50
Class
AbstractCircuitBreaker
Base class for circuit breakers. @param <T> The type of the value monitored by this circuit breaker @since 3.5
src/main/java/org/apache/commons/lang3/concurrent/AbstractCircuitBreaker.java:29
Class
AbstractComparable
src/test/java/org/apache/commons/lang3/RangeTest.java:40
Class
AbstractConcurrentInitializer
Abstracts and defines operations for {@link ConcurrentInitializer} implementations. @param <T> The type of the object managed by this initializer cla
src/main/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializer.java:34
Class
AbstractConcurrentInitializerCloseAndExceptionsTest
An abstract base class for tests of exceptions thrown during initialize and close methods on concrete {@code ConcurrentInitializer} implementations.
src/test/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializerCloseAndExceptionsTest.java:44
Class
AbstractConcurrentInitializerTest
<p> An abstract base class for tests of concrete {@code ConcurrentInitializer} implementations. </p> <p> This class provides some basic tests for init
src/test/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializerTest.java:40
Class
AbstractExceptionContextTest
Abstract test of an ExceptionContext implementation.
src/test/java/org/apache/commons/lang3/exception/AbstractExceptionContextTest.java:41
Class
AbstractExceptionTest
Base class for testing {@link Exception} descendants
src/test/java/org/apache/commons/lang3/exception/AbstractExceptionTest.java:24
Class
AbstractFormatCache
src/main/java/org/apache/commons/lang3/time/AbstractFormatCache.java:38
Class
AbstractFutureProxy
Proxies to a {@link Future} for subclassing. @param <V> The result type returned by this Future's {@link #get()} and {@link #get(long, TimeUnit)} met
src/main/java/org/apache/commons/lang3/concurrent/AbstractFutureProxy.java:31
Class
AbstractGetMatchingMethod
src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java:68
Class
AbstractGetMatchingMethod2
src/test/java/org/apache/commons/lang3/reflect/MethodUtilsTest.java:72
Class
AbstractLangTest
All tests subclass this test.
src/test/java/org/apache/commons/lang3/AbstractLangTest.java:28
Class
AbstractReflection
Abstracts reflection access for reflection-based classes in this package. <p> See {@link AbstractBuilder#setForceAccessible(boolean)} for details. </p
src/main/java/org/apache/commons/lang3/builder/AbstractReflection.java:38
Class
AbstractReflectionTest
Helps test no forced access.
src/test/java/org/apache/commons/lang3/builder/AbstractReflectionTest.java:23
Class
AbstractStateStrategy
Internally used class for executing check logic based on the current state of the circuit breaker. Having this logic extracted into special classes av
src/main/java/org/apache/commons/lang3/concurrent/EventCountCircuitBreaker.java:146
Class
AbstractSupplier
Abstracts supplying an instance of {@code T}. Use to implement the builder pattern. @param <T> The type of results supplied by this supplier. @param
src/main/java/org/apache/commons/lang3/builder/AbstractSupplier.java:30
Class
AcademyClass
src/test/java/org/apache/commons/lang3/builder/JsonToStringStyleTest.java:41
Class
AccessibleObjects
Null-safe operations on {@link AccessibleObject}.
src/main/java/org/apache/commons/lang3/reflect/AccessibleObjects.java:25
Class
Account
src/test/java/org/apache/commons/lang3/builder/MultilineRecursiveToStringStyleTest.java:31
Class
AggregateTranslator
Executes a sequence of translators one after the other. Execution ends whenever the first translator consumes code points from the input. @since 3.0
src/main/java/org/apache/commons/lang3/text/translate/AggregateTranslator.java:33
Class
AllTransientFixture
src/test/java/org/apache/commons/lang3/builder/HashCodeBuilderAndEqualsBuilderTest.java:31
Class
AlwaysTruePredicate
A predicate implementation which always returns true. @deprecated Use a {@link Predicate}.
src/main/java/org/apache/commons/lang3/ThreadUtils.java:49
Class
Ambig
src/test/java/org/apache/commons/lang3/reflect/testbed/Ambig.java:21
Interface
And
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:183
Class
AnnotationUtils
Helper methods for working with {@link Annotation} instances. <p>This class contains various utility methods that make working with annotations simpl
src/main/java/org/apache/commons/lang3/AnnotationUtils.java:45
Class
AnnotationUtilsTest
src/test/java/org/apache/commons/lang3/AnnotationUtilsTest.java:42
Class
AnotherChild
src/test/java/org/apache/commons/lang3/reflect/testbed/AnotherChild.java:21
Class
AnotherParent
An empty public class.
src/test/java/org/apache/commons/lang3/reflect/testbed/AnotherParent.java:22
Class
AppendableJoiner
Joins an array or {@link Iterable} into an existing {@link Appendable} like a {@link StringBuilder}; with the goal for call sites to avoid creating in
src/main/java/org/apache/commons/lang3/AppendableJoiner.java:84
Class
AppendableJoinerTest
Tests {@link AppendableJoiner}.
src/test/java/org/apache/commons/lang3/AppendableJoinerTest.java:38
Enum
Arch
Enumerates the architecture of a microprocessor. <p> The architecture represents the bit value of the microprocessor. The following architectures are
src/main/java/org/apache/commons/lang3/arch/Processor.java:37
Class
ArchUtils
Provides methods for identifying the architecture of the current JVM based on the {@code "os.arch"} system property. <p> Important: The {@code "os.arc
src/main/java/org/apache/commons/lang3/ArchUtils.java:33
Class
ArchUtilsTest
Test class for {@link ArchUtils}.
src/test/java/org/apache/commons/lang3/ArchUtilsTest.java:34
Class
ArrayCollector
A Collector type for arrays. @param <O> The array type. @deprecated Use {@link org.apache.commons.lang3.stream.Streams.ArrayCollector}.
src/main/java/org/apache/commons/lang3/Streams.java:80
Class
ArrayCollector
A Collector type for arrays. @param <E> The array type.
src/main/java/org/apache/commons/lang3/stream/Streams.java:84
Class
ArrayFill
Fills and returns arrays in the fluent style. @since 3.14.0
src/main/java/org/apache/commons/lang3/ArrayFill.java:30
Class
ArrayFillTest
Tests {@link ArrayFill}.
src/test/java/org/apache/commons/lang3/ArrayFillTest.java:31
Class
ArrayKey
Helper class to hold multipart Map keys as arrays.
src/main/java/org/apache/commons/lang3/time/AbstractFormatCache.java:43
Class
ArraySorter
Sorts and returns arrays in the fluent style. TODO For 4.0, rename to ArraySort, since we cover the sort() method here, see also ArrayFill. @since 3
src/main/java/org/apache/commons/lang3/ArraySorter.java:29
Class
ArraySorterTest
Tests {@link ArraySorter}.
src/test/java/org/apache/commons/lang3/ArraySorterTest.java:30
Class
ArrayUtils
Operations on arrays, primitive arrays (like {@code int[]}) and primitive wrapper arrays (like {@code Integer[]}). <p> This class tries to handle {@co
src/main/java/org/apache/commons/lang3/ArrayUtils.java:61
Class
ArrayUtilsAddTest
Tests ArrayUtils add methods.
src/test/java/org/apache/commons/lang3/ArrayUtilsAddTest.java:33
Class
ArrayUtilsConcatTest
Tests {@link ArrayUtils} concat methods.
src/test/java/org/apache/commons/lang3/ArrayUtilsConcatTest.java:31
Class
ArrayUtilsGetDimensionsTest
src/test/java/org/apache/commons/lang3/ArrayUtilsGetDimensionsTest.java:29
Class
ArrayUtilsInsertTest
Tests ArrayUtils insert methods.
src/test/java/org/apache/commons/lang3/ArrayUtilsInsertTest.java:30
Class
ArrayUtilsRemoveMultipleTest
Tests {@link ArrayUtils} remove and removeElement methods.
src/test/java/org/apache/commons/lang3/ArrayUtilsRemoveMultipleTest.java:31
Class
ArrayUtilsRemoveTest
Tests ArrayUtils remove and removeElement methods.
src/test/java/org/apache/commons/lang3/ArrayUtilsRemoveTest.java:30
Class
ArrayUtilsSetTest
src/test/java/org/apache/commons/lang3/ArrayUtilsSetTest.java:30
Class
ArrayUtilsTest
Tests {@link ArrayUtils}.
src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java:55
Class
AtomicInitializer
A specialized implementation of the {@link ConcurrentInitializer} interface based on an {@link AtomicReference} variable. <p> This class maintains a
src/main/java/org/apache/commons/lang3/concurrent/AtomicInitializer.java:68
Class
AtomicInitializerNonObjectTest
Test class for {@code AtomicInitializer}.
src/test/java/org/apache/commons/lang3/concurrent/AtomicInitializerNonObjectTest.java:28
Class
AtomicInitializerObjectTest
Test class for {@code AtomicInitializer}.
src/test/java/org/apache/commons/lang3/concurrent/AtomicInitializerObjectTest.java:28
Class
AtomicInitializerSupplierTest
Test class for {@code AtomicInitializer}.
src/test/java/org/apache/commons/lang3/concurrent/AtomicInitializerSupplierTest.java:25
Class
AtomicIntegerWrapper
src/test/java/org/apache/commons/lang3/builder/ReflectionDiffBuilderTest.java:39
Class
AtomicSafeInitializer
A specialized {@link ConcurrentInitializer} implementation which is similar to {@link AtomicInitializer}, but ensures that the {@link #initialize()} m
src/main/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializer.java:59
Class
AtomicSafeInitializerInitTest
AtomicSafeInitializer.get() spins in a while-loop without Thread.yield() or LockSupport.parkNanos() when the CAS fails (another thread is initializing
src/test/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializerInitTest.java:50
Class
AtomicSafeInitializerSupplierTest
Test class for {@code AtomicSafeInitializer} which also serves as a simple example.
src/test/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializerSupplierTest.java:33
Class
AtomicSafeInitializerTest
Test class for {@code AtomicSafeInitializer} which also serves as a simple example.
src/test/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializerTest.java:41
Class
AtomicSafeInitializerTestImpl
A concrete test implementation of {@code AtomicSafeInitializer} which also serves as a simple example. <p> This implementation also counts the number
src/test/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializerTest.java:49
Class
AutoCloseables
Static operations on {@link AutoCloseable}. <p> For {@link Closeable}-specific methods, see Apache Commons IO's <a href="https://commons.apache.org/pr
src/main/java/org/apache/commons/lang3/AutoCloseables.java:35
Class
AutoCloseablesTest
Tests {@link AutoCloseables}.
src/test/java/org/apache/commons/lang3/AutoCloseablesTest.java:36
Class
BBBBClass
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:69
Class
BBBClass
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:77
Class
BBClass
Test fixture. @param <S> Test fixture type, unused type parameter for test.
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:94
Class
BClass
src/test/java/org/apache/commons/lang3/reflect/TypeUtilsTest.java:108
Class
B_is_0
B is 0 (B < A)
src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java:37
Class
B_is_1
B is 1 (B = A)
src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java:171
Class
B_is_10
B is 10 (B > A)
src/test/java/org/apache/commons/lang3/compare/ComparableUtilsTest.java:304
Class
BackgroundInitializer
A class that allows complex initialization operations in a background task. <p> Applications often have to do some expensive initialization steps whe
src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java:88
Class
BackgroundInitializerSupplierTest
src/test/java/org/apache/commons/lang3/concurrent/BackgroundInitializerSupplierTest.java:33
Class
BackgroundInitializerTest
src/test/java/org/apache/commons/lang3/concurrent/BackgroundInitializerTest.java:40
Class
Bank
src/test/java/org/apache/commons/lang3/builder/MultilineRecursiveToStringStyleTest.java:43
Interface
Bar
src/test/java/org/apache/commons/lang3/reflect/testbed/Bar.java:21
Class
BaseClass
src/test/java/org/apache/commons/lang3/reflect/ConstructorUtilsTest.java:45
Class
BasicThreadFactory
An implementation of the {@link ThreadFactory} interface that provides some configuration options for the threads it creates. <p> A {@link ThreadFacto
src/main/java/org/apache/commons/lang3/concurrent/BasicThreadFactory.java:90
Class
BasicThreadFactoryTest
Test class for {@code BasicThreadFactory}.
src/test/java/org/apache/commons/lang3/concurrent/BasicThreadFactoryTest.java:38
Class
BitField
Supports operations on bit-mapped fields. Instances of this class can be used to store a flag or data within an {@code int}, {@code short} or {@code b
src/main/java/org/apache/commons/lang3/BitField.java:73
Class
BitFieldLongTest
Tests {@link BitField} constructed with long masks.
src/test/java/org/apache/commons/lang3/BitFieldLongTest.java:29
Class
BitFieldTest
Tests {@link BitField} constructed with int masks.
src/test/java/org/apache/commons/lang3/BitFieldTest.java:29
Class
BooleanArrayBenchmark
src/test/java/org/apache/commons/lang3/StringUtilsJoinBenchmark.java:120
Interface
BooleanConsumer
A functional interface like {@link IntConsumer} but for {@code boolean}. @see IntConsumer @since 3.13.0
src/main/java/org/apache/commons/lang3/function/BooleanConsumer.java:29
Class
BooleanConsumerTest
Tests {@link BooleanConsumer}.
src/test/java/org/apache/commons/lang3/function/BooleanConsumerTest.java:33
Class
BooleanDiff
src/test/java/org/apache/commons/lang3/builder/DiffTest.java:30
Class
BooleanUtils
Operations on boolean primitives and Boolean objects. <p>This class tries to handle {@code null} input gracefully. An exception will not be thrown fo
src/main/java/org/apache/commons/lang3/BooleanUtils.java:37
Class
BooleanUtilsTest
Tests {@link BooleanUtils}.
src/test/java/org/apache/commons/lang3/BooleanUtilsTest.java:42
Class
Builder
Builds instances of {@link AppendableJoiner}. @param <T> The type of elements to join.
src/main/java/org/apache/commons/lang3/AppendableJoiner.java:91
Class
Builder
Builds {@link Strings} instances.
src/main/java/org/apache/commons/lang3/Strings.java:37
next →
1–100 of 1,098, ranked by callers