Interface | Description |
---|---|
SingleComparable<This extends SingleComparable<This>> |
A
Single value with a Comparable underlying value. |
SingleNumber<This extends SingleNumber<This>> |
A
Single wrapping a numeric value. |
Class | Description |
---|---|
Single<Raw,This extends Single<Raw,This>> |
A value type wrapping an underlying data type.
|
SingleDecimal<This extends SingleDecimal<This>> |
A value type wrapping a
BigDecimal . |
SingleDouble<This extends SingleDouble<This>> |
A primitive `double` version of
Single . |
SingleInt<This extends SingleInt<This>> |
A primitive `int` version of
Single . |
SingleLong<This extends SingleLong<This>> |
A primitive `long` version of
Single . |
SingleString<This extends SingleString<This>> |
A value type wrapping a
String . |
Enum | Description |
---|---|
LetterCase |
Choices for transforming the case of string values.
|
Trim |
Choices for trimming string values.
|
ValidationPolicy |
Choices for what to do when validation fails.
|
Annotation Type | Description |
---|---|
Adjust |
Normalise the raw values of
SingleString , SingleInt , SingleLong , SingleDecimal , or
SingleDouble subclasses, to ensure their values are always valid. |
Barrier |
Indicates that a type has barrier semantics.
|
IO |
Indicates that a type has controller semantics.
|
Mutable |
Indicates that a type has cache semantics.
|
Pure |
Indicates that a type has pure value semantics.
|
Released |
Indicates that a method argument or return value is not retained (stored in a field) by the method, or by any objects
it calls.
|
Retained |
Indicates that a method argument or return value may be retained by the method, or by one or more methods it calls.
|
Returned |
Indicates that a method argument is not retained (stored in a field) by the method, or by any objects it calls,
except those that are returned to the caller.
|
Validate |
Validate the raw values of
SingleString , SingleInt , SingleLong , SingleDecimal , or
SingleDouble subclasses, to ensure their values are always valid. |
Copyright © 2022. All rights reserved.