Record Class StatedNavigationDeriver.Summary
java.lang.Object
java.lang.Record
network.ike.knowledge.provider.StatedNavigationDeriver.Summary
- Record Components:
conceptsConsidered- the concepts with an active stated definition or named as a parentsemanticsUpdated- existing stated navigation semantics that received a new versionsemanticsCreated- stated navigation semantics minted for concepts that had none
- Enclosing class:
StatedNavigationDeriver
public static record StatedNavigationDeriver.Summary(int conceptsConsidered, int semanticsUpdated, int semanticsCreated)
extends Record
What one derivation did.
-
Constructor Summary
ConstructorsConstructorDescriptionSummary(int conceptsConsidered, int semanticsUpdated, int semanticsCreated) Creates an instance of aSummaryrecord class. -
Method Summary
Modifier and TypeMethodDescriptionintReturns the value of theconceptsConsideredrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.intReturns the value of thesemanticsCreatedrecord component.intReturns the value of thesemanticsUpdatedrecord component.final StringtoString()Returns a string representation of this record class.booleanWhether the derivation wrote anything.
-
Constructor Details
-
Summary
public Summary(int conceptsConsidered, int semanticsUpdated, int semanticsCreated) Creates an instance of aSummaryrecord class.- Parameters:
conceptsConsidered- the value for theconceptsConsideredrecord componentsemanticsUpdated- the value for thesemanticsUpdatedrecord componentsemanticsCreated- the value for thesemanticsCreatedrecord component
-
-
Method Details
-
wroteAnything
public boolean wroteAnything()Whether the derivation wrote anything. -
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. -
conceptsConsidered
public int conceptsConsidered()Returns the value of theconceptsConsideredrecord component.- Returns:
- the value of the
conceptsConsideredrecord component
-
semanticsUpdated
public int semanticsUpdated()Returns the value of thesemanticsUpdatedrecord component.- Returns:
- the value of the
semanticsUpdatedrecord component
-
semanticsCreated
public int semanticsCreated()Returns the value of thesemanticsCreatedrecord component.- Returns:
- the value of the
semanticsCreatedrecord component
-