Record Class DifferenceInfo<T,R>
java.lang.Object
java.lang.Record
org.skriptlang.skript.lang.arithmetic.DifferenceInfo<T,R>
- Type Parameters:
T- the type of the operandsR- the return type of the difference operation- Record Components:
type- the type of the operandsreturnType- the return type of the difference operationoperation- operation that calculates the difference
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.getType()Deprecated, for removal: This API element is subject to removal in a future version.final inthashCode()Returns a hash code value for this object.Returns the value of theoperationrecord component.Returns the value of thereturnTyperecord component.final StringtoString()Returns a string representation of this record class.type()Returns the value of thetyperecord component.
-
Constructor Details
-
DifferenceInfo
Creates an instance of aDifferenceInforecord class.- Parameters:
type- the value for thetyperecord componentreturnType- the value for thereturnTyperecord componentoperation- the value for theoperationrecord component
-
-
Method Details
-
getType
Deprecated, for removal: This API element is subject to removal in a future version. -
getReturnType
Deprecated, for removal: This API element is subject to removal in a future version. -
getOperation
Deprecated, for removal: This API element is subject to removal in a future version. -
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). -
type
-
returnType
Returns the value of thereturnTyperecord component.- Returns:
- the value of the
returnTyperecord component
-
operation
-