Index
All Classes and Interfaces|All Packages|Serialized Form
A
- adjustCacheSize(int) - Method in class io.github.kaktushose.proteus.graph.Graph
- 
Adjusts the size of the LRU-Cache.
B
- bi(BiFunction<S, Mapper.MappingContext<S, T>, MappingResult<T>>, BiFunction<T, Mapper.MappingContext<T, S>, MappingResult<S>>) - Static method in interface io.github.kaktushose.proteus.mapping.Mapper
- 
Creates anMapper.BiMapperthat can convert from a source typeSinto a target typeT, but can also reversely convert from the target typeTinto the source typeS.
- BIG_DECIMAL - Enum constant in enum class io.github.kaktushose.proteus.ProteusBuilder.DefaultMapper
- 
Registers a default mapper forDoubletoBigDecimal.
- build() - Method in class io.github.kaktushose.proteus.ProteusBuilder
- 
Builds theProteusinstance.
- builder() - Static method in class io.github.kaktushose.proteus.Proteus
- 
Returns aProteusBuilderto create a newProteusinstance.
C
- cacheSize(int) - Method in class io.github.kaktushose.proteus.ProteusBuilder
- 
The cache size to use for the underlying LRU-Cache used for caching conversion paths.
- capacity() - Method in class io.github.kaktushose.proteus.internal.ConcurrentLruCache
- 
Return the maximum number of entries in the cache.
- clear() - Method in class io.github.kaktushose.proteus.internal.ConcurrentLruCache
- 
Immediately remove all entries from this cache.
- ConcurrentLruCache<K,V> - Class in io.github.kaktushose.proteus.internal
- 
Simple LRU (Least Recently Used) cache, bounded by a specified cache capacity.
- ConcurrentLruCache(int, Function<K, V>) - Constructor for class io.github.kaktushose.proteus.internal.ConcurrentLruCache
- 
Create a new cache instance with the given capacity and generator function.
- conflictStrategy() - Method in class io.github.kaktushose.proteus.Proteus
- 
Returns theProteusBuilder.ConflictStrategyused to resolve duplicate path registration.
- conflictStrategy(ProteusBuilder.ConflictStrategy) - Method in class io.github.kaktushose.proteus.ProteusBuilder
- 
TheProteusBuilder.ConflictStrategyto use if a duplicate path registration happens.
- container() - Method in record class io.github.kaktushose.proteus.type.Type
- 
Returns the value of thecontainerrecord component.
- contains(K) - Method in class io.github.kaktushose.proteus.internal.ConcurrentLruCache
- 
Determine whether the given key is present in this cache.
- context() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Returns the value of thecontextrecord component.
- ConversionContext(List<Edge>, Edge) - Constructor for record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Creates an instance of aConversionContextrecord class.
- ConversionResult<T> - Interface in io.github.kaktushose.proteus.conversion
- 
Represents the final result of a type conversion.
- ConversionResult.ConversionContext - Record Class in io.github.kaktushose.proteus.conversion
- 
Provides additional information about the conversion that failed.
- ConversionResult.Failure<T> - Record Class in io.github.kaktushose.proteus.conversion
- 
Implementation ofConversionResultthat indicates a failed conversion.
- ConversionResult.Failure.ErrorType - Enum Class in io.github.kaktushose.proteus.conversion
- 
An enum describing the different error types.
- ConversionResult.Success<T> - Record Class in io.github.kaktushose.proteus.conversion
- 
Implementation ofConversionResultthat indicates a successful conversion.
- convert(S, Type<S>, Type<T>) - Method in class io.github.kaktushose.proteus.Proteus
- convert(S, Type<S>, Type<T>, boolean) - Method in class io.github.kaktushose.proteus.Proteus
- create() - Static method in class io.github.kaktushose.proteus.Proteus
- CyclingConversionException - Exception Class in io.github.kaktushose.proteus.conversion
- 
Thrown to indicate that a cyclingMapper.UniMappercall occurred during conversion.
- CyclingConversionException(Edge, List<Edge>) - Constructor for exception class io.github.kaktushose.proteus.conversion.CyclingConversionException
- 
Constructs a new CyclingConversionException.
D
- defaultMappers(ProteusBuilder.DefaultMapper...) - Method in class io.github.kaktushose.proteus.ProteusBuilder
- 
The default mappers to register as described byProteusBuilder.DefaultMapper.
- detailedMessage() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Gets a detailed error message showing the full path and which step failed.
- dynamic(Object) - Static method in record class io.github.kaktushose.proteus.type.Type
- 
Create a newTypewith the container retrieved fromObject.getClass()called onvaluethat will have theFormat.NONE.
E
- Edge - Record Class in io.github.kaktushose.proteus.graph
- 
An edge of the mapper graph.
- Edge(Type<Object>, Type<Object>, Mapper.UniMapper<Object, Object>) - Constructor for record class io.github.kaktushose.proteus.graph.Edge
- 
Creates an instance of aEdgerecord class.
- enforceStrictMode() - Method in record class io.github.kaktushose.proteus.type.Type
- 
Returns the value of theenforceStrictModerecord component.
- equals(Format) - Method in interface io.github.kaktushose.proteus.type.Format
- 
Whether this format is equal to (and thus compatible) to the givenFormat.
- equals(Object) - Method in class io.github.kaktushose.proteus.type.TypeReference
- equals(Object) - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Success
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.graph.Edge
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.graph.Graph.Vertex
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.mapping.Mapper.MappingContext
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Failure
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossless
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossy
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.kaktushose.proteus.type.Type
- 
Indicates whether some other object is "equal to" this one.
- equalsFormat(Type<?>) - Method in record class io.github.kaktushose.proteus.type.Type
- 
Whether this type is equals to the givenTypeignoring the containerTypeReferenceand only comparing theFormats.
- errorType() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Returns the value of theerrorTyperecord component.
- existsPath(Type<S>, Type<T>) - Method in class io.github.kaktushose.proteus.Proteus
- 
Checks if a path between the given source and target type exists.
F
- FAIL - Enum constant in enum class io.github.kaktushose.proteus.ProteusBuilder.ConflictStrategy
- 
Will throw anIllegalArgumentExceptionif a duplicate path registration happens.
- failure(String) - Static method in interface io.github.kaktushose.proteus.mapping.MappingResult
- 
Creates a new successfulMappingResult
- Failure(ConversionResult.Failure.ErrorType, String, ConversionResult.ConversionContext) - Constructor for record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Creates an instance of aFailurerecord class.
- Failure(String) - Constructor for record class io.github.kaktushose.proteus.mapping.MappingResult.Failure
- 
Creates an instance of aFailurerecord class.
- Flag - Enum Class in io.github.kaktushose.proteus.mapping
- 
Flags for further configuration ofMappers.
- flags() - Method in record class io.github.kaktushose.proteus.graph.Graph.Vertex
- 
Returns the value of theflagsrecord component.
- format() - Method in record class io.github.kaktushose.proteus.type.Type
- 
Returns the value of theformatrecord component.
- Format - Interface in io.github.kaktushose.proteus.type
- from() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Gets the sourceTypeof the path.
- from() - Method in record class io.github.kaktushose.proteus.graph.Edge
- 
Returns the value of thefromrecord component.
- from() - Method in record class io.github.kaktushose.proteus.mapping.Mapper.MappingContext
- 
Returns the value of thefromrecord component.
- from(Type<S>, Mapper<S, T>, Flag...) - Method in class io.github.kaktushose.proteus.IntoMappingAction
- from(Type<S>, Mapper<S, T>, ProteusBuilder.ConflictStrategy, Flag...) - Method in class io.github.kaktushose.proteus.IntoMappingAction
- from(Type<? extends S>, Type<? extends S>...) - Method in class io.github.kaktushose.proteus.Proteus
- from(Type<S>) - Method in class io.github.kaktushose.proteus.Proteus
- from(S, Mapper.MappingContext<S, T>) - Method in interface io.github.kaktushose.proteus.mapping.Mapper.BiMapper
- from(S, Mapper.MappingContext<S, T>) - Method in interface io.github.kaktushose.proteus.mapping.Mapper.UniMapper
- FromMappingAction<S> - Class in io.github.kaktushose.proteus
- 
AFromMappingActionis returned byProteus.from(Type)and used to register one or, if needed, multipleMappers for theTypethat is bound to thisFromMappingAction.
G
- get(K) - Method in class io.github.kaktushose.proteus.internal.ConcurrentLruCache
- 
Retrieve an entry from the cache, potentially triggering generation of the value.
- global() - Static method in class io.github.kaktushose.proteus.Proteus
- 
Returns the globalProteusinstance.
- Graph - Class in io.github.kaktushose.proteus.graph
- 
Undirected, unweighted graph of all possible conversion paths.
- Graph(int) - Constructor for class io.github.kaktushose.proteus.graph.Graph
- 
Creates a new Graph with the given cache size.
- Graph.Vertex - Record Class in io.github.kaktushose.proteus.graph
H
- hashCode() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Success
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.graph.Edge
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.graph.Graph.Vertex
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.mapping.Mapper.MappingContext
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Failure
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossless
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossy
- 
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.kaktushose.proteus.type.Type
- 
Returns a hash code value for this object.
- hashCode() - Method in class io.github.kaktushose.proteus.type.TypeReference
I
- IGNORE - Enum constant in enum class io.github.kaktushose.proteus.ProteusBuilder.ConflictStrategy
- 
Will silently fail if a duplicate path registration happens.
- into() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Gets the destinationTypeof the path.
- into() - Method in record class io.github.kaktushose.proteus.graph.Edge
- 
Returns the value of theintorecord component.
- into() - Method in record class io.github.kaktushose.proteus.mapping.Mapper.MappingContext
- 
Returns the value of theintorecord component.
- into(Type<T>, Mapper<S, T>, Flag...) - Method in class io.github.kaktushose.proteus.FromMappingAction
- into(Type<T>, Mapper<S, T>, ProteusBuilder.ConflictStrategy, Flag...) - Method in class io.github.kaktushose.proteus.FromMappingAction
- into(Type<? extends T>, Type<? extends T>...) - Method in class io.github.kaktushose.proteus.Proteus
- into(Type<T>) - Method in class io.github.kaktushose.proteus.Proteus
- into(T, Mapper.MappingContext<T, S>) - Method in interface io.github.kaktushose.proteus.mapping.Mapper.BiMapper
- IntoMappingAction<T> - Class in io.github.kaktushose.proteus
- 
AIntoMappingActionis returned byProteus.into(Type)and used to register one or, if needed, multipleMappers for theTypethat is bound to thisIntoMappingAction.
- io.github.kaktushose.proteus - module io.github.kaktushose.proteus
- io.github.kaktushose.proteus - package io.github.kaktushose.proteus
- 
The root package of proteus.
- io.github.kaktushose.proteus.conversion - package io.github.kaktushose.proteus.conversion
- 
This package contains theConversionResultinterface for wrapping the result of aMapperas well as exceptions that might occur during conversion.
- io.github.kaktushose.proteus.graph - package io.github.kaktushose.proteus.graph
- io.github.kaktushose.proteus.internal - package io.github.kaktushose.proteus.internal
- 
This package only contains internal classes, that are not part of the user api.
- io.github.kaktushose.proteus.mapping - package io.github.kaktushose.proteus.mapping
- 
This package contains the logic for writing mappers that convert between differentTypes.
- io.github.kaktushose.proteus.type - package io.github.kaktushose.proteus.type
- 
This package contains classes to model type definitions.
L
- lossless() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Success
- 
Returns the value of thelosslessrecord component.
- lossless(T) - Static method in interface io.github.kaktushose.proteus.mapping.MappingResult
- 
Creates a new successful, losslessMappingResult
- Lossless(T) - Constructor for record class io.github.kaktushose.proteus.mapping.MappingResult.Lossless
- 
Creates an instance of aLosslessrecord class.
- lossy(T) - Static method in interface io.github.kaktushose.proteus.mapping.MappingResult
- 
Creates a new successful, lossyMappingResult
- Lossy(T) - Constructor for record class io.github.kaktushose.proteus.mapping.MappingResult.Lossy
- 
Creates an instance of aLossyrecord class.
M
- mapper() - Method in record class io.github.kaktushose.proteus.graph.Edge
- 
Returns the value of themapperrecord component.
- mapper() - Method in record class io.github.kaktushose.proteus.graph.Graph.Vertex
- 
Returns the value of themapperrecord component.
- Mapper<S,T> - Interface in io.github.kaktushose.proteus.mapping
- 
A mapper is responsible for converting a source typeSinto a target typeT.
- Mapper.BiMapper<S,T> - Interface in io.github.kaktushose.proteus.mapping
- 
A subtype ofMapperthat can convert the source typeSinto the target typeT, but can also convert the target typeTback into the source typeS.
- Mapper.MappingContext<S,T> - Record Class in io.github.kaktushose.proteus.mapping
- 
Provides additional information about the mapping.
- Mapper.UniMapper<S,T> - Interface in io.github.kaktushose.proteus.mapping
- MAPPING_FAILED - Enum constant in enum class io.github.kaktushose.proteus.conversion.ConversionResult.Failure.ErrorType
- 
Indicates that a path was found but mapping failed for one of the steps.
- MappingContext(Type<S>, Type<T>) - Constructor for record class io.github.kaktushose.proteus.mapping.Mapper.MappingContext
- 
Creates an instance of aMappingContextrecord class.
- MappingResult<T> - Interface in io.github.kaktushose.proteus.mapping
- 
Represents the result of aMappercall.
- MappingResult.Failure<T> - Record Class in io.github.kaktushose.proteus.mapping
- 
Implementation ofMappingResultthat indicates a failed mapping.
- MappingResult.Lossless<T> - Record Class in io.github.kaktushose.proteus.mapping
- 
Implementation ofMappingResultthat indicates a successful mapping, where no data was lost during mapping.
- MappingResult.Lossy<T> - Record Class in io.github.kaktushose.proteus.mapping
- 
Implementation ofMappingResultthat indicates a successful mapping, where data may be lost during mapping.
- MappingResult.Successful<T> - Interface in io.github.kaktushose.proteus.mapping
- 
Common type ofMappingResultfor the successful result typesMappingResult.LosslessandMappingResult.Lossy.
- message() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Returns the value of themessagerecord component.
- message() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Failure
- 
Returns the value of themessagerecord component.
N
- NARROWING_PRIMITIVE - Enum constant in enum class io.github.kaktushose.proteus.ProteusBuilder.DefaultMapper
- 
Registers default mappers for narrowing primitive conversion.
- NO_LOSSLESS_CONVERSION - Enum constant in enum class io.github.kaktushose.proteus.conversion.ConversionResult.Failure.ErrorType
- 
Indicates that a path was found but for one of the steps no lossless mapper was found-
- NO_PATH_FOUND - Enum constant in enum class io.github.kaktushose.proteus.conversion.ConversionResult.Failure.ErrorType
- 
Indicates that no path was found to convert fromType AtoType B.
- NONE - Static variable in interface io.github.kaktushose.proteus.type.Format
- 
An implementation ofFormatto indicate that no format is present.
O
- of(ConversionResult<T>) - Static method in interface io.github.kaktushose.proteus.mapping.MappingResult
- 
Creates aMappingResultfrom the givenConversionResult.
- of(MappingResult<T>, ConversionResult.Failure.ErrorType, ConversionResult.ConversionContext) - Static method in interface io.github.kaktushose.proteus.conversion.ConversionResult
- 
Creates a newConversionResultwith the given input.
- of(Format, Class<T>) - Static method in record class io.github.kaktushose.proteus.type.Type
- of(TypeReference<T>) - Static method in record class io.github.kaktushose.proteus.type.Type
- of(Class<T>) - Static method in record class io.github.kaktushose.proteus.type.Type
- orElse(T) - Method in interface io.github.kaktushose.proteus.conversion.ConversionResult
- 
If a value is present, returns the value, otherwise returnsother.
- orElseGet(Supplier<? extends T>) - Method in interface io.github.kaktushose.proteus.conversion.ConversionResult
- 
If a value is present, returns the value, otherwise returns the result produced by the supplying function.
- orElseThrow() - Method in interface io.github.kaktushose.proteus.conversion.ConversionResult
- 
If a value is present, returns the value, otherwise throwsNoSuchElementException.
- orElseThrow(Supplier<? extends X>) - Method in interface io.github.kaktushose.proteus.conversion.ConversionResult
- 
If a value is present, returns the value, otherwise throws an exception produced by the exception supplying function.
- OVERRIDE - Enum constant in enum class io.github.kaktushose.proteus.ProteusBuilder.ConflictStrategy
- 
Will override the existing path with the newly registered one.
P
- path() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Returns the value of thepathrecord component.
- path(Type<?>, Type<?>) - Method in class io.github.kaktushose.proteus.graph.Graph
- 
Attempts to find a path that connects the two givenTypes.
- Proteus - Class in io.github.kaktushose.proteus
- 
The main entrypoint of the proteus library.
- ProteusBuilder - Class in io.github.kaktushose.proteus
- 
Builder forProteusinstances.
- ProteusBuilder.ConflictStrategy - Enum Class in io.github.kaktushose.proteus
- 
TheProteusBuilder.ConflictStrategyto use if a duplicate path registration happens.
- ProteusBuilder.DefaultMapper - Enum Class in io.github.kaktushose.proteus
- 
TheProteusBuilder.DefaultMappers to register.
R
- reconfigureCacheSize(int) - Method in class io.github.kaktushose.proteus.Proteus
- 
Adjusts the size of the underlying LRU-Cache used for caching paths.
- register(Type<S>, Type<T>, Mapper<S, T>, Flag...) - Method in class io.github.kaktushose.proteus.Proteus
- register(Type<S>, Type<T>, Mapper<S, T>, ProteusBuilder.ConflictStrategy, Flag...) - Method in class io.github.kaktushose.proteus.graph.Graph
- 
Registers a new conversion path.
- register(Type<S>, Type<T>, Mapper<S, T>, ProteusBuilder.ConflictStrategy, Flag...) - Method in class io.github.kaktushose.proteus.Proteus
- remove(K) - Method in class io.github.kaktushose.proteus.internal.ConcurrentLruCache
- 
Immediately remove the given key and any associated value.
S
- step() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Returns the value of thesteprecord component.
- STRICT_SUB_TYPES - Enum constant in enum class io.github.kaktushose.proteus.mapping.Flag
- 
If this flag is enabled, theMapperwill not allow subtypes as an input.
- STRING - Enum constant in enum class io.github.kaktushose.proteus.ProteusBuilder.DefaultMapper
- Success(T, boolean) - Constructor for record class io.github.kaktushose.proteus.conversion.ConversionResult.Success
- 
Creates an instance of aSuccessrecord class.
T
- to() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- toOptional() - Method in interface io.github.kaktushose.proteus.conversion.ConversionResult
- 
Converts this result into anOptional.
- toOptional(Consumer<ConversionResult.Failure<T>>) - Method in interface io.github.kaktushose.proteus.conversion.ConversionResult
- 
Converts this result into anOptionaland accepts the givenConsumerif this result is aConversionResult.Failure.
- toString() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.ConversionContext
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Failure
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Success
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.graph.Edge
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.graph.Graph.Vertex
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.mapping.Mapper.MappingContext
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Failure
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossless
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossy
- 
Returns a string representation of this record class.
- toString() - Method in record class io.github.kaktushose.proteus.type.Type
- 
Returns a string representation of this record class.
- toString() - Method in class io.github.kaktushose.proteus.type.TypeReference
- type() - Method in class io.github.kaktushose.proteus.type.TypeReference
- Type<T> - Record Class in io.github.kaktushose.proteus.type
- 
Representation of a type that can be converted from and into.
- Type(Format, TypeReference<T>, boolean) - Constructor for record class io.github.kaktushose.proteus.type.Type
- 
Creates an instance of aTyperecord class.
- TypeReference<T> - Class in io.github.kaktushose.proteus.type
- 
The purpose of this class is to enable capturing and passing a genericType.
- TypeReference() - Constructor for class io.github.kaktushose.proteus.type.TypeReference
- TypeReference(Type) - Constructor for class io.github.kaktushose.proteus.type.TypeReference
U
- uni(BiFunction<S, Mapper.MappingContext<S, T>, MappingResult<T>>) - Static method in interface io.github.kaktushose.proteus.mapping.Mapper
V
- value() - Method in record class io.github.kaktushose.proteus.conversion.ConversionResult.Success
- 
Returns the value of thevaluerecord component.
- value() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossless
- 
Returns the value of thevaluerecord component.
- value() - Method in record class io.github.kaktushose.proteus.mapping.MappingResult.Lossy
- 
Returns the value of thevaluerecord component.
- value() - Method in interface io.github.kaktushose.proteus.mapping.MappingResult.Successful
- 
Returns the result of the successful mapping
- valueOf(String) - Static method in enum class io.github.kaktushose.proteus.conversion.ConversionResult.Failure.ErrorType
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.kaktushose.proteus.mapping.Flag
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.kaktushose.proteus.ProteusBuilder.ConflictStrategy
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.kaktushose.proteus.ProteusBuilder.DefaultMapper
- 
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.kaktushose.proteus.conversion.ConversionResult.Failure.ErrorType
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.kaktushose.proteus.mapping.Flag
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.kaktushose.proteus.ProteusBuilder.ConflictStrategy
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.kaktushose.proteus.ProteusBuilder.DefaultMapper
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- Vertex(Mapper.UniMapper<Object, Object>, EnumSet<Flag>) - Constructor for record class io.github.kaktushose.proteus.graph.Graph.Vertex
- 
Creates an instance of aVertexrecord class.
W
- WIDENING_PRIMITIVE - Enum constant in enum class io.github.kaktushose.proteus.ProteusBuilder.DefaultMapper
- 
Registers default mappers for widening primitive conversion.
- withStrict(boolean) - Method in record class io.github.kaktushose.proteus.type.Type
All Classes and Interfaces|All Packages|Serialized Form