Module org.refcodes.mixin
Package org.refcodes.mixin
Interface UniversalIdAccessor.UniversalIdProperty
- All Superinterfaces:
UniversalIdAccessor
,UniversalIdAccessor.UniversalIdMutator
- Enclosing interface:
- UniversalIdAccessor
public static interface UniversalIdAccessor.UniversalIdProperty
extends UniversalIdAccessor, UniversalIdAccessor.UniversalIdMutator
Provides a UID property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.UniversalIdAccessor
UniversalIdAccessor.UniversalIdBuilder<B extends UniversalIdAccessor.UniversalIdBuilder<B>>, UniversalIdAccessor.UniversalIdMutator, UniversalIdAccessor.UniversalIdProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
letUniversalId
(String aUniversalId) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
(setter) as ofUniversalIdAccessor.UniversalIdMutator.setUniversalId(String)
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.UniversalIdAccessor
getUniversalId
Methods inherited from interface org.refcodes.mixin.UniversalIdAccessor.UniversalIdMutator
setUniversalId
-
Method Details
-
letUniversalId
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
(setter) as ofUniversalIdAccessor.UniversalIdMutator.setUniversalId(String)
and returns the very same value (getter).- Parameters:
aUniversalId
- TheString
to set (viaUniversalIdAccessor.UniversalIdMutator.setUniversalId(String)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-