A B C E F G H I L M N O P R S T U V W 
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 Object type 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 Class type capture.
COLLECTION - Static variable in class com.rezzedup.util.constants.types.Wildcards
Wildcard Collection type 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 final constants.
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 final constant.
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 List type capture.

M

MAP - Static variable in class com.rezzedup.util.constants.types.Wildcards
Wildcard Map type 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 Set type 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 public constants from the source class.
streamPublicFields() - Method in interface com.rezzedup.util.constants.Constants.ConstantStream
Streams accessible public constant 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.
A B C E F G H I L M N O P R S T U V W 
All Classes All Packages