Skip navigation links
D G M N O S T 

D

de.team33.patterns.reflect.pandora - package de.team33.patterns.reflect.pandora
 

G

getter(String) - Method in class de.team33.patterns.reflect.pandora.Getters
Returns the getter with the given name as a Function that takes an instance of the underlying type as a parameter and returns the value of the represented property.
Getters<T> - Class in de.team33.patterns.reflect.pandora
Represents a view of the getters of a data object class, whose properties are mapped via getters and setters.

M

map(S, T) - Method in class de.team33.patterns.reflect.pandora.Mapper
Maps the properties of a source instance to a target instance and returns the target instance.
Mapper<S,T> - Class in de.team33.patterns.reflect.pandora
Represents a tool that can transfer the properties of a source instance to a target instance, where both must be instances of data object types whose properties are represented by getters and setters.
mapping(Class<S>, Class<T>) - Static method in class de.team33.patterns.reflect.pandora.Mapper
Returns a mapper that can map properties from a source type to a target type.
mapping(Getters<S>, Class<T>) - Static method in class de.team33.patterns.reflect.pandora.Mapper
Returns a mapper that can map properties from a source type to a target type using given Getters.
mapping(Getters<S>, Setters<T>) - Static method in class de.team33.patterns.reflect.pandora.Mapper
Returns a mapper that can map properties from a source type to a target type using given Getters and Setters.

N

names() - Method in class de.team33.patterns.reflect.pandora.Getters
Returns the names of the represented getters.
names() - Method in class de.team33.patterns.reflect.pandora.Setters
Returns the names of the represented setters.

O

of(Class<T>) - Static method in class de.team33.patterns.reflect.pandora.Getters
Returns a view of the getters of a given data object class.
of(Class<T>) - Static method in class de.team33.patterns.reflect.pandora.Setters
Returns a view of the setters of a specific data object class.

S

setter(String, Class<?>) - Method in class de.team33.patterns.reflect.pandora.Setters
Returns the setter with the given name and property type as BiConsumer, which accepts an instance of the underlying type and the value intended for the property as a parameter.
Setters<T> - Class in de.team33.patterns.reflect.pandora
Represents a view of the setters of a data object class, whose properties are mapped via getters and setters.

T

toMap(T) - Method in class de.team33.patterns.reflect.pandora.Getters
Results in a Map that maps the names of the represented properties to their values.
type(String) - Method in class de.team33.patterns.reflect.pandora.Getters
Returns the result type of the getter with the given name.
D G M N O S T 
Skip navigation links

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