Package ch.rswk.meta.client
Record Class Client.ClientCloseEvent
java.lang.Object
java.lang.Record
ch.rswk.meta.client.Client.ClientCloseEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
The field for thereason
record component.private final int
The field for thestatusCode
record component. -
Constructor Summary
ConstructorsConstructorDescriptionClientCloseEvent
(int statusCode, String reason) Creates an instance of aClientCloseEvent
record class. -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
Indicates whether some other object is "equal to" this one.final int
hashCode()
Returns a hash code value for this object.reason()
Returns the value of thereason
record component.int
Returns the value of thestatusCode
record component.final String
toString()
Returns a string representation of this record class.
-
Field Details
-
statusCode
private final int statusCodeThe field for thestatusCode
record component. -
reason
The field for thereason
record component.
-
-
Constructor Details
-
ClientCloseEvent
Creates an instance of aClientCloseEvent
record class.- Parameters:
statusCode
- the value for thestatusCode
record componentreason
- the value for thereason
record 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. Reference components are compared withObjects::equals(Object,Object)
; primitive components are compared with '=='. -
statusCode
public int statusCode()Returns the value of thestatusCode
record component.- Returns:
- the value of the
statusCode
record component
-
reason
Returns the value of thereason
record component.- Returns:
- the value of the
reason
record component
-