Module org.refcodes.mixin
Package org.refcodes.mixin
Interface InstanceIdAccessor.InstanceIdProperty
- All Superinterfaces:
InstanceIdAccessor
,InstanceIdAccessor.InstanceIdMutator
- Enclosing interface:
- InstanceIdAccessor
public static interface InstanceIdAccessor.InstanceIdProperty
extends InstanceIdAccessor, InstanceIdAccessor.InstanceIdMutator
Provides a instance TID property.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.InstanceIdAccessor
InstanceIdAccessor.InstanceIdBuilder<B extends InstanceIdAccessor.InstanceIdBuilder<B>>, InstanceIdAccessor.InstanceIdMutator, InstanceIdAccessor.InstanceIdProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault String
letInstanceId
(String aInstanceId) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
(setter) as ofInstanceIdAccessor.InstanceIdMutator.setInstanceId(String)
and returns the very same value (getter).Methods inherited from interface org.refcodes.mixin.InstanceIdAccessor
getInstanceId
Methods inherited from interface org.refcodes.mixin.InstanceIdAccessor.InstanceIdMutator
setInstanceId
-
Method Details
-
letInstanceId
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenString
(setter) as ofInstanceIdAccessor.InstanceIdMutator.setInstanceId(String)
and returns the very same value (getter).- Parameters:
aInstanceId
- TheString
to set (viaInstanceIdAccessor.InstanceIdMutator.setInstanceId(String)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-