A B C E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AggregatedResult - Annotation Type in com.rezzedup.util.constants.annotations
-
Denotes the result of aggregation.
- Aggregates - Class in com.rezzedup.util.constants
-
Aggregates constants.
- Aggregates.Pending - Interface in com.rezzedup.util.constants
-
A pending aggregation step.
- Aggregates.Pending.Aggregation<T> - Interface in com.rezzedup.util.constants
-
Step: update settings further or aggregate constants.
- Aggregates.Pending.ConstantType - Interface in com.rezzedup.util.constants
-
Step: provide the desired constant type to aggregate.
- AggregationException - Exception in com.rezzedup.util.constants.exceptions
-
Represents an exception that occurred during aggregation.
- AggregationException(Throwable) - Constructor for exception com.rezzedup.util.constants.exceptions.AggregationException
-
Wraps an exception that occurred during aggregation.
- all(String...) - Method in class com.rezzedup.util.constants.MatchRules
-
Appends required strings to the existing rules.
- any() - Static method in class com.rezzedup.util.constants.types.TypeCapture
-
Gets the constant
Objecttype capture. - any(String...) - Method in class com.rezzedup.util.constants.MatchRules
-
Appends optional strings to the existing rules.
- as(Class<T>) - Static method in class com.rezzedup.util.constants.types.Cast
-
Creates a function that attempts to cast objects into the specified type.
- as(Class<T>, Object) - Static method in class com.rezzedup.util.constants.types.Cast
-
Attempts to cast an object into the specified type.
B
- boxedTypes() - Static method in class com.rezzedup.util.constants.types.Primitives
-
Gets all boxed primitive types.
C
- Cast - Class in com.rezzedup.util.constants.types
-
Utilities for casting objects.
- Cast.Unsafe - Class in com.rezzedup.util.constants.types
-
Unsafe utilities for casting objects.
- CLASS - Static variable in class com.rezzedup.util.constants.types.Wildcards
-
Wildcard
Classtype capture. - COLLECTION - Static variable in class com.rezzedup.util.constants.types.Wildcards
-
Wildcard
Collectiontype capture. - collections(boolean) - Method in class com.rezzedup.util.constants.MatchRules
-
Sets whether the contents contained within constant collections should be aggregated.
- com.rezzedup.util.constants - module com.rezzedup.util.constants
-
Constants
- com.rezzedup.util.constants - package com.rezzedup.util.constants
-
Utilities for
static finalconstants. - com.rezzedup.util.constants.annotations - package com.rezzedup.util.constants.annotations
-
Annotations for aggregation.
- com.rezzedup.util.constants.exceptions - package com.rezzedup.util.constants.exceptions
-
Exception types.
- com.rezzedup.util.constants.types - package com.rezzedup.util.constants.types
-
Type tokens and casting.
- Constant<T> - Interface in com.rezzedup.util.constants
-
Represents a constant value.
- Constants - Class in com.rezzedup.util.constants
-
Utilities for constant fields.
- Constants.ConstantStream - Interface in com.rezzedup.util.constants
-
Generates streams containing constants from a specific source class.
- constantsOfType(TypeCompatible<T>) - Method in interface com.rezzedup.util.constants.Aggregates.Pending.ConstantType
-
Sets the type of constant to aggregate.
- constantsOfType(Class<T>) - Method in interface com.rezzedup.util.constants.Aggregates.Pending.ConstantType
-
Sets the type of constant to aggregate.
E
- equals(Object) - Method in class com.rezzedup.util.constants.MatchRules
- equals(Object) - Method in class com.rezzedup.util.constants.types.TypeCapture
F
- from(Class<?>) - Static method in class com.rezzedup.util.constants.Aggregates
-
Aggregates constants from the provided source class.
- fromThisClass() - Static method in class com.rezzedup.util.constants.Aggregates
-
Initiates constant aggregation from "this" class (whichever class happens to be calling this method).
G
- generic(TypeCompatible<T>) - Method in class com.rezzedup.util.constants.types.Cast.Unsafe
-
Creates a function that attempts to cast objects into the specified generic type.
- generic(TypeCompatible<T>, Object) - Method in class com.rezzedup.util.constants.types.Cast.Unsafe
-
Attempts to cast an object into the specified generic type.
- genericOptional(TypeCompatible<T>, Optional<?>) - Method in class com.rezzedup.util.constants.types.Cast.Unsafe
-
Attempts to cast an
Optional's contents into the specified generic type. - generics() - Method in class com.rezzedup.util.constants.types.TypeCapture
-
Gets the captured generic type parameters.
H
- hashCode() - Method in class com.rezzedup.util.constants.MatchRules
- hashCode() - Method in class com.rezzedup.util.constants.types.TypeCapture
I
- in(Class<?>) - Static method in class com.rezzedup.util.constants.Constants
-
Get the constants contained within the provided class.
- isAggregatingFromCollections() - Method in class com.rezzedup.util.constants.MatchRules
-
Gets whether aggregating from the contents of constant collections is allowed by these rules or not.
- isBoxed(Object) - Static method in class com.rezzedup.util.constants.types.Primitives
-
Checks if an object is an instance of a boxed primitive.
- isConstant(Field) - Static method in class com.rezzedup.util.constants.Constants
-
Checks whether a field is a
static finalconstant. - isFromCollection() - Method in interface com.rezzedup.util.constants.Constant
-
Gets whether this constant was retrieved from a constant collection.
- isGeneric() - Method in class com.rezzedup.util.constants.types.TypeCapture
-
Checks if generic type parameters are captured or not.
- isWildcard() - Method in class com.rezzedup.util.constants.types.TypeCapture
-
Checks if the captured type is a wildcard (
?) or not.
L
- LIST - Static variable in class com.rezzedup.util.constants.types.Wildcards
-
Wildcard
Listtype capture.
M
- MAP - Static variable in class com.rezzedup.util.constants.types.Wildcards
-
Wildcard
Maptype capture. - matches(String) - Method in class com.rezzedup.util.constants.MatchRules
-
Checks if the provided name matches the criteria contained within these rules.
- matching(MatchRules) - Method in interface com.rezzedup.util.constants.Aggregates.Pending.Aggregation
-
Sets the match rules, overwriting any existing rules.
- matching(UnaryOperator<MatchRules>) - Method in interface com.rezzedup.util.constants.Aggregates.Pending.Aggregation
-
Updates the match rules, appending to any previously set rules.
- MatchRules - Class in com.rezzedup.util.constants
-
Immutable criteria for filtering constants based on their name and other settings for aggregation.
N
- name() - Method in interface com.rezzedup.util.constants.Constant
-
Gets the name of this constant.
- not(String...) - Method in class com.rezzedup.util.constants.MatchRules
-
Appends excluded strings to the existing rules.
- NotAggregated - Annotation Type in com.rezzedup.util.constants.annotations
-
Marks a constant as ineligible for aggregation.
O
- of() - Static method in class com.rezzedup.util.constants.MatchRules
-
Specifies criteria for filtering constants based on their name and other settings.
- optional(Class<T>, Optional<?>) - Static method in class com.rezzedup.util.constants.types.Cast
-
Attempts to cast an
Optional's contents into the specified type.
P
- Primitives - Class in com.rezzedup.util.constants.types
-
Constants and utilities for boxed primitives.
R
- raw() - Method in class com.rezzedup.util.constants.types.TypeCapture
-
Gets the "raw" type, or, in other words: its direct, non-generic class.
S
- SET - Static variable in class com.rezzedup.util.constants.types.Wildcards
-
Wildcard
Settype capture. - source() - Method in interface com.rezzedup.util.constants.Constant
-
Gets the source class from which this constant originates.
- source() - Method in interface com.rezzedup.util.constants.Constants.ConstantStream
-
Provides the source class, from which constants are retrieved.
- stream() - Method in interface com.rezzedup.util.constants.Aggregates.Pending.Aggregation
-
Streams all constants matching the specified type and previously-defined rules.
- streamAllConstants() - Method in interface com.rezzedup.util.constants.Constants.ConstantStream
-
Streams all constants from the source class.
- streamAllFields() - Method in interface com.rezzedup.util.constants.Constants.ConstantStream
-
Streams all the constant fields from the source class.
- streamPublicConstants() - Method in interface com.rezzedup.util.constants.Constants.ConstantStream
-
Streams accessible
publicconstants from the source class. - streamPublicFields() - Method in interface com.rezzedup.util.constants.Constants.ConstantStream
-
Streams accessible
publicconstant fields from the source class.
T
- toCollection(Supplier<C>) - Method in interface com.rezzedup.util.constants.Aggregates.Pending.Aggregation
-
Collects all constant values matching the specified type and previously-defined rules directly into the collection provided by the constructor.
- toList() - Method in interface com.rezzedup.util.constants.Aggregates.Pending.Aggregation
-
Creates an immutable list containing all constant values matching the specified type and previously-defined rules.
- toSet() - Method in interface com.rezzedup.util.constants.Aggregates.Pending.Aggregation
-
Creates an immutable set containing all constant values matching the specified type and previously-defined rules.
- toString() - Method in class com.rezzedup.util.constants.MatchRules
- toString() - Method in class com.rezzedup.util.constants.types.TypeCapture
- type() - Method in class com.rezzedup.util.constants.types.TypeCapture
- type() - Method in interface com.rezzedup.util.constants.types.TypeCompatible
-
Gets the underlying type.
- type(TypeCompatible<T>) - Static method in class com.rezzedup.util.constants.types.TypeCapture
-
Converts an alternative compatible type token into a type captures.
- type(Class<T>) - Static method in class com.rezzedup.util.constants.types.TypeCapture
-
Captures the type directly from a non-generic class.
- type(Type) - Static method in class com.rezzedup.util.constants.types.TypeCapture
-
Captures an unknown type.
- TypeCapture<T> - Class in com.rezzedup.util.constants.types
-
A so-called "super" type token capable of capturing generic type information.
- TypeCapture() - Constructor for class com.rezzedup.util.constants.types.TypeCapture
-
Automatically retrieves type information based on reified generic types (only applicable for subclasses with explicitly declared type parameters).
- TypeCompatible<T> - Interface in com.rezzedup.util.constants.types
-
Conversion layer for alternative type token implementations.
U
- unboxedPrimitiveTypes() - Static method in class com.rezzedup.util.constants.types.Primitives
-
Gets all directly-primitive types.
- unsafe() - Static method in class com.rezzedup.util.constants.types.Cast
-
Gets the unsafe casting utilities instance.
V
- value() - Method in interface com.rezzedup.util.constants.Constant
-
Gets the non-null value of this constant.
W
- Wildcards - Class in com.rezzedup.util.constants.types
-
Constant type captures for common generic wildcard types.
All Classes All Packages