Record Class AutoconfigSearchSpace.SearchSpaceSummary
java.lang.Object
java.lang.Record
es.urjc.etsii.grafo.autoconfig.service.AutoconfigSearchSpace.SearchSpaceSummary
- Enclosing class:
AutoconfigSearchSpace
public static record AutoconfigSearchSpace.SearchSpaceSummary(int rootCount, int componentCount, int parameterCount, int combinationParameterCount, int generatedIraceParameterCount)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionSearchSpaceSummary(int rootCount, int componentCount, int parameterCount, int combinationParameterCount, int generatedIraceParameterCount) Creates an instance of aSearchSpaceSummaryrecord class. -
Method Summary
Modifier and TypeMethodDescriptionintReturns the value of thecombinationParameterCountrecord component.intReturns the value of thecomponentCountrecord component.final booleanIndicates whether some other object is "equal to" this one.intReturns the value of thegeneratedIraceParameterCountrecord component.final inthashCode()Returns a hash code value for this object.intReturns the value of theparameterCountrecord component.intReturns the value of therootCountrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
SearchSpaceSummary
public SearchSpaceSummary(int rootCount, int componentCount, int parameterCount, int combinationParameterCount, int generatedIraceParameterCount) Creates an instance of aSearchSpaceSummaryrecord class.- Parameters:
rootCount- the value for therootCountrecord componentcomponentCount- the value for thecomponentCountrecord componentparameterCount- the value for theparameterCountrecord componentcombinationParameterCount- the value for thecombinationParameterCountrecord componentgeneratedIraceParameterCount- the value for thegeneratedIraceParameterCountrecord 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. -
rootCount
public int rootCount()Returns the value of therootCountrecord component.- Returns:
- the value of the
rootCountrecord component
-
componentCount
public int componentCount()Returns the value of thecomponentCountrecord component.- Returns:
- the value of the
componentCountrecord component
-
parameterCount
public int parameterCount()Returns the value of theparameterCountrecord component.- Returns:
- the value of the
parameterCountrecord component
-
combinationParameterCount
public int combinationParameterCount()Returns the value of thecombinationParameterCountrecord component.- Returns:
- the value of the
combinationParameterCountrecord component
-
generatedIraceParameterCount
public int generatedIraceParameterCount()Returns the value of thegeneratedIraceParameterCountrecord component.- Returns:
- the value of the
generatedIraceParameterCountrecord component
-