|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ojalgo.type.StandardType
public abstract class StandardType
| Field Summary | |
|---|---|
static NumberContext |
AMOUNT
Precision: 16 Scale: 2 Rounding Mode: RoundingMode.HALF_EVEN
Locale: JVM Default
Style: NumberStyle.CURRENCY
Fits within the Sybase (and MS SQL Server) money type which is (19,4). |
static BooleanContext |
BOOLEAN
|
static DateContext |
DATE
|
static DateContext |
DATETIME
DATE and TIME as in 'datetime' and 'timestamp'. |
static NumberContext |
DECIMAL_032
Precision: 7 Scale: 3 Rounding Mode: RoundingMode.HALF_EVEN
Locale: JVM Default
Style: NumberStyle.GENERAL
|
static NumberContext |
DECIMAL_064
Precision: 16 Scale: 8 Rounding Mode: RoundingMode.HALF_EVEN
Locale: JVM Default
Style: NumberStyle.GENERAL
|
static NumberContext |
DECIMAL_128
Precision: 34 Scale: 17 Rounding Mode: RoundingMode.HALF_EVEN
Locale: JVM Default
Style: NumberStyle.GENERAL
|
static NumberContext |
PERCENT
Precision: 7 Scale: 4 Rounding Mode: RoundingMode.HALF_EVEN
Locale: JVM Default
Style: NumberStyle.PERCENT
|
static NumberContext |
PRICE
Price or conversion rate (foreign exchange rate). |
static NumberContext |
QUANTITY
Precision: 16 Scale: 6 Rounding Mode: RoundingMode.HALF_EVEN
Locale: JVM Default
Style: NumberStyle.GENERAL
Typically you have QUANTITY x PRICE = AMOUNT,
an alternative is QUANTITY x PRICE = QUANTITY. |
static StringContext |
STRING_1
|
static StringContext |
STRING_3
|
static StringContext |
STRING_9
|
static StringContext |
STRING_M
|
static StringContext |
TEXT
|
static DateContext |
TIME
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final NumberContext AMOUNT
RoundingMode.HALF_EVENNumberStyle.CURRENCYQUANTITY x PRICE = AMOUNT,
an alternative is QUANTITY x PRICE = QUANTITY.
public static final BooleanContext BOOLEAN
public static final DateContext DATE
public static final DateContext DATETIME
DATE and TIME as in 'datetime' and 'timestamp'.
public static final NumberContext DECIMAL_032
RoundingMode.HALF_EVENNumberStyle.GENERAL
public static final NumberContext DECIMAL_064
RoundingMode.HALF_EVENNumberStyle.GENERAL
public static final NumberContext DECIMAL_128
RoundingMode.HALF_EVENNumberStyle.GENERAL
public static final NumberContext PERCENT
RoundingMode.HALF_EVENNumberStyle.PERCENT
public static final NumberContext PRICE
RoundingMode.HALF_EVENNumberStyle.GENERALQUANTITY x PRICE = AMOUNT,
an alternative is QUANTITY x PRICE = QUANTITY.
public static final NumberContext QUANTITY
RoundingMode.HALF_EVENNumberStyle.GENERALQUANTITY x PRICE = AMOUNT,
an alternative is QUANTITY x PRICE = QUANTITY.
public static final StringContext STRING_1
public static final StringContext STRING_3
public static final StringContext STRING_9
public static final StringContext STRING_M
public static final StringContext TEXT
public static final DateContext TIME
| Method Detail |
|---|
public NumberContext getAmount()
getQuantity() * getPrice() = getAmount()
public BooleanContext getBoolean()
public DateContext getDate()
public NumberContext getDecimal032()
public NumberContext getDecimal064()
public NumberContext getDecimal128()
public DateContext getMoment()
public NumberContext getMoney()
public NumberContext getParameter()
public NumberContext getPercent()
public NumberContext getPrice()
getQuantity() * getPrice() = getAmount()
public NumberContext getQuantity()
getQuantity() * getPrice() = getAmount()
public StringContext getString1()
public StringContext getString3()
public StringContext getString9()
public StringContext getStringM()
public StringContext getText()
public DateContext getTime()
public DateContext getTimestamp()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||