Package csw.params.core.models
Class Units
java.lang.Object
csw.params.core.models.Units
- All Implemented Interfaces:
enumeratum.EnumEntry
- Direct Known Subclasses:
Units.a0$
,Units.alpha$
,Units.ampere$
,Units.angstrom$
,Units.arcmin$
,Units.arcsec$
,Units.au$
,Units.bar$
,Units.barn$
,Units.bit$
,Units.c$
,Units.cal$
,Units.candela$
,Units.centimeter$
,Units.cKayser$
,Units.coulomb$
,Units.count$
,Units.crab$
,Units.D$
,Units.damas$
,Units.date$
,Units.datetime$
,Units.day$
,Units.degC$
,Units.degF$
,Units.degree$
,Units.dyn$
,Units.e$
,Units.earth$
,Units.elvolt$
,Units.encoder$
,Units.erg$
,Units.F$
,Units.foot$
,Units.G$
,Units.gauss$
,Units.geoMass$
,Units.gram$
,Units.henry$
,Units.hertz$
,Units.hhmmss$
,Units.hm$
,Units.hms$
,Units.hour$
,Units.inch$
,Units.jansky$
,Units.jd$
,Units.joule$
,Units.jovmass$
,Units.kelvin$
,Units.kilogram$
,Units.kilometer$
,Units.lightyear$
,Units.liter$
,Units.lm$
,Units.lsun$
,Units.lx$
,Units.mag$
,Units.mas$
,Units.me$
,Units.meter$
,Units.microarcsec$
,Units.micrometer$
,Units.micron$
,Units.mile$
,Units.millimeter$
,Units.millisecond$
,Units.minsec$
,Units.minute$
,Units.MJD$
,Units.mjup$
,Units.mmhg$
,Units.mmyy$
,Units.mol$
,Units.month$
,Units.mp$
,Units.msun$
,Units.mu0$
,Units.muB$
,Units.nanometer$
,Units.newton$
,Units.NoUnits$
,Units.ohm$
,Units.ounce$
,Units.pascal$
,Units.pc$
,Units.percent$
,Units.photon$
,Units.pi$
,Units.pix$
,Units.pound$
,Units.ppm$
,Units.radian$
,Units.rgeo$
,Units.rjup$
,Units.rsun$
,Units.rydberg$
,Units.sday$
,Units.second$
,Units.seimens$
,Units.steradian$
,Units.tai$
,Units.tesla$
,Units.u$
,Units.utc$
,Units.volt$
,Units.watt$
,Units.Wb$
,Units.week$
,Units.yard$
,Units.year$
A class representing units for TMT
param: name of the unit param: description of the unit
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from interface enumeratum.EnumEntry
enumeratum.EnumEntry.Camelcase, enumeratum.EnumEntry.CapitalDotcase, enumeratum.EnumEntry.CapitalHyphencase, enumeratum.EnumEntry.CapitalSnakecase, enumeratum.EnumEntry.CapitalWords, enumeratum.EnumEntry.Dotcase, enumeratum.EnumEntry.EnumEntryOps<A extends enumeratum.EnumEntry>, enumeratum.EnumEntry.EnumEntryOps$, enumeratum.EnumEntry.Hyphencase, enumeratum.EnumEntry.LowerCamelcase, enumeratum.EnumEntry.Lowercase, enumeratum.EnumEntry.Snakecase, enumeratum.EnumEntry.Uncapitalised, enumeratum.EnumEntry.Uppercase, enumeratum.EnumEntry.UpperDotcase, enumeratum.EnumEntry.UpperHyphencase, enumeratum.EnumEntry.UpperSnakecase, enumeratum.EnumEntry.UpperWords, enumeratum.EnumEntry.Words
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
static scala.collection.immutable.Map<String,
A> protected static scala.collection.immutable.IndexedSeq<A>
The description of unitgetName()
The name of the unitstatic int
indexOf
(A member) toString()
static scala.collection.immutable.IndexedSeq<Units>
values()
A Seq of all values that are Unitsstatic A
static scala.util.Either<enumeratum.NoSuchMember<A>,
A> withNameEither
(String name) static A
withNameInsensitive
(String name) static scala.util.Either<enumeratum.NoSuchMember<A>,
A> static scala.Option<A>
static A
withNameLowercaseOnly
(String name) static scala.util.Either<enumeratum.NoSuchMember<A>,
A> static scala.Option<A>
static scala.Option<A>
withNameOption
(String name) static A
withNameUppercaseOnly
(String name) static scala.util.Either<enumeratum.NoSuchMember<A>,
A> static scala.Option<A>
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface enumeratum.EnumEntry
enumeratum$EnumEntry$$stableEntryName
-
Constructor Details
-
Units
-
-
Method Details
-
namesToValuesMap
-
lowerCaseNamesToValuesMap
-
upperCaseNameValuesToMap
-
valuesToIndex
-
values
A Seq of all values that are Units- Returns:
- (undocumented)
-
extraNamesToValuesMap
-
withName
-
withNameOption
-
withNameEither
-
withNameInsensitive
-
withNameUppercaseOnly
-
withNameLowercaseOnly
-
withNameInsensitiveOption
-
withNameUppercaseOnlyOption
-
withNameLowercaseOnlyOption
-
withNameInsensitiveEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameInsensitiveEither(String name) -
withNameUppercaseOnlyEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameUppercaseOnlyEither(String name) -
withNameLowercaseOnlyEither
public static scala.util.Either<enumeratum.NoSuchMember<A>,A> withNameLowercaseOnlyEither(String name) -
indexOf
public static int indexOf(A member) -
findValues
protected static scala.collection.immutable.IndexedSeq<A> findValues() -
enumeratum$Enum$$existingEntriesString
-
toString
-
entryName
- Specified by:
entryName
in interfaceenumeratum.EnumEntry
-
getName
The name of the unit- Returns:
- (undocumented)
-
getDescription
The description of unit- Returns:
- (undocumented)
-