A B C D E F G H I K L M N O P R S T U W

I

ImmutableRow - Class in org.pealfactory.ring
This is an immutable version of the basic class which represents rows - Row.
ImmutableRow(int) - Constructor for class org.pealfactory.ring.ImmutableRow
Construct a row containing rounds on nbells.
ImmutableRow(Row) - Constructor for class org.pealfactory.ring.ImmutableRow
Construct a row from another Row - faster than doing new ImmutableRow(row.toString()).
ImmutableRow(String) - Constructor for class org.pealfactory.ring.ImmutableRow
Construct a row from the String s, setting the number of bells from the string length.
init() - Method in class org.pealfactory.bronze.LibraryApplet
 
init() - Method in class org.pealfactory.compose.halfleadspliced.Elf
 
init(String, String, PN, PN) - Method in class org.pealfactory.compose.halfleadspliced.Method
 
initRepeatLimits(boolean) - Method in class org.pealfactory.compose.halfleadspliced.Composer
Initialises method repeat-count limits; if "atw" set, enforces perfect method balance in both first and second half-leads.
isAborted() - Method in class org.pealfactory.bronze.LibraryApplet
 
isAborted() - Method in class org.pealfactory.bronze.Tracker
Final but not synchronized for speed - access is atomic so shouldn't cause a problem.
isBuilt() - Method in class org.pealfactory.compose.halfleadspliced.Tables
Returns true when pass 1 of table building done.
isComposing() - Method in class org.pealfactory.compose.halfleadspliced.Composer
Returns true if composing is underway, or is paused.
isError() - Method in class org.pealfactory.bronze.LibraryApplet
 
isError() - Method in interface org.pealfactory.bronze.Trackable
 
isError() - Method in class org.pealfactory.bronze.Tracker
 
isError() - Method in class org.pealfactory.compose.halfleadspliced.Elf
Returns true if a (non-abort) error occurred.
isFinished() - Method in class org.pealfactory.bronze.LibraryApplet
 
isFinished() - Method in class org.pealfactory.bronze.Tracker
Only valid after startWorker() called.
isFinished() - Method in class org.pealfactory.compose.halfleadspliced.Elf
 
isGoodRotPartEnd(int) - Method in class org.pealfactory.compose.halfleadspliced.Composition
Returns true if the composition rotation starting from lead rot has an acceptable part end; rot MUST BE GREATER THAN 0! This method also assumes that one of fTenorsHomePE or fNicePartEnds is set, i.e.
isLeadhead() - Method in class org.pealfactory.compose.halfleadspliced.RowNode
Returns true if treble at lead for this row.
isLengthGood() - Method in class org.pealfactory.compose.halfleadspliced.Composer
Check length of part is between min and max constraints - must only call this if comp has reached part end.
isLHSpliced() - Method in class org.pealfactory.compose.halfleadspliced.Composer
Returns true if the LH-only flag is set.
isMethodInComp(String) - Method in class org.pealfactory.compose.halfleadspliced.Elf
 
isNicePartEnd() - Method in class org.pealfactory.compose.halfleadspliced.RowNode
Final for speed (inlining)
isPaused() - Method in class org.pealfactory.bronze.Tracker
Final but not synchronized for speed - access is atomic so shouldn't cause a problem.
isPaused() - Method in class org.pealfactory.compose.halfleadspliced.Elf
 
isPBrow() - Method in class org.pealfactory.ring.ImmutableRow
Cache value for speed
isPBrow() - Method in class org.pealfactory.ring.Row
Returns true if the current row occurs in a plain course of Plain Bob at this stage.
isPBrow(boolean) - Method in class org.pealfactory.ring.Row
Returns true if the current row occurs in a plain course of Plain Bob at backstroke (when direction=true) or handstroke (direction=false).
isRightPlace() - Method in class org.pealfactory.ring.PN
A right-place method has an even-length lead, and every even change is a cross.
isRotationallySymmetric(int) - Method in class org.pealfactory.ring.PN
Returns true if the place notation has double-method symmetry (to see whether it represents a double method, test isSymmetric() as well).
isRounds() - Method in class org.pealfactory.ring.ImmutableRow
Final for speed
isSymmetric() - Method in class org.pealfactory.ring.PN
Returns true if place notation is symmetrical about the halfway point.
isTenorsHome() - Method in class org.pealfactory.ring.ImmutableRow
Cache value for speed
isTenorsHome() - Method in class org.pealfactory.ring.Row
Returns true if the tenors (bells 7..n) are home.
isTenorsTogether() - Method in class org.pealfactory.ring.ImmutableRow
Cache value for speed
isTenorsTogether() - Method in class org.pealfactory.ring.Row
Returns true if the tenors (bells 7..n) are in a PB leadhead position Calculates the answer every time, so cache if you want speed.
isThereNewOutput() - Method in class org.pealfactory.compose.halfleadspliced.Elf
 
isTrue() - Method in class org.pealfactory.compose.halfleadspliced.Composition
Checks the composition is true.

A B C D E F G H I K L M N O P R S T U W