Record Class AmmFieldInput
java.lang.Object
java.lang.Record
ch.tocco.nice2.optional.amm.api.actions.ammpdf.AmmFieldInput
-
Constructor Summary
ConstructorsConstructorDescriptionAmmFieldInput(Entity actionSettings, Entity caseEntity, Entity user, @Nullable Entity businessAddress, @Nullable Entity alkAddress, @Nullable Entity adviser, @Nullable Entity projectActivity, @Nullable Entity projectPlace, AmmMonth ammMonth) Creates an instance of aAmmFieldInputrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theactionSettingsrecord component.@Nullable Entityadviser()Returns the value of theadviserrecord component.@Nullable EntityReturns the value of thealkAddressrecord component.ammMonth()Returns the value of theammMonthrecord component.@Nullable EntityReturns the value of thebusinessAddressrecord component.Returns the value of thecaseEntityrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.@Nullable EntityReturns the value of theprojectActivityrecord component.@Nullable EntityReturns the value of theprojectPlacerecord component.final StringtoString()Returns a string representation of this record class.user()Returns the value of theuserrecord component.
-
Constructor Details
-
AmmFieldInput
public AmmFieldInput(Entity actionSettings, Entity caseEntity, Entity user, @Nullable @Nullable Entity businessAddress, @Nullable @Nullable Entity alkAddress, @Nullable @Nullable Entity adviser, @Nullable @Nullable Entity projectActivity, @Nullable @Nullable Entity projectPlace, AmmMonth ammMonth) Creates an instance of aAmmFieldInputrecord class.- Parameters:
actionSettings- the value for theactionSettingsrecord componentcaseEntity- the value for thecaseEntityrecord componentuser- the value for theuserrecord componentbusinessAddress- the value for thebusinessAddressrecord componentalkAddress- the value for thealkAddressrecord componentadviser- the value for theadviserrecord componentprojectActivity- the value for theprojectActivityrecord componentprojectPlace- the value for theprojectPlacerecord componentammMonth- the value for theammMonthrecord component
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
actionSettings
Returns the value of theactionSettingsrecord component.- Returns:
- the value of the
actionSettingsrecord component
-
caseEntity
Returns the value of thecaseEntityrecord component.- Returns:
- the value of the
caseEntityrecord component
-
user
Returns the value of theuserrecord component.- Returns:
- the value of the
userrecord component
-
businessAddress
Returns the value of thebusinessAddressrecord component.- Returns:
- the value of the
businessAddressrecord component
-
alkAddress
Returns the value of thealkAddressrecord component.- Returns:
- the value of the
alkAddressrecord component
-
adviser
Returns the value of theadviserrecord component.- Returns:
- the value of the
adviserrecord component
-
projectActivity
Returns the value of theprojectActivityrecord component.- Returns:
- the value of the
projectActivityrecord component
-
projectPlace
Returns the value of theprojectPlacerecord component.- Returns:
- the value of the
projectPlacerecord component
-
ammMonth
Returns the value of theammMonthrecord component.- Returns:
- the value of the
ammMonthrecord component
-