Package com.dianxin.tori.base.utils
Record Class TimeUtils.SeekTime
java.lang.Object
java.lang.Record
com.dianxin.tori.base.utils.TimeUtils.SeekTime
- Record Components:
milliseconds- [EN] The parsed time in milliseconds.
[VN] Thời gian phân tích được tính bằng mili giây.relative- [EN]trueif seeking relative to current position (starts with +/-).
[VN]truenếu tua tương đối so với vị trí hiện tại (bắt đầu bằng +/-).
- Enclosing class:
TimeUtils
[EN] Record to store the result of time parsing.
Contains the calculated duration and whether the seek is relative to current position.
[VN] Record để lưu trữ kết quả phân tích thời gian.
Chứa khoảng thời gian đã tính toán và cờ xác định xem có phải là tua tương đối so với vị trí hiện tại hay không.
Contains the calculated duration and whether the seek is relative to current position.
[VN] Record để lưu trữ kết quả phân tích thời gian.
Chứa khoảng thời gian đã tính toán và cờ xác định xem có phải là tua tương đối so với vị trí hiện tại hay không.
-
Constructor Summary
ConstructorsConstructorDescriptionSeekTime(long milliseconds, boolean relative) Creates an instance of aSeekTimerecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.longReturns the value of themillisecondsrecord component.booleanrelative()Returns the value of therelativerecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
SeekTime
public SeekTime(long milliseconds, boolean relative) Creates an instance of aSeekTimerecord class.- Parameters:
milliseconds- the value for themillisecondsrecord componentrelative- the value for therelativerecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
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 with '=='. -
milliseconds
public long milliseconds()Returns the value of themillisecondsrecord component.- Returns:
- the value of the
millisecondsrecord component
-
relative
public boolean relative()Returns the value of therelativerecord component.- Returns:
- the value of the
relativerecord component
-