Package de.tilman_neumann.jml.sequence
Class SquarefreeSequence63
java.lang.Object
de.tilman_neumann.jml.sequence.SquarefreeSequence63
- All Implemented Interfaces:
NumberSequence<java.lang.Long>
public class SquarefreeSequence63 extends java.lang.Object implements NumberSequence<java.lang.Long>
Sequence of multiplier * {squarefree numbers 1,2,3,5,6,7,10,11,13,...}, long implementation.
-
Constructor Summary
Constructors Constructor Description SquarefreeSequence63(long multiplier)
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SquarefreeSequence63
public SquarefreeSequence63(long multiplier)
-
-
Method Details
-
getName
public java.lang.String getName()- Specified by:
getName
in interfaceNumberSequence<java.lang.Long>
- Returns:
- the name of this sequence generator
-
reset
public void reset()Description copied from interface:NumberSequence
Reset sequence so that it starts again with its first element.- Specified by:
reset
in interfaceNumberSequence<java.lang.Long>
-
next
public java.lang.Long next()- Specified by:
next
in interfaceNumberSequence<java.lang.Long>
- Returns:
- the next integer
-
main
public static void main(java.lang.String[] args)
-