Module org.refcodes.decoupling
Package org.refcodes.decoupling
Interface ClaimsAccessor.ClaimsProperty
- All Superinterfaces:
ClaimsAccessor
,ClaimsAccessor.ClaimsMutator
- All Known Implementing Classes:
DependencyBuilder
- Enclosing interface:
- ClaimsAccessor
public static interface ClaimsAccessor.ClaimsProperty
extends ClaimsAccessor, ClaimsAccessor.ClaimsMutator
Provides a
Claim
instances property.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.decoupling.ClaimsAccessor
ClaimsAccessor.ClaimsBuilder<B extends ClaimsAccessor.ClaimsBuilder<B>>, ClaimsAccessor.ClaimsMutator, ClaimsAccessor.ClaimsProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault Claim[]
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenClaim
(setter) as ofClaimsAccessor.ClaimsMutator.setClaims(Claim[])
and returns the very same value (getter).Methods inherited from interface org.refcodes.decoupling.ClaimsAccessor
getClaims
Methods inherited from interface org.refcodes.decoupling.ClaimsAccessor.ClaimsMutator
setClaims
-
Method Details
-
letClaims
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenClaim
(setter) as ofClaimsAccessor.ClaimsMutator.setClaims(Claim[])
and returns the very same value (getter).- Parameters:
aClaims
- TheClaim
to set (viaClaimsAccessor.ClaimsMutator.setClaims(Claim[])
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-