Record Class FixAnalyzer.FixImpactReport
java.lang.Object
java.lang.Record
com.quantfinlib.regulatory.FixAnalyzer.FixImpactReport
- Enclosing class:
FixAnalyzer
public static record FixAnalyzer.FixImpactReport(double fixRate, double runUpBps, double reversionBps, double participationShare, long netFlow, boolean flagged)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionFixImpactReport(double fixRate, double runUpBps, double reversionBps, double participationShare, long netFlow, boolean flagged) Creates an instance of aFixImpactReportrecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.doublefixRate()Returns the value of thefixRaterecord component.booleanflagged()Returns the value of theflaggedrecord component.final inthashCode()Returns a hash code value for this object.longnetFlow()Returns the value of thenetFlowrecord component.doubleReturns the value of theparticipationSharerecord component.doubleReturns the value of thereversionBpsrecord component.doublerunUpBps()Returns the value of therunUpBpsrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
FixImpactReport
public FixImpactReport(double fixRate, double runUpBps, double reversionBps, double participationShare, long netFlow, boolean flagged) Creates an instance of aFixImpactReportrecord class.- Parameters:
fixRate- the value for thefixRaterecord componentrunUpBps- the value for therunUpBpsrecord componentreversionBps- the value for thereversionBpsrecord componentparticipationShare- the value for theparticipationSharerecord componentnetFlow- the value for thenetFlowrecord componentflagged- the value for theflaggedrecord 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 with thecomparemethod from their corresponding wrapper classes. -
fixRate
public double fixRate()Returns the value of thefixRaterecord component.- Returns:
- the value of the
fixRaterecord component
-
runUpBps
public double runUpBps()Returns the value of therunUpBpsrecord component.- Returns:
- the value of the
runUpBpsrecord component
-
reversionBps
public double reversionBps()Returns the value of thereversionBpsrecord component.- Returns:
- the value of the
reversionBpsrecord component
-
netFlow
public long netFlow()Returns the value of thenetFlowrecord component.- Returns:
- the value of the
netFlowrecord component
-
flagged
public boolean flagged()Returns the value of theflaggedrecord component.- Returns:
- the value of the
flaggedrecord component
-