Uses of Package
org.apfloat.spi
-
Packages that use org.apfloat.spi Package Description org.apfloat The apfloat Application Programming Interface (API).org.apfloat.aparapi Transforms for using a GPU via the aparapi library.org.apfloat.internal Default implementations of the apfloat Service Provider Interface (SPI).org.apfloat.samples Sample applications demonstrating apfloat use.org.apfloat.spi The apfloat Service Provider Interface (SPI). -
Classes in org.apfloat.spi used by org.apfloat Class Description ApfloatBuilder An ApfloatBuilder contains factory methods to create new instances ofApfloatImpl
implementations.ApfloatImpl Interface for apfloat implementations.BuilderFactory ABuilderFactory
object contains factory methods for building the various parts of an apfloat using the Builder pattern.FilenameGenerator Class for generating filenames for temporary files. -
Classes in org.apfloat.spi used by org.apfloat.aparapi Class Description ArrayAccess TheArrayAccess
class simulates aC
language pointer.BuilderFactory ABuilderFactory
object contains factory methods for building the various parts of an apfloat using the Builder pattern.DataStorage Generic data storage class.Factor3NTTStepStrategy Steps for the factor-3 NTT.MatrixStrategy Matrix operations.NTTBuilder Interface of a factory for creating Number Theoretic Transforms.NTTStepStrategy Steps for the six-step or two-pass NTT.NTTStrategy Number Theoretic Transform (NTT) strategy. -
Classes in org.apfloat.spi used by org.apfloat.internal Class Description AdditionBuilder Interface of a factory for creating addition strategies.AdditionStrategy Generic addition strategy.ApfloatBuilder An ApfloatBuilder contains factory methods to create new instances ofApfloatImpl
implementations.ApfloatImpl Interface for apfloat implementations.ArrayAccess TheArrayAccess
class simulates aC
language pointer.BuilderFactory ABuilderFactory
object contains factory methods for building the various parts of an apfloat using the Builder pattern.CarryCRTBuilder Interface of a factory for creating carry-CRT related objects.CarryCRTStepStrategy Interface for performing the steps of a carry-CRT operation in a convolution.CarryCRTStrategy Interface for performing the final step of a three-modulus Number Theoretic Transform based convolution.ConvolutionBuilder Interface of a factory for creating convolutors.ConvolutionStrategy Generic convolution strategy.DataStorage Generic data storage class.DataStorage.AbstractIterator Abstract base class for iterators iterating through thisDataStorage
.DataStorage.Iterator Iterator for iterating through elements of the data storage.DataStorageBuilder Interface for determining a suitable storage type for data of some expected size.ExecutionBuilder Interface of a factory for creating execution related objects.ExecutionStrategy Thread execution operations.Factor3NTTStepStrategy Steps for the factor-3 NTT.MatrixBuilder Interface of a factory for creating matrix related objects.MatrixStrategy Matrix operations.NTTBuilder Interface of a factory for creating Number Theoretic Transforms.NTTConvolutionStepStrategy Steps for a three-NTT convolution.NTTStepStrategy Steps for the six-step or two-pass NTT.NTTStrategy Number Theoretic Transform (NTT) strategy. -
Classes in org.apfloat.spi used by org.apfloat.samples Class Description BuilderFactory ABuilderFactory
object contains factory methods for building the various parts of an apfloat using the Builder pattern. -
Classes in org.apfloat.spi used by org.apfloat.spi Class Description AdditionBuilder Interface of a factory for creating addition strategies.AdditionStrategy Generic addition strategy.ApfloatBuilder An ApfloatBuilder contains factory methods to create new instances ofApfloatImpl
implementations.ApfloatImpl Interface for apfloat implementations.ArrayAccess TheArrayAccess
class simulates aC
language pointer.CarryCRTBuilder Interface of a factory for creating carry-CRT related objects.CarryCRTStepStrategy Interface for performing the steps of a carry-CRT operation in a convolution.CarryCRTStrategy Interface for performing the final step of a three-modulus Number Theoretic Transform based convolution.ConvolutionBuilder Interface of a factory for creating convolutors.ConvolutionStrategy Generic convolution strategy.DataStorage Generic data storage class.DataStorage.Iterator Iterator for iterating through elements of the data storage.DataStorageBuilder Interface for determining a suitable storage type for data of some expected size.ExecutionBuilder Interface of a factory for creating execution related objects.ExecutionStrategy Thread execution operations.Factor3NTTStepStrategy Steps for the factor-3 NTT.MatrixBuilder Interface of a factory for creating matrix related objects.MatrixStrategy Matrix operations.NTTBuilder Interface of a factory for creating Number Theoretic Transforms.NTTConvolutionStepStrategy Steps for a three-NTT convolution.NTTStepStrategy Steps for the six-step or two-pass NTT.NTTStrategy Number Theoretic Transform (NTT) strategy.