Skip navigation links
D F M O S T V 

D

de.team33.patterns.reflect.luna - package de.team33.patterns.reflect.luna
Provides tools and utilities for reflections.

F

Fields - Class in de.team33.patterns.reflect.luna
Represents an aggregate of Fields of a specific class and allows elementary operations over all these Fields, with any IllegalAccessExceptions that may occur being encapsulated in unchecked exceptions.
Fields.AccessException - Exception in de.team33.patterns.reflect.luna
 
Fields.Group - Enum in de.team33.patterns.reflect.luna
Distinguishes groups of fields to be aggregated.
forEach(XConsumer<? super Field, IllegalAccessException>) - Method in class de.team33.patterns.reflect.luna.Fields
Performs a given operation on all contained fields.

M

map(XFunction<? super Field, R, IllegalAccessException>) - Method in class de.team33.patterns.reflect.luna.Fields
Returns a Stream of the results of a given mapping operation performed on each contained field.

O

of(Fields.Group, Class<?>, String...) - Static method in class de.team33.patterns.reflect.luna.Fields
Returns a new instance that includes all significant* Fields that exist in the given class and belong to the given Fields.Group.
of(Class<?>, String...) - Static method in class de.team33.patterns.reflect.luna.Fields
Returns a new instance that includes all significant* Fields declared by the given class.

S

stream() - Method in class de.team33.patterns.reflect.luna.Fields
Returns a Stream of the contained fields.

T

toMap(XFunction<? super Field, V, IllegalAccessException>) - Method in class de.team33.patterns.reflect.luna.Fields
Returns a Map composed of the names of the fields involved as keys and the results of the given mapping operation performed on each of the fields as values.

V

valueOf(String) - Static method in enum de.team33.patterns.reflect.luna.Fields.Group
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.team33.patterns.reflect.luna.Fields.Group
Returns an array containing the constants of this enum type, in the order they are declared.
D F M O S T V 
Skip navigation links

Copyright © 2026 Andreas Kluge-Kaindl, Bremen (de). All rights reserved.