public static class Meter.Id
extends java.lang.Object
| Constructor and Description |
|---|
Id(java.lang.String name,
java.lang.Iterable<Tag> tags,
java.lang.String baseUnit,
java.lang.String description,
Meter.Type type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBaseUnit() |
java.lang.String |
getConventionName(NamingConvention namingConvention) |
java.util.List<Tag> |
getConventionTags(NamingConvention namingConvention)
Tags that are sorted by key and formatted
|
java.lang.String |
getDescription() |
java.lang.String |
getName() |
java.lang.Iterable<Tag> |
getTags() |
Meter.Type |
getType() |
int |
hashCode() |
java.lang.String |
toString() |
Meter.Id |
withBaseUnit(java.lang.String newBaseUnit) |
Meter.Id |
withTag(Statistic statistic) |
Meter.Id |
withTag(Tag tag) |
public Id(java.lang.String name,
java.lang.Iterable<Tag> tags,
java.lang.String baseUnit,
java.lang.String description,
Meter.Type type)
public Meter.Id withBaseUnit(java.lang.String newBaseUnit)
public java.lang.String getName()
public java.lang.Iterable<Tag> getTags()
public java.lang.String getBaseUnit()
public java.lang.String getConventionName(NamingConvention namingConvention)
public java.lang.String getDescription()
public java.util.List<Tag> getConventionTags(NamingConvention namingConvention)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic Meter.Type getType()