org.apfloat.spi
Interface NTTBuilder

All Known Implementing Classes:
DoubleNTTBuilder, FloatNTTBuilder, IntNTTBuilder, LongNTTBuilder

public interface NTTBuilder

Interface of a factory for creating Number Theoretic Transforms. The factory method pattern is used.

Version:
1.0
Author:
Mikko Tommila
See Also:
NTTStrategy

Method Summary
 NTTStrategy createNTT(long size)
          Creates a Number Theoretic Transform of suitable type for the specified length.
 

Method Detail

createNTT

public NTTStrategy createNTT(long size)
Creates a Number Theoretic Transform of suitable type for the specified length.

Parameters:
size - The transform length that will be used.
Returns:
A suitable NTT object for performing the transform.