Top Inners Fields Constructors Methods
org.jooq.lambda

pack-priv abstract Class Sum<N>

extends Object
Class Inheritance
Known Direct Subclasses
org.jooq.lambda.Sum.OfByte, org.jooq.lambda.Sum.OfShort, org.jooq.lambda.Sum.OfInt, org.jooq.lambda.Sum.OfLong, org.jooq.lambda.Sum.OfFloat, org.jooq.lambda.Sum.OfDouble, org.jooq.lambda.Sum.OfBigInteger, org.jooq.lambda.Sum.OfBigDecimal
Imports
java.math.BigDecimal, .BigInteger, .RoundingMode

Author
Lukas Eder

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class

Field Summary

Modifier and TypeField and Description
pack-priv long

Constructor Summary

AccessConstructor and Description
pack-priv
Sum()

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add(Sum<N> sum)

pack-priv void
add(N value)

pack-priv abstract void
add0(N value)

pack-priv void
and(Sum<N> sum)

pack-priv void
and(N value)

pack-priv abstract void
and0(N value)

pack-priv abstract N
avg()

pack-priv static <N> Sum<N>
create(N value)

pack-priv void
or(Sum<N> sum)

pack-priv void
or(N value)

pack-priv abstract void
or0(N value)

pack-priv abstract N
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

countback to summary
pack-priv long count

Constructor Detail

Sumback to summary
pack-priv Sum()

Method Detail

addback to summary
pack-priv void add(Sum<N> sum)
addback to summary
pack-priv void add(N value)
add0back to summary
pack-priv abstract void add0(N value)
andback to summary
pack-priv void and(Sum<N> sum)
andback to summary
pack-priv void and(N value)
and0back to summary
pack-priv abstract void and0(N value)
avgback to summary
pack-priv abstract N avg()
createback to summary
pack-priv static <N> Sum<N> create(N value)
Annotations
@SuppressWarnings:unchecked, rawtypes
orback to summary
pack-priv void or(Sum<N> sum)
orback to summary
pack-priv void or(N value)
or0back to summary
pack-priv abstract void or0(N value)
resultback to summary
pack-priv abstract N result()
org.jooq.lambda back to summary

pack-priv Class Sum.OfBigDecimal

extends Sum<BigDecimal>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv BigDecimal
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(BigDecimal value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(BigDecimal value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv BigDecimal
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(BigDecimal value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv BigDecimal
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

sumback to summary
pack-priv BigDecimal sum

Constructor Detail

OfBigDecimalback to summary
pack-priv OfBigDecimal()

Method Detail

add0back to summary
pack-priv void add0(BigDecimal value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(BigDecimal value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv BigDecimal avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(BigDecimal value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv BigDecimal result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override
org.jooq.lambda back to summary

pack-priv Class Sum.OfBigInteger

extends Sum<BigInteger>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv BigInteger
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(BigInteger value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(BigInteger value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv BigInteger
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(BigInteger value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv BigInteger
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

sumback to summary
pack-priv BigInteger sum

Constructor Detail

OfBigIntegerback to summary
pack-priv OfBigInteger()

Method Detail

add0back to summary
pack-priv void add0(BigInteger value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(BigInteger value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv BigInteger avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(BigInteger value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv BigInteger result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override
org.jooq.lambda back to summary

pack-priv Class Sum.OfByte

extends Sum<Byte>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv byte
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(Byte value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(Byte value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv Byte
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(Byte value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv Byte
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

resultback to summary
pack-priv byte result

Constructor Detail

OfByteback to summary
pack-priv OfByte()

Method Detail

add0back to summary
pack-priv void add0(Byte value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(Byte value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv Byte avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(Byte value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv Byte result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override
org.jooq.lambda back to summary

pack-priv Class Sum.OfDouble

extends Sum<Double>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv double
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(Double value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(Double value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv Double
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(Double value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv Double
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

sumback to summary
pack-priv double sum

Constructor Detail

OfDoubleback to summary
pack-priv OfDouble()

Method Detail

add0back to summary
pack-priv void add0(Double value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(Double value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv Double avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(Double value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv Double result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override
org.jooq.lambda back to summary

pack-priv Class Sum.OfFloat

extends Sum<Float>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv float
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(Float value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(Float value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv Float
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(Float value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv Float
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

sumback to summary
pack-priv float sum

Constructor Detail

OfFloatback to summary
pack-priv OfFloat()

Method Detail

add0back to summary
pack-priv void add0(Float value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(Float value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv Float avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(Float value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv Float result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override
org.jooq.lambda back to summary

pack-priv Class Sum.OfInt

extends Sum<Integer>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv int
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(Integer value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(Integer value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv Integer
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(Integer value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv Integer
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

sumback to summary
pack-priv int sum

Constructor Detail

OfIntback to summary
pack-priv OfInt()

Method Detail

add0back to summary
pack-priv void add0(Integer value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(Integer value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv Integer avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(Integer value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv Integer result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override
org.jooq.lambda back to summary

pack-priv Class Sum.OfLong

extends Sum<Long>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv long
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(Long value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(Long value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv Long
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(Long value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv Long
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

sumback to summary
pack-priv long sum

Constructor Detail

OfLongback to summary
pack-priv OfLong()

Method Detail

add0back to summary
pack-priv void add0(Long value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(Long value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv Long avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(Long value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv Long result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override
org.jooq.lambda back to summary

pack-priv Class Sum.OfShort

extends Sum<Short>
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv short
Inherited from org.jooq.lambda.Sum:
count

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv void
add0(Short value)

Implements abstract org.jooq.lambda.Sum.add0.

pack-priv void
and0(Short value)

Implements abstract org.jooq.lambda.Sum.and0.

pack-priv Short
avg()

Implements abstract org.jooq.lambda.Sum.avg.

pack-priv void
or0(Short value)

Implements abstract org.jooq.lambda.Sum.or0.

pack-priv Short
result()

Implements abstract org.jooq.lambda.Sum.result.

Inherited from org.jooq.lambda.Sum:
addaddandandcreateoror

Field Detail

sumback to summary
pack-priv short sum

Constructor Detail

OfShortback to summary
pack-priv OfShort()

Method Detail

add0back to summary
pack-priv void add0(Short value)

Implements abstract org.jooq.lambda.Sum.add0.

Annotations
@Override
and0back to summary
pack-priv void and0(Short value)

Implements abstract org.jooq.lambda.Sum.and0.

Annotations
@Override
avgback to summary
pack-priv Short avg()

Implements abstract org.jooq.lambda.Sum.avg.

Annotations
@Override
or0back to summary
pack-priv void or0(Short value)

Implements abstract org.jooq.lambda.Sum.or0.

Annotations
@Override
resultback to summary
pack-priv Short result()

Implements abstract org.jooq.lambda.Sum.result.

Annotations
@Override