public final class TrigCalculator extends AbstractCalculator<TrigCalculator> implements Sin<TrigCalculator>, Cos<TrigCalculator>, Tan<TrigCalculator>, ArcSin<TrigCalculator>, ArcCos<TrigCalculator>, ArcTan<TrigCalculator>, Sinh<TrigCalculator>, Cosh<TrigCalculator>, Tanh<TrigCalculator>, Add<TrigCalculator>, Sub<TrigCalculator>, Div<TrigCalculator>, Mul<TrigCalculator>, Mod<TrigCalculator>, Pow<TrigCalculator>, Abs<TrigCalculator>, Sqrt<TrigCalculator>, Log<TrigCalculator>
| Constructor and Description |
|---|
TrigCalculator() |
| Modifier and Type | Method and Description |
|---|---|
TrigCalculator |
abs(AbstractCalculator expression) |
TrigCalculator |
abs(java.lang.Object value) |
TrigCalculator |
abs(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
acos(AbstractCalculator expression) |
TrigCalculator |
acos(java.lang.Object value) |
TrigCalculator |
acos(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
add() |
TrigCalculator |
add(java.lang.Object value) |
TrigCalculator |
add(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
asin(AbstractCalculator expression) |
TrigCalculator |
asin(java.lang.Object value) |
TrigCalculator |
asin(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
atan(AbstractCalculator expression) |
TrigCalculator |
atan(java.lang.Object value) |
TrigCalculator |
atan(java.lang.String value,
char decimalSeparator) |
static TrigCalculator |
builder() |
static TrigCalculator |
builder(java.lang.String expression) |
static TrigCalculator |
builder(java.lang.String expression,
java.lang.Object... values) |
TrigCalculator |
cos(AbstractCalculator expression) |
TrigCalculator |
cos(java.lang.Object value) |
TrigCalculator |
cos(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
cosh(AbstractCalculator expression) |
TrigCalculator |
cosh(java.lang.Object value) |
TrigCalculator |
cosh(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
div() |
TrigCalculator |
div(java.lang.Object value) |
TrigCalculator |
div(java.lang.String value,
char decimalSeparator) |
protected TrigCalculator |
getThis()
Return reference of subclass
|
TrigCalculator |
log(AbstractCalculator expression) |
TrigCalculator |
log(java.lang.Object value) |
TrigCalculator |
log(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
mod() |
TrigCalculator |
mod(java.lang.Object value) |
TrigCalculator |
mod(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
mul() |
TrigCalculator |
mul(java.lang.Object value) |
TrigCalculator |
mul(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
pow() |
TrigCalculator |
pow(java.lang.Object value) |
TrigCalculator |
pow(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
sin(AbstractCalculator expression) |
TrigCalculator |
sin(java.lang.Object value) |
TrigCalculator |
sin(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
sinh(AbstractCalculator expression) |
TrigCalculator |
sinh(java.lang.Object value) |
TrigCalculator |
sinh(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
sqrt(AbstractCalculator expression) |
TrigCalculator |
sqrt(java.lang.Object value) |
TrigCalculator |
sqrt(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
sub() |
TrigCalculator |
sub(java.lang.Object value) |
TrigCalculator |
sub(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
tan(AbstractCalculator expression) |
TrigCalculator |
tan(java.lang.Object value) |
TrigCalculator |
tan(java.lang.String value,
char decimalSeparator) |
TrigCalculator |
tanh(AbstractCalculator expression) |
TrigCalculator |
tanh(java.lang.Object value) |
TrigCalculator |
tanh(java.lang.String value) |
TrigCalculator |
tanh(java.lang.String value,
char decimalSeparator) |
bind, calculate, closeBracket, expression, expression, expression, function, getCalculatedValue, getDecimalSeparator, getGroupingSeparator, getInfix, getPostfix, getProperties, getRoundingMode, getScale, getTracedSteps, getUsedExtensions, hasStripTrailingZeros, isCalculated, isTracingSteps, openBracket, operator, operator, operator, setDecimalSeparator, setGroupingSeparator, setInfix, setProperties, setRoundingMode, setScale, setSteps, setStripTrailingZeros, setTracingSteps, toString, use, val, val, valprotected TrigCalculator getThis()
AbstractCalculatorgetThis in class AbstractCalculator<TrigCalculator>public static TrigCalculator builder()
public static TrigCalculator builder(java.lang.String expression) throws java.text.ParseException
java.text.ParseExceptionpublic static TrigCalculator builder(java.lang.String expression, java.lang.Object... values) throws java.text.ParseException
java.text.ParseExceptionpublic TrigCalculator add()
add in interface Add<TrigCalculator>public TrigCalculator add(java.lang.Object value)
add in interface Add<TrigCalculator>public TrigCalculator add(java.lang.String value, char decimalSeparator)
add in interface Add<TrigCalculator>public TrigCalculator sub()
sub in interface Sub<TrigCalculator>public TrigCalculator sub(java.lang.Object value)
sub in interface Sub<TrigCalculator>public TrigCalculator sub(java.lang.String value, char decimalSeparator)
sub in interface Sub<TrigCalculator>public TrigCalculator div()
div in interface Div<TrigCalculator>public TrigCalculator div(java.lang.Object value)
div in interface Div<TrigCalculator>public TrigCalculator div(java.lang.String value, char decimalSeparator)
div in interface Div<TrigCalculator>public TrigCalculator mul()
mul in interface Mul<TrigCalculator>public TrigCalculator mul(java.lang.Object value)
mul in interface Mul<TrigCalculator>public TrigCalculator mul(java.lang.String value, char decimalSeparator)
mul in interface Mul<TrigCalculator>public TrigCalculator pow()
pow in interface Pow<TrigCalculator>public TrigCalculator pow(java.lang.Object value)
pow in interface Pow<TrigCalculator>public TrigCalculator pow(java.lang.String value, char decimalSeparator)
pow in interface Pow<TrigCalculator>public TrigCalculator abs(AbstractCalculator expression)
abs in interface Abs<TrigCalculator>public TrigCalculator abs(java.lang.Object value)
abs in interface Abs<TrigCalculator>public TrigCalculator abs(java.lang.String value, char decimalSeparator)
abs in interface Abs<TrigCalculator>public TrigCalculator sqrt(AbstractCalculator expression)
sqrt in interface Sqrt<TrigCalculator>public TrigCalculator sqrt(java.lang.Object value)
sqrt in interface Sqrt<TrigCalculator>public TrigCalculator sqrt(java.lang.String value, char decimalSeparator)
sqrt in interface Sqrt<TrigCalculator>public TrigCalculator mod()
mod in interface Mod<TrigCalculator>public TrigCalculator mod(java.lang.Object value)
mod in interface Mod<TrigCalculator>public TrigCalculator mod(java.lang.String value, char decimalSeparator)
mod in interface Mod<TrigCalculator>public TrigCalculator sin(AbstractCalculator expression)
sin in interface Sin<TrigCalculator>public TrigCalculator sin(java.lang.Object value)
sin in interface Sin<TrigCalculator>public TrigCalculator sin(java.lang.String value, char decimalSeparator)
sin in interface Sin<TrigCalculator>public TrigCalculator cos(AbstractCalculator expression)
cos in interface Cos<TrigCalculator>public TrigCalculator cos(java.lang.Object value)
cos in interface Cos<TrigCalculator>public TrigCalculator cos(java.lang.String value, char decimalSeparator)
cos in interface Cos<TrigCalculator>public TrigCalculator tan(AbstractCalculator expression)
tan in interface Tan<TrigCalculator>public TrigCalculator tan(java.lang.Object value)
tan in interface Tan<TrigCalculator>public TrigCalculator tan(java.lang.String value, char decimalSeparator)
tan in interface Tan<TrigCalculator>public TrigCalculator atan(AbstractCalculator expression)
atan in interface ArcTan<TrigCalculator>public TrigCalculator atan(java.lang.Object value)
atan in interface ArcTan<TrigCalculator>public TrigCalculator atan(java.lang.String value, char decimalSeparator)
atan in interface ArcTan<TrigCalculator>public TrigCalculator acos(AbstractCalculator expression)
acos in interface ArcCos<TrigCalculator>public TrigCalculator acos(java.lang.Object value)
acos in interface ArcCos<TrigCalculator>public TrigCalculator acos(java.lang.String value, char decimalSeparator)
acos in interface ArcCos<TrigCalculator>public TrigCalculator asin(AbstractCalculator expression)
asin in interface ArcSin<TrigCalculator>public TrigCalculator asin(java.lang.Object value)
asin in interface ArcSin<TrigCalculator>public TrigCalculator asin(java.lang.String value, char decimalSeparator)
asin in interface ArcSin<TrigCalculator>public TrigCalculator tanh(AbstractCalculator expression)
tanh in interface Tanh<TrigCalculator>public TrigCalculator tanh(java.lang.Object value)
tanh in interface Tanh<TrigCalculator>public TrigCalculator tanh(java.lang.String value)
tanh in interface Tanh<TrigCalculator>public TrigCalculator tanh(java.lang.String value, char decimalSeparator)
tanh in interface Tanh<TrigCalculator>public TrigCalculator cosh(AbstractCalculator expression)
cosh in interface Cosh<TrigCalculator>public TrigCalculator cosh(java.lang.Object value)
cosh in interface Cosh<TrigCalculator>public TrigCalculator cosh(java.lang.String value, char decimalSeparator)
cosh in interface Cosh<TrigCalculator>public TrigCalculator sinh(AbstractCalculator expression)
sinh in interface Sinh<TrigCalculator>public TrigCalculator sinh(java.lang.Object value)
sinh in interface Sinh<TrigCalculator>public TrigCalculator sinh(java.lang.String value, char decimalSeparator)
sinh in interface Sinh<TrigCalculator>public TrigCalculator log(AbstractCalculator expression)
log in interface Log<TrigCalculator>public TrigCalculator log(java.lang.Object value)
log in interface Log<TrigCalculator>public TrigCalculator log(java.lang.String value, char decimalSeparator)
log in interface Log<TrigCalculator>JCalc API 2014 Davor Sauer - Apache 2.0