Record Class ARI1SampleMapID
java.lang.Object
java.lang.Record
com.io7m.aradine.instrument.spi1.ARI1SampleMapID
- Record Components:
group- The groupname- The nameversion- The version
- All Implemented Interfaces:
Comparable<ARI1SampleMapID>
public record ARI1SampleMapID(ARI1DottedName group, ARI1DottedName name, ARI1Version version)
extends Record
implements Comparable<ARI1SampleMapID>
The identifier of a sample map.
-
Constructor Summary
ConstructorsConstructorDescriptionARI1SampleMapID(ARI1DottedName group, ARI1DottedName name, ARI1Version version) The identifier of a sample map. -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(ARI1SampleMapID other) final booleanIndicates whether some other object is "equal to" this one.group()Returns the value of thegrouprecord component.final inthashCode()Returns a hash code value for this object.name()Returns the value of thenamerecord component.toString()Returns a string representation of this record class.version()Returns the value of theversionrecord component.
-
Constructor Details
-
ARI1SampleMapID
The identifier of a sample map.- Parameters:
group- The groupname- The nameversion- The version
-
-
Method Details
-
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<ARI1SampleMapID>
-
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). -
group
-
name
-
version
-