All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

A. Variable in class benno.number.QuadraticForm
abs(). Method in class benno.number.QuadraticIrrational
accept(File, String). Method in class benno.util.DirectoriesOnlyFilenameFilter
accept(File, String). Method in class benno.util.FilesOnlyFilenameFilter
accept(Object). Method in class benno.account.report.BudgetedOnlySelector
accept(Object). Method in class benno.account.ByAccountSelector
accept(Object). Method in class benno.account.report.ByDateRangeAndAccountSelector
accept(Object). Method in class benno.account.report.ByDateRangeSelector
accept(Object). Method in interface benno.sort.Selector
Account(String, Currency, AccountGroup). Constructor for class benno.account.db.Account
creates a new account.
AccountChooser(). Constructor for class benno.account.awt.AccountChooser
AccountChooser(Account). Constructor for class benno.account.awt.AccountChooser
AccountEditor(Account). Constructor for class benno.account.awt.AccountEditor
AccountGroup(). Constructor for class benno.account.db.AccountGroup
AccountGroupChooser(). Constructor for class benno.account.awt.AccountGroupChooser
AccountGroupChooser(AccountGroup). Constructor for class benno.account.awt.AccountGroupChooser
AccountGroupEditor(). Constructor for class benno.account.awt.AccountGroupEditor
AccountGroupList(). Constructor for class benno.account.db.AccountGroupList
AccountList(). Constructor for class benno.account.db.AccountList
AccountList(Vector). Constructor for class benno.account.db.AccountList
AccountToToyDB1(). Constructor for class benno.account.conv.AccountToToyDB1
accs. Static variable in class benno.account.db.Bundle
actionPerformed(ActionEvent). Method in class benno.applets.MatrixCalculator
actionPerformed(ActionEvent). Method in class benno.awt.MatrixEditor
this passes on actionPerformed events (from the entry text boxes) to the current ActionListener.
actionPerformed(ActionEvent). Method in class benno.applets.RomanNumeralConverter
actionPerformed(ActionEvent). Method in class benno.account.awt.TransactionListFrame
should switch all action performing through here.
add(Account). Method in class benno.account.db.AccountList
add(AccountGroup). Method in class benno.account.db.AccountGroupList
add(Amount). Method in class benno.account.Total
accumulates the supplied Amount onto the total
add(Currency). Method in class benno.account.db.CurrencyList
add(DataPoint). Method in class benno.xml.svgCharts.Series
add(Date, long). Method in class benno.dystat.LongResourceCounter
add(Date, String, long). Method in class benno.dystat.DiscreteResourceCounter
add(ExchangeRate). Method in class benno.account.exch.ExchangeRateList
add(Matrix, Matrix). Static method in class benno.linalg.Matrix
Adds two matrices together.
add(Rational). Method in class benno.number.Rational
add(ResourceCounter). Method in class benno.dystat.CounterFrame
add(Source). Method in class benno.dystat.SourceFrame
add(Surface). Method in class benno.asg.Scene
an accessor method for Vector surfaces
add(Total). Method in class benno.account.Total
accumulates the supplied total into the total
addActionListener(ActionListener). Method in class benno.awt.ColumnLabel
addActionListener(ActionListener). Method in class benno.awt.MatrixEditor
this adds (up to a total of one) an action listener.
addActionListener(ActionListener). Method in class benno.awt.TableLabel
addBucket(Bucket). Method in class benno.dystat.ResourceCounter
addButton(Component). Method in class benno.awt.Register
addDBChangedListener(DBChangedListener). Static method in class benno.account.db.Bundle
addDownstream(Network). Method in class benno.submerge.Zone
allocates network n in the downstream network.
addExtension(AccountExtension). Method in class benno.account.db.Account
Adds an extension on the account.
addItemListener(ItemListener). Method in class benno.awt.TableLabel
addLayoutComponent(String, Component). Method in class benno.awt.RowLayout
addLedger(Component). Method in class benno.awt.Register
addPart(TransactionPart). Method in class benno.account.db.Transaction
addSeries(Series). Method in class benno.xml.svgCharts.ScatterChart
addTextListener(TextListener). Method in class benno.awt.MatrixEditor
this adds (up to a total of one) a text listener.
addUpstream(Network). Method in class benno.submerge.Zone
adjustmentValueChanged(AdjustmentEvent). Method in class benno.awt.TableLabel
public Dimension getPreferredSize() { return getMinimumSize(); }
allocate(Rectangle, Object). Method in class benno.globe.LabelPlane
Amount(long, Currency). Constructor for class benno.account.db.Amount
Creates a new amount, in the specified currency, with magnitude of u minor units.
amountBudgeted. Variable in class benno.account.extension.Budgeted
AmountEditor(). Constructor for class benno.account.awt.AmountEditor
AmountEditor(Amount). Constructor for class benno.account.awt.AmountEditor
AnsiColor(int). Constructor for class benno.textmode.AnsiColor
appendRow(String[]). Method in class benno.awt.TableLabel
Appends a row to the end of the table, without associating an object with that row.
appendRow(String[], Object). Method in class benno.awt.TableLabel
Appends a row to the end of the table, associating an object with that row.
ArbStringOrdering(). Constructor for class benno.sort.ArbStringOrdering
ask(Frame, String). Static method in class benno.awt.YesNoDialog
This method displays a YesNoDialog, with a supplied message.
Axis(). Constructor for class benno.xml.svgCharts.Axis

B

B. Variable in class benno.number.QuadraticForm
BalancesTodayReportFrame(). Constructor for class benno.account.report.BalancesTodayReportFrame
BankAccount(). Constructor for class benno.account.extension.BankAccount
BigComb(). Constructor for class benno.number.BigComb
BigCombTester(). Constructor for class benno.test.BigCombTester
Birthday(). Constructor for class benno.applets.Birthday
BLACK. Static variable in class benno.textmode.AnsiColor
BLUE. Static variable in class benno.textmode.AnsiColor
Bucket(). Constructor for class benno.dystat.Bucket
Bucket(Date). Constructor for class benno.dystat.Bucket
Budgeted(). Constructor for class benno.account.extension.Budgeted
BudgetedOnlySelector(). Constructor for class benno.account.report.BudgetedOnlySelector
Bundle(). Constructor for class benno.account.db.Bundle
BundleNotExistException(). Constructor for class benno.account.BundleNotExistException
ByAccountSelector(Account). Constructor for class benno.account.ByAccountSelector
ByDateOrder(). Constructor for class benno.account.ByDateOrder
ByDateRangeAndAccountSelector(Account, Date, Date). Constructor for class benno.account.report.ByDateRangeAndAccountSelector
ByDateRangeSelector(Date, Date). Constructor for class benno.account.report.ByDateRangeSelector
ByGroupAndNameOrder(). Constructor for class benno.account.report.ByGroupAndNameOrder
bytes. Variable in class benno.statoid.StatLine
ByteStream(byte[]). Constructor for class benno.openpgp.ByteStream
ByteStream(InputStream). Constructor for class benno.openpgp.ByteStream
ByteStream(Packet). Constructor for class benno.openpgp.ByteStream

C

C. Variable in class benno.number.QuadraticForm
calculatePolygon(). Method in class benno.homework.SEPT1
CAPS. Static variable in class benno.textmode.Screen
cartesian(LongLat). Method in class benno.globe.Globe2
CGIParser(String). Constructor for class benno.net.CGIParser
CharPicker(). Constructor for class benno.awt.CharPicker
CharPickerTester(). Constructor for class benno.test.CharPickerTester
checkAllocated(Rectangle). Method in class benno.globe.LabelPlane
ChordKey(). Constructor for class benno.test.ChordKey
ClassTree(). Constructor for class benno.debug.ClassTree
ClassTreeDumper(). Constructor for class benno.util.ClassTreeDumper
ClassViewer(Class). Constructor for class benno.awt.ClassViewer
clear(). Static method in class benno.textmode.Screen
clearButton(). Method in class benno.awt.Register
clearLedger(). Method in class benno.awt.Register
clearRows(). Method in class benno.awt.TableLabel
removes all the rows from the table
Client(). Constructor for class benno.ttychat.Client
close(). Method in class benno.toydb.Database
close(). Method in class benno.account.awt.SimpleTransFrame
col(int). Method in class benno.linalg.Matrix
extracts the ith column from the matrix.
color. Variable in class benno.globe.Marker
ColorCycle(Color, Color). Constructor for class benno.awt.ColorCycle
ColorPatch(Color, Dimension). Constructor for class benno.awt.ColorPatch
ColorPicker(). Constructor for class benno.awt.ColorPicker
ColourSpread(). Constructor for class benno.test.ColourSpread
cols(). Method in class benno.linalg.Matrix
returns the number of colums in the matrix
ColumnLabel(Vector, Vector, Color). Constructor for class benno.awt.ColumnLabel
commit(). Method in class benno.account.db.Transaction
compare(Object, Object). Method in class benno.sort.ArbStringOrdering
compare(Object, Object). Method in class benno.account.ByDateOrder
compare(Object, Object). Method in class benno.account.report.ByGroupAndNameOrder
compare(Object, Object). Method in class benno.net.DomainNameOrdering
compare(Object, Object). Method in class benno.sort.IntegerOrdering
compare(Object, Object). Method in interface benno.sort.Ordering
This function should order a and b.
compute(). Method in class benno.applets.Birthday
computeBalances(Total, Account). Method in class benno.account.extension.MulticurrencyBalance
computeBalances(Total, Total, Total, Account). Method in class benno.account.extension.BankAccount
ConfigReader(String). Constructor for class benno.dystat.ConfigReader
ConsoleCharDumper(). Constructor for class benno.test.ConsoleCharDumper
contains(IPAddress). Method in class benno.net.IPAddress
Returns true if this object, presumably representing a network rather than a single IP address, contains the candidate IPAddress.
convergent(int). Method in class benno.number.SCF
returns the nth convergent
convertSessionsToPositions(Vector). Method in class benno.statoid.SessionSOM
convertTo(Currency). Method in class benno.account.db.Amount
Returns a new Amount, representing an estimation of the value of the Amount in the specified Currency.
convertTo(Currency). Method in class benno.account.conv.DBAmount
Returns a new Amount, representing an estimation of the value of the Amount in the specified Currency.
convertTo(Currency). Method in class benno.account.Total
returns an Amount representing the value of the Total, converted using the ExchRate mechanism into the supplied currency.
cookie. Variable in class benno.statoid.StatLine
CookieSession(). Constructor for class benno.statoid.CookieSession
coord. Variable in class benno.statoid.Position
Stores the coordinates, and implicitly (in the length of the array) the dimension of the Position.
count(). Method in class benno.account.db.TransactionList
count(). Method in class benno.toydb.TypeSet
countFree(int). Method in class benno.submerge.Zone
counts the free networks with a mask length of 'bits'
countParts(). Method in class benno.account.db.Transaction
crawl(URL). Method in class benno.linkcrawler.Crawler
Crawler starts at url, recursing into pages and adding their details into crawldb.
Crawler(). Constructor for class benno.linkcrawler.Crawler
create(). Static method in class benno.account.db.Bundle
this allocates new structures to each static member, if a new data set is desired, instead of loading a previous one.
create(File). Static method in class benno.toydb.Database
CreatePages(). Constructor for class benno.dystat.CreatePages
createRFC1918(). Static method in class benno.submerge.TestBed1
createTable(String, TypeSet). Method in class benno.toydb.Database
creates a table with columns as per the specified type set
Currency(String, String, int). Constructor for class benno.account.db.Currency
CurrencyCalculator(). Constructor for class benno.account.awt.CurrencyCalculator
CurrencyChooser(). Constructor for class benno.account.awt.CurrencyChooser
CurrencyChooser(Currency). Constructor for class benno.account.awt.CurrencyChooser
CurrencyList(). Constructor for class benno.account.db.CurrencyList
curs. Static variable in class benno.account.db.Bundle
Curve(). Constructor for class benno.globe.Curve
CurveCompiler(). Constructor for class benno.globe.CurveCompiler
CurveSet(). Constructor for class benno.globe.CurveSet
CYAN. Static variable in class benno.textmode.AnsiColor

D

Database(). Constructor for class benno.toydb.Database
DataPoint(int, int). Constructor for class benno.xml.svgCharts.DataPoint
date. Variable in class benno.statoid.StatLine
DateEditor(). Constructor for class benno.awt.DateEditor
DateEditor(Date). Constructor for class benno.awt.DateEditor
DAY. Static variable in interface benno.dystat.Times
DBAmount(). Constructor for class benno.account.conv.DBAmount
DBAmount(Amount). Constructor for class benno.account.conv.DBAmount
DBAmount(long, Currency). Constructor for class benno.account.conv.DBAmount
Creates a new amount, in the specified currency, with magnitude of u minor units.
dbChanged(). Method in interface benno.account.DBChangedListener
dbChanged(). Method in class benno.account.awt.TransactionListFrame
DBChangedEvent(). Constructor for class benno.account.DBChangedEvent
DBException(). Constructor for class benno.toydb.DBException
DBFloat(). Constructor for class benno.toydb.types.DBFloat
DBFloat(float). Constructor for class benno.toydb.types.DBFloat
DBLong(). Constructor for class benno.toydb.types.DBLong
DBLong(long). Constructor for class benno.toydb.types.DBLong
DBShort(). Constructor for class benno.toydb.types.DBShort
DBShort(short). Constructor for class benno.toydb.types.DBShort
DBString(). Constructor for class benno.toydb.types.DBString
DBString(String). Constructor for class benno.toydb.types.DBString
debug. Variable in class benno.globe.DataFileEnumeration
DebugMessage(). Constructor for class benno.debug.DebugMessage
definiteReductionStep(). Method in class benno.number.QuadraticForm
this makes one step in the definite form reduction algorithm.
delete(Transaction). Method in class benno.account.db.TransactionList
DenomEnumerator(int). Constructor for class benno.drdobbs.nov2000.DenomEnumerator
deregister(Frame). Method in class benno.account.awt.WindowManager
desc. Variable in class benno.globe.Marker
description of place
destroy(). Method in class benno.globe.Globe2
DirectoriesOnlyFilenameFilter(). Constructor for class benno.util.DirectoriesOnlyFilenameFilter
DiscreteBucket(Date). Constructor for class benno.dystat.DiscreteBucket
DiscreteResourceCounter(long, long, long, boolean, String, String, String). Constructor for class benno.dystat.DiscreteResourceCounter
discriminant(). Method in class benno.number.QuadraticForm
distance. Variable in class benno.asg.surfaces.InfiniteBackdrop
distance. Variable in class benno.asg.surfaces.LowerInfiniteBackdrop
distance. Variable in class benno.asg.surfaces.RightInfiniteBackdrop
distanceFrom(Position). Method in class benno.statoid.Position
DomainNameOrdering(). Constructor for class benno.net.DomainNameOrdering
DomainNameOrderingTester(). Constructor for class benno.test.DomainNameOrderingTester
Dotty(). Constructor for class benno.asg.colourschemes.Dotty
Creates a new Dotty colour scheme.
Dotty(int). Constructor for class benno.asg.colourschemes.Dotty
Creates a new Dotty colour scheme.
DSAPublicKeyContents(ByteStream). Constructor for class benno.openpgp.DSAPublicKeyContents
dump(). Method in class benno.dystat.Bucket
dump(). Method in class benno.dystat.CounterFrame
dump(). Method in class benno.dystat.DiscreteBucket
dump(). Method in class benno.dystat.LongBucket
dump(). Method in class benno.dystat.ResourceCounter
dump(Class). Static method in class benno.debug.ClassTree
dump(Object). Static method in class benno.debug.ClassTree
DumpEnv(). Constructor for class benno.applets.DumpEnv
dumpTree(Class). Static method in class benno.util.ClassTreeDumper
the main entry point for this utility - dumps the tree of class k to System.out.
duration. Variable in class benno.statoid.StatLine

E

elementAt(int). Method in class benno.account.db.AccountGroupList
need to tidy up types
elementAt(int). Method in class benno.account.db.AccountList
could do with tidying this up
elementAt(int). Method in class benno.account.db.CurrencyList
ElGamalPublicKeyContents(ByteStream). Constructor for class benno.openpgp.ElGamalPublicKeyContents
enq(). Static method in class benno.textmode.Screen
entries. Variable in class benno.toydb.Row
use an array not a vector because we will know always how many entries we will be adding.
enumerate(). Method in class benno.account.db.AccountGroupList
enumerate(). Method in class benno.account.db.AccountList
enumerate(). Method in class benno.account.db.CurrencyList
enumerate(). Method in class benno.account.exch.ExchangeRateList
enumerate(). Method in class benno.account.db.TransactionList
enumerate(String). Method in class benno.dystat.ConfigReader
enumerateExtensions(). Method in class benno.account.db.Account
Returns an Enumeration of all extensions for this account
enumerateParts(). Method in class benno.account.db.Transaction
enumerateParts(). Method in class benno.account.db.TransactionList
Environment(). Constructor for class benno.dystat.Environment
equals(Amount). Method in class benno.account.db.Amount
equals(Network). Method in class benno.submerge.Network
equals(Object). Method in class benno.net.IPAddress
equals(Object). Method in class benno.submerge.Network
equals(Object). Method in class benno.toydb.TypeSet
equals(QuadraticIrrational). Method in class benno.number.QuadraticIrrational
ESC. Static variable in class benno.textmode.Screen
event(String, KeyEvent). Method in class benno.test.KeyMonitor
ExchangeFrame(). Constructor for class benno.account.awt.ExchangeFrame
ExchangeRate(Currency, Currency, float). Constructor for class benno.account.exch.ExchangeRate
ExchangeRateList(). Constructor for class benno.account.exch.ExchangeRateList
exchs. Static variable in class benno.account.db.Bundle

F

factorial(BigInteger). Static method in class benno.number.BigComb
FasterStatsParser(). Constructor for class benno.statoid.FasterStatsParser
fileID. Static variable in class benno.toydb.Row
fileID. Static variable in class benno.toydb.Table
filename. Variable in class benno.statoid.StatLine
FilesOnlyFilenameFilter(). Constructor for class benno.util.FilesOnlyFilenameFilter
FillinTest(). Constructor for class benno.test.FillinTest
FillinTextField(String[], int, int). Constructor for class benno.awt.FillinTextField
The constructor.
findFree(int). Method in class benno.submerge.Zone
Locates a free network with 'bits' network bits.
findNearestTo(Position). Method in class benno.statoid.SessionSOM
FindNorthangle(Marker, LongLat). Method in class benno.globe.Globe2
firstRoot(). Method in class benno.number.QuadraticForm
floor(). Method in class benno.number.QuadraticIrrational
floor(). Method in class benno.number.Rational
returns the floor
floorSqrt(long). Static method in class benno.number.LongLib
returns the largest integer less than the square root of n.
FontLister(). Constructor for class benno.test.FontLister
format(Date, StringBuffer, FieldPosition). Method in class benno.util.IntervalDescribingDateFormat
format(double, StringBuffer, FieldPosition). Method in class benno.number.Roman
This method returns null.
format(long). Method in class benno.account.db.Currency
Formats the supplied minor units value for display to the user.
format(long). Method in class benno.util.IntervalDescribingDateFormat
really should do this the other way round - pull the ms out of the date object if we are given a date, or work natively on ms.
format(long, StringBuffer, FieldPosition). Method in class benno.number.Roman
This method converts the supplied long into capitalised Roman numerals.
BUG: the method does not take account of the FieldPosition p parameter.
formatPlain(long). Method in class benno.account.db.Currency
Formats the supplied minor units value as a string without currency symbols.
FRIDAY. Static variable in interface benno.dystat.Times
from. Variable in class benno.account.exch.ExchangeRate

G

gauss_elim(). Method in class benno.linalg.Matrix
Performs Gaussian elimination upon a copy of the matrix.
gcd(int, int). Static method in class benno.number.LongLib
thunks long gcd to int
gcd(int, int). Static method in class benno.homework.MAS3200107b
returns gcd of (a,b)
gcd(long, long). Static method in class benno.number.LongLib
returns gcd of (a,b).
GCtest1(). Constructor for class benno.test.GCtest1
generate(). Method in class benno.homework.MAS33002
generate(Vector). Method in class benno.statoid.SessionSOM
GenHTML(). Constructor for class benno.dystat.GenHTML
get(Currency, Currency). Method in class benno.account.exch.ExchangeRateList
get(int). Method in class benno.toydb.TypeSet
get(String). Method in class benno.dystat.CounterFrame
get(URL). Method in class benno.globe.MarkerCompiler
get(URL). Method in interface benno.globe.MarkerProvider
getAccount(). Method in class benno.account.awt.AccountChooser
getAccount(). Method in class benno.account.db.TransactionPart
getAccountGroup(). Method in class benno.account.awt.AccountGroupChooser
getAmount(). Method in class benno.account.db.TransactionPart
getAnnotationFor(Point). Method in class benno.globe.LabelPlane
getBucket(Date). Method in class benno.dystat.ResourceCounter
getChosenAccount(). Method in class benno.account.awt.AccountChooser
getChosenCurrency(). Method in class benno.account.awt.CurrencyChooser
getColorCycle(). Static method in class benno.account.Main
getCreditPart(). Method in class benno.account.db.Transaction
returns the credit part.
getCurrency(). Method in class benno.account.db.Amount
Accessor method for currency
getCurrency(). Method in class benno.account.awt.CurrencyChooser
getCurrency(). Method in class benno.account.conv.DBAmount
Accessor method for currency
getCurrentObject(). Method in class benno.awt.TableLabel
getDate(). Method in class benno.awt.DateEditor
getDate(). Method in class benno.account.db.TransactionPart
getDebitPart(). Method in class benno.account.db.Transaction
returns the debit part.
getDesc(). Method in class benno.account.db.Account
accessor for desc
getDesc(). Method in class benno.account.db.AccountGroup
getDesc(). Method in class benno.account.db.Currency
Accessor method
getDesc(). Method in class benno.account.db.Transaction
getDirty(). Static method in class benno.account.db.Bundle
getElement(int). Method in class benno.toydb.Row
getEntry(int, int). Method in class benno.linalg.Matrix
Returns the entry at the specified row and column.
getExtension(Class). Method in class benno.account.db.Account
Looks up a specific extension for this account.
getFontPref(String). Static method in class benno.account.Main
getGroup(). Method in class benno.account.db.Account
getHomeCurrency(). Method in class benno.account.db.Account
accessor for homeCurrency
getIntPref(String). Static method in class benno.account.Main
getLong(). Static method in class benno.account.conv.AccountToToyDB1
getMatrix(). Method in class benno.awt.MatrixEditor
returns the matrix that we are editing (not a copy).
getMaximumSize(). Method in class benno.asg.Scene
overrides Component.
getMaximumSize(). Method in class benno.awt.TableLabel
getMemo(). Method in class benno.account.db.TransactionPart
getMinimumSize(). Method in class benno.asg.Scene
overrides Component.
getMinimumSize(). Method in class benno.awt.TableLabel
getNextID(). Static method in class benno.account.Main
getObject(String). Method in class benno.dystat.StorageManager
Retrieves a serialised object stored as name, or null if no such object exists.
getOtherPart(TransactionPart). Method in class benno.account.db.Transaction
getPart(). Method in class benno.account.db.Transaction
getPart(Account). Method in class benno.account.db.Transaction
returns the transaction part relating to account 'a'.
getPlaces(). Method in class benno.account.db.Currency
Accessor method
getPosition(). Method in class benno.awt.FillinTextField
Determines the current contents of the text field.
getPreferredSize(). Method in class benno.awt.ColorPatch
getPreferredSize(). Method in class benno.awt.ColumnLabel
getPreferredSize(). Method in class benno.asg.Scene
overrides Component.
getPreferredSize(). Method in class benno.awt.TableLabel
getPrefs(). Static method in class benno.account.Main
getReportCurrency(). Static method in class benno.account.Main
getRows(). Method in class benno.toydb.Table
getRows(). Method in class benno.toydb.View
getSelectedObjects(). Method in class benno.awt.TableLabel
This thunks getCurrentObject into the appropriate format for ItemSelectable.
getShort(). Static method in class benno.account.conv.AccountToToyDB1
getStandardMenuBar(). Static method in class benno.account.Main
getStandardMenuBar(Frame). Static method in class benno.account.Main
This returns a copy of the standard menu bar, that can be directly added to a Frame, or can be modified, without affecting the menus on other frames.
getStatus(). Method in class benno.account.db.TransactionPart
getStatusLine(Account). Method in interface benno.account.db.AccountExtension
This method returns a status line string, to be displayed for example at the top/bottom of a transaction list.
getStatusLine(Account). Method in class benno.account.extension.BankAccount
getStatusLine(Account). Method in class benno.account.extension.Budgeted
getStatusLine(Account). Method in class benno.account.extension.MulticurrencyBalance
getSymbol(). Method in class benno.account.db.Currency
Accessor method
getTable(String). Method in class benno.toydb.Database
getTransaction(). Method in class benno.account.db.TransactionPart
getTransactions(). Method in class benno.account.db.Account
getUnits(). Method in class benno.account.db.Amount
Accessor method for units
getUnits(). Method in class benno.account.conv.DBAmount
Accessor method for units
getWorkingCopy(). Method in class benno.account.db.Transaction
this method returns a working copy of the transaction - it may be modified as desired before being committed back into the database (using some mechanism yet to be implemented)
getWorkingCopy(). Method in class benno.account.db.TransactionPart
ginput. Variable in class benno.applets.Birthday
ginputl. Variable in class benno.applets.Birthday
Globe2(). Constructor for class benno.globe.Globe2
go(). Method in class benno.drdobbs.nov2000.Try1
gotoConsole(int). Static method in class benno.textmode.Screen
GREEN. Static variable in class benno.textmode.AnsiColor
grps. Static variable in class benno.account.db.Bundle

H

hasMoreElements(). Method in class benno.drdobbs.nov2000.DenomEnumerator
hasMoreElements(). Method in class benno.util.NullEnumeration
hasMoreElements(). Method in class benno.submerge.SubnetEnumeration
hasMoreElements(). Method in class benno.account.db.TransactionPartEnumerator
hasMoreLines(). Method in interface benno.dystat.Source
hasMoreLines(). Method in class benno.dystat.SquidSource
hasMoreLines(). Method in class benno.dystat.StatoidSource
HostLabel(InetAddress). Constructor for class benno.awt.HostLabel
HOUR. Static variable in interface benno.dystat.Times

I

ImageURL(String). Constructor for class benno.asg.colourschemes.ImageURL
A constructor that loads the image and converts it into an array of pixels stored in int[] pixels, before returning.
increment(String, long). Method in class benno.dystat.DiscreteBucket
InfiniteBackdrop(double). Constructor for class benno.asg.surfaces.InfiniteBackdrop
init(). Method in class benno.applets.Birthday
init(). Method in class benno.applets.DumpEnv
init(). Method in class benno.test.FillinTest
init(). Method in class benno.globe.Globe2
init(). Method in class benno.applets.MatrixCalculator
init(). Method in class benno.applets.Planets
init(). Method in class benno.applets.RomanNumeralConverter
init(). Method in class benno.applets.SimEqSolver
init(). Method in class benno.applets.Test
initEquations(). Method in class benno.applets.SimEqSolver
initSolutions(). Method in class benno.applets.SimEqSolver
input. Variable in class benno.applets.Birthday
input. Variable in class benno.test.FillinTest
input. Variable in class benno.applets.RomanNumeralConverter
Input(). Constructor for class benno.util.Input
inputl. Variable in class benno.applets.Birthday
insert(Row). Method in class benno.toydb.Table
inserts this row into the table
insertFactor(long). Method in class benno.homework.MAS33002
IntegerOrdering(). Constructor for class benno.sort.IntegerOrdering
intersects(Network). Method in class benno.submerge.Network
Checks for intersection of networks.
IntervalDescribingDateFormat(). Constructor for class benno.util.IntervalDescribingDateFormat
inverse(). Method in class benno.number.QuadraticIrrational
inverse(). Method in class benno.number.Rational
IPAddress(String). Constructor for class benno.net.IPAddress
Takes an input of the form "192.168.201.16" and parses it.
isDefinite(). Method in class benno.number.QuadraticForm
isPurelyPeriodic(). Method in class benno.number.SCF
isReduced(). Method in class benno.number.QuadraticForm
isReduced(). Method in class benno.number.QuadraticIrrational
isSimple(). Method in class benno.account.db.Transaction
returns true if the transaction is simple - specifically, if it has two parts, one a credit and one a debit, both for the same amounts.
itemStateChanged(ItemEvent). Method in class benno.account.awt.TransactionListFrame

K

KalfTester1(). Constructor for class benno.test.KalfTester1
KeyMonitor(). Constructor for class benno.test.KeyMonitor
keyPressed(KeyEvent). Method in class benno.test.ChordKey
keyPressed(KeyEvent). Method in class benno.test.KeyMonitor
keyReleased(KeyEvent). Method in class benno.test.ChordKey
keyReleased(KeyEvent). Method in class benno.test.KeyMonitor
keyTyped(KeyEvent). Method in class benno.test.ChordKey
keyTyped(KeyEvent). Method in class benno.test.KeyMonitor

L

l. Variable in class benno.toydb.types.DBFloat
l. Variable in class benno.toydb.types.DBLong
l. Variable in class benno.toydb.types.DBShort
LabelClicker(). Constructor for class benno.test.LabelClicker
LabelPlane(). Constructor for class benno.globe.LabelPlane
lat_cos. Variable in class benno.globe.LongLat
lat_sin. Variable in class benno.globe.LongLat
latitude. Variable in class benno.globe.LongLat
layoutContainer(Container). Method in class benno.awt.RowLayout
load(String). Static method in class benno.account.db.Bundle
this deserializes a file serialised with the save member
loadAccounts(). Static method in class benno.account.Main
localHostname. Variable in class benno.statoid.StatLine
localIP. Variable in class benno.statoid.StatLine
logname. Variable in class benno.statoid.StatLine
long_cos. Variable in class benno.globe.LongLat
long_sin. Variable in class benno.globe.LongLat
LongBucket(Date). Constructor for class benno.dystat.LongBucket
longitude. Variable in class benno.globe.LongLat
LongLat(double, double). Constructor for class benno.globe.LongLat
LongLib(). Constructor for class benno.number.LongLib
LongResourceCounter(long, long, long, boolean, String, String). Constructor for class benno.dystat.LongResourceCounter
LowerInfiniteBackdrop(double). Constructor for class benno.asg.surfaces.LowerInfiniteBackdrop
lowN(). Method in class benno.number.QuadraticIrrational

M

MAGENTA. Static variable in class benno.textmode.AnsiColor
Main(). Constructor for class benno.account.Main
Main(). Constructor for class benno.drdobbs.feb2000.Main
main(String[]). Static method in class benno.account.conv.AccountToToyDB1
main(String[]). Static method in class benno.test.BigCombTester
main(String[]). Static method in class benno.test.CharPickerTester
main(String[]). Static method in class benno.test.ChordKey
main(String[]). Static method in class benno.debug.ClassTree
main(String[]). Static method in class benno.ttychat.Client
main(String[]). Static method in class benno.awt.ColorPicker
main(String[]). Static method in class benno.test.ColourSpread
main(String[]). Static method in class benno.test.ConsoleCharDumper
main(String[]). Static method in class benno.linkcrawler.Crawler
main(String[]). Static method in class benno.dystat.CreatePages
main(String[]). Static method in class benno.test.DomainNameOrderingTester
main(String[]). Static method in class benno.test.FontLister
main(String[]). Static method in class benno.test.GCtest1
main(String[]). Static method in class benno.dystat.GenHTML
main(String[]). Static method in class benno.test.KalfTester1
main(String[]). Static method in class benno.test.KeyMonitor
main(String[]). Static method in class benno.test.LabelClicker
main(String[]). Static method in class benno.account.Main
main(String[]). Static method in class benno.drdobbs.feb2000.Main
main(String[]). Static method in class benno.homework.MAS3200107
main(String[]). Static method in class benno.homework.MAS3200107b
main(String[]). Static method in class benno.homework.MAS32003
main(String[]). Static method in class benno.homework.MAS3200301b
main(String[]). Static method in class benno.homework.MAS3200401
main(String[]). Static method in class benno.homework.MAS3200402
main(String[]). Static method in class benno.homework.MAS3200403
main(String[]). Static method in class benno.homework.MAS3200404
main(String[]). Static method in class benno.homework.MAS33001
main(String[]). Static method in class benno.homework.MAS33002
main(String[]). Static method in class benno.homework.MAS33003
main(String[]). Static method in class benno.homework.MAS33004
main(String[]). Static method in class benno.homework.MAS33005
main(String[]). Static method in class benno.homework.MAS33006
main(String[]). Static method in class benno.homework.MAS33007
main(String[]). Static method in class benno.homework.MAS33008
main(String[]). Static method in class benno.homework.MAS33081a
main(String[]). Static method in class benno.homework.MAS33081b
main(String[]). Static method in class benno.homework.MAS33081c
main(String[]). Static method in class benno.homework.MAS33081d
main(String[]). Static method in class benno.linalg.Matrix
This is test code used during implementation.
main(String[]). Static method in class benno.test.NetMonitor
main(String[]). Static method in class benno.statoid.Parse1
main(String[]). Static method in class benno.statoid.Parse2
main(String[]). Static method in class benno.ttychat.Peer
main(String[]). Static method in class benno.progs.PortScanner
main(String[]). Static method in class benno.progs.q
main(String[]). Static method in class benno.progs.Quine
main(String[]). Static method in class benno.test.Rollover
main(String[]). Static method in class benno.test.RomanNumbers
main(String[]). Static method in class benno.dystat.Scanner
args[0] is config filename
main(String[]). Static method in class benno.number.SCF
main(String[]). Static method in class benno.homework.SEPT1
main(String[]). Static method in class benno.chat.Server
main(String[]). Static method in class benno.ttychat.Server
main(String[]). Static method in class benno.submerge.SubGUI
main(String[]). Static method in class benno.pagepuppy.Submit
main(String[]). Static method in class benno.submerge.SubText
main(String[]). Static method in class benno.test.SVGChartTest
main(String[]). Static method in class benno.test.TableLabelTest
main(String[]). Static method in class benno.openpgp.Test
main(String[]). Static method in class benno.dystat.Test0
main(String[]). Static method in class benno.asg.Test1
main(String[]). Static method in class benno.dystat.Test1
main(String[]). Static method in class benno.sort.TestBed
main(String[]). Static method in class benno.textmode.TestBed
main(String[]). Static method in class benno.submerge.TestBed1
main(String[]). Static method in class benno.toydb.TestBed1
main(String[]). Static method in class benno.drdobbs.nov2000.Try1
mainName. Variable in class benno.statoid.UserAgent
make(Object). Static method in class benno.util.SerializationCloner
makeCompositeFactor(int). Method in class benno.homework.MAS33002
bit i is used to mask factor[i]; if the bit is 1, then the factor is included in the composite, otherwise, it is not.
Marker(String, LongLat, URL, Color). Constructor for class benno.globe.Marker
MarkerCompiler(). Constructor for class benno.globe.MarkerCompiler
MarkerSet(). Constructor for class benno.globe.MarkerSet
MAS3200107(). Constructor for class benno.homework.MAS3200107
MAS3200107b(). Constructor for class benno.homework.MAS3200107b
MAS32003(). Constructor for class benno.homework.MAS32003
MAS3200301b(). Constructor for class benno.homework.MAS3200301b
MAS3200401(). Constructor for class benno.homework.MAS3200401
MAS3200402(). Constructor for class benno.homework.MAS3200402
MAS3200403(). Constructor for class benno.homework.MAS3200403
MAS3200404(). Constructor for class benno.homework.MAS3200404
MAS33001(). Constructor for class benno.homework.MAS33001
MAS33002(). Constructor for class benno.homework.MAS33002
MAS33003(). Constructor for class benno.homework.MAS33003
MAS33004(). Constructor for class benno.homework.MAS33004
MAS33005(). Constructor for class benno.homework.MAS33005
MAS33006(). Constructor for class benno.homework.MAS33006
MAS33007(). Constructor for class benno.homework.MAS33007
MAS33008(). Constructor for class benno.homework.MAS33008
MAS33081a(). Constructor for class benno.homework.MAS33081a
MAS33081b(). Constructor for class benno.homework.MAS33081b
MAS33081c(). Constructor for class benno.homework.MAS33081c
MAS33081d(). Constructor for class benno.homework.MAS33081d
Matrix(int, int). Constructor for class benno.linalg.Matrix
This allocates a matrix of specified dimensions.
Matrix(int, int, Matrix). Constructor for class benno.linalg.Matrix
This allocates a matrix of specified dimensions, and then initialises it with entries from the supplied matrix, which may have different dimensions.
Matrix(Matrix). Constructor for class benno.linalg.Matrix
This creates a duplicate of the Matrix supplied to it.
MatrixCalculator(). Constructor for class benno.applets.MatrixCalculator
MatrixEditor(Matrix). Constructor for class benno.awt.MatrixEditor
constructs a matrix editor to edit the supplied Matrix.
MatrixException(). Constructor for class benno.linalg.MatrixException
MatrixException(String). Constructor for class benno.linalg.MatrixException
minimumLayoutSize(Container). Method in class benno.awt.RowLayout
not properly implemented
MINUTE. Static variable in interface benno.dystat.Times
modulus(). Method in class benno.account.db.Currency
Returns 10 to the power of the number of places, i.e.
MONDAY. Static variable in interface benno.dystat.Times
MONTH. Static variable in interface benno.dystat.Times
mouseClick(MouseEvent). Method in class benno.globe.Globe2
mouseClicked(MouseEvent). Method in class benno.awt.ColumnLabel
mouseClicked(MouseEvent). Method in class benno.test.LabelClicker
mouseClicked(MouseEvent). Method in class benno.awt.TableLabel
mouseEntered(MouseEvent). Method in class benno.awt.ColumnLabel
mouseEntered(MouseEvent). Method in class benno.awt.TableLabel
mouseExited(MouseEvent). Method in class benno.awt.ColumnLabel
mouseExited(MouseEvent). Method in class benno.awt.TableLabel
mousePressed(MouseEvent). Method in class benno.awt.ColumnLabel
mousePressed(MouseEvent). Method in class benno.awt.TableLabel
mouseReleased(MouseEvent). Method in class benno.awt.ColumnLabel
mouseReleased(MouseEvent). Method in class benno.awt.TableLabel
moveNearerTo(Position, double). Method in class benno.statoid.Position
coeff must be between 0..1 inclusive
mul(Matrix). Method in class benno.linalg.Matrix
instance version of multiplication.
mul(Matrix, Matrix). Static method in class benno.linalg.Matrix
Multiplies two matrices together.
mul(QuadraticIrrational). Method in class benno.number.QuadraticIrrational
MulticurrencyBalance(). Constructor for class benno.account.extension.MulticurrencyBalance

N

name. Variable in class benno.statoid.CookieSession
nCr(BigInteger, BigInteger). Static method in class benno.number.BigComb
Ross, p6
negate(). Method in class benno.account.db.Amount
Returns an Amount equal to the negative of this amount
negate(). Method in class benno.account.conv.DBAmount
Returns an Amount equal to the negative of this amount
NetMonitor(). Constructor for class benno.test.NetMonitor
Network(int, int, int, int, int, String). Constructor for class benno.submerge.Network
Network(Network). Constructor for class benno.submerge.Network
networkString(). Method in class benno.submerge.Network
returns the network part in a.b.c.d form
NewAccountFrame(). Constructor for class benno.account.awt.NewAccountFrame
newAccounts(). Static method in class benno.account.Main
NewCurrencyFrame(). Constructor for class benno.account.awt.NewCurrencyFrame
NewExchangeRateFrame(). Constructor for class benno.account.awt.NewExchangeRateFrame
next(). Method in class benno.awt.ColorCycle
next(). Method in interface benno.asg.ColourScheme
next(). Method in class benno.asg.colourschemes.Dotty
Implements ColourScheme method to get the next colour.
next(). Method in class benno.asg.colourschemes.ImageURL
Implements ColourScheme.
next(). Method in class benno.asg.colourschemes.RandCol
Implements ColourScheme.
next(). Method in class benno.asg.colourschemes.ThinStripes
nextElement(). Method in class benno.drdobbs.nov2000.DenomEnumerator
nextElement(). Method in class benno.util.NullEnumeration
nextElement(). Method in class benno.submerge.SubnetEnumeration
nextElement(). Method in class benno.account.db.TransactionPartEnumerator
nextLine(). Method in interface benno.asg.ColourScheme
nextLine(). Method in class benno.asg.colourschemes.Dotty
Implements ColourScheme method to start next line.
nextLine(). Method in class benno.asg.colourschemes.ImageURL
Implements ColourScheme.
nextLine(). Method in class benno.asg.colourschemes.RandCol
Implements ColourScheme.
nextLine(). Method in interface benno.dystat.Source
nextLine(). Method in class benno.dystat.SquidSource
nextLine(). Method in class benno.dystat.StatoidSource
nextLine(). Method in class benno.asg.colourschemes.ThinStripes
NOBUCKET. Static variable in class benno.dystat.ResourceCounter
This is an indicator constant to symbolise that the requested bucket has expired.
NoExchangeRateException(). Constructor for class benno.account.exch.NoExchangeRateException
NONE. Static variable in class benno.textmode.Screen
normalise(). Method in class benno.number.Rational
normalise(Date). Method in class benno.dystat.ResourceCounter
This function normalises a date into the appropriate canoncical date, for looking up the relevant bucket.
normalise(Date, boolean). Method in class benno.dystat.ResourceCounter
NoSuchAccountException(). Constructor for class benno.account.NoSuchAccountException
NoSuchObjectException(). Constructor for class benno.toydb.NoSuchObjectException
NullEnumeration(). Constructor for class benno.util.NullEnumeration
NUM. Static variable in class benno.textmode.Screen
numAddrs(). Method in class benno.submerge.Network
Returns the number of addresses in the network, including broadcast and network addresses
numAddrs(). Method in class benno.submerge.Zone
sums the numAddrs for all of the upstream networks

O

off(). Static method in class benno.account.awt.Busy
old_getPreferredSize(). Method in class benno.awt.TableLabel
old_paint(Graphics). Method in class benno.awt.TableLabel
on(String). Static method in class benno.account.awt.Busy
OnDiskObject(). Constructor for class benno.toydb.OnDiskObject
open(File). Static method in class benno.toydb.Database
optimise(CurveSet, int). Method in class benno.globe.CurveCompiler
optimiseFreestream(). Method in class benno.submerge.Zone
This scans the freestream vector merging adjacent networks into supernets.
output. Variable in class benno.applets.Birthday
output. Variable in class benno.applets.RomanNumeralConverter

P

p. Variable in class benno.number.Rational
P. Variable in class benno.account.awt.TransactionPartEditor
Packet(ByteStream). Constructor for class benno.openpgp.Packet
this reads in a packet from the ByteStream
PacketContents(). Constructor for class benno.openpgp.PacketContents
PacketException(). Constructor for class benno.openpgp.PacketException
PacketException(String). Constructor for class benno.openpgp.PacketException
paint(Graphics). Method in class benno.awt.ColorPatch
paint(Graphics). Method in class benno.test.ColourSpread
paint(Graphics). Method in class benno.awt.ColumnLabel
paint(Graphics). Method in class benno.globe.Globe2
paint(Graphics). Method in class benno.applets.Planets
paint(Graphics). Method in class benno.asg.Scene
Paints the object onto the supplied Graphics context.
paint(Graphics). Method in class benno.homework.SEPT1
paint(Graphics). Method in class benno.applets.SimEqSolver
paint(Graphics). Method in class benno.awt.TableLabel
ParallelRectangle(SpacePoint, SpacePoint). Constructor for class benno.asg.surfaces.ParallelRectangle
parse(String). Method in class benno.statoid.FasterStatsParser
parse(String). Method in class benno.statoid.StandardApacheLogParser
parse(String). Method in class benno.statoid.StatsParser
parse(String). Method in class benno.statoid.StockParser
parse(String, long). Method in class benno.statoid.StatsParser
parse(String, ParsePosition). Method in class benno.util.IntervalDescribingDateFormat
don't intend to implement this (yet)
parse(String, ParsePosition). Method in class benno.number.Roman
This method converts a Roman Numeral string to a long integer.
parse(URL). Method in class benno.globe.CurveCompiler
Parse1(). Constructor for class benno.statoid.Parse1
Parse2(). Constructor for class benno.statoid.Parse2
parseEquations(). Method in class benno.applets.SimEqSolver
Peer(Object). Constructor for class benno.ttychat.Peer
PeriodParser(). Constructor for class benno.dystat.PeriodParser
Planets(). Constructor for class benno.applets.Planets
polar(Position). Method in class benno.globe.Globe2
populateSourceFrame(). Method in class benno.dystat.Scanner
pos. Variable in class benno.globe.Marker
location of place
pos(int, int). Static method in class benno.textmode.Screen
Position(int). Constructor for class benno.statoid.Position
All coords are set to 0 by default
Position(long, long, long). Constructor for class benno.globe.Position
post(Transaction). Method in class benno.account.db.TransactionList
preferredLayoutSize(Container). Method in class benno.awt.RowLayout
present(StatLine). Method in class benno.dystat.CounterFrame
present(StatLine). Method in class benno.dystat.ResourceCounter
print(char). Static method in class benno.textmode.Screen
print(String). Static method in class benno.debug.DebugMessage
print(String). Static method in class benno.textmode.Screen
PublicKey(ByteStream). Constructor for class benno.openpgp.PublicKey
PublicKey(Packet). Constructor for class benno.openpgp.PublicKey
PublicKeyContents(). Constructor for class benno.openpgp.PublicKeyContents
putObject(String, Object). Method in class benno.dystat.StorageManager

Q

q. Variable in class benno.number.Rational
QuadraticForm(long, long, long). Constructor for class benno.number.QuadraticForm
QuadraticIrrational(long, long). Constructor for class benno.number.QuadraticIrrational
QuadraticIrrational(long, long, long, long). Constructor for class benno.number.QuadraticIrrational
Quine(). Constructor for class benno.progs.Quine

R

r. Variable in class benno.sort.VectorRandomiser
This contains the Random object that is used to reorder the vector.
RandCol(). Constructor for class benno.asg.colourschemes.RandCol
Constructs a new object: it initialises Random r and Color[] colarry.
randomise(Vector). Method in class benno.sort.VectorRandomiser
reorders the vector v so that it is in random order.
randomize(). Method in class benno.statoid.Position
rate. Variable in class benno.account.exch.ExchangeRate
rates. Variable in class benno.account.exch.ExchangeRateList
Rational(long, long). Constructor for class benno.number.Rational
read2Octet(). Method in class benno.openpgp.ByteStream
read4Octet(). Method in class benno.openpgp.ByteStream
readByte(). Method in class benno.openpgp.ByteStream
readFrom(DataInput). Method in class benno.account.conv.DBAmount
readFrom(DataInput). Method in class benno.toydb.types.DBFloat
readFrom(DataInput). Method in class benno.toydb.types.DBLong
readFrom(DataInput). Method in class benno.toydb.types.DBShort
readFrom(DataInput). Method in class benno.toydb.types.DBString
readFrom(DataInput). Method in interface benno.toydb.DBType
readInt(InputStream). Static method in class benno.util.Input
readMPI(). Method in class benno.openpgp.ByteStream
readOctet(). Method in class benno.openpgp.ByteStream
RED. Static variable in class benno.textmode.AnsiColor
referer. Variable in class benno.statoid.StatLine
Register(). Constructor for class benno.awt.Register
no-arg constructor
register(Frame). Method in class benno.account.awt.WindowManager
remoteHostname. Variable in class benno.statoid.StatLine
remoteIP. Variable in class benno.statoid.StatLine
remove(Account). Method in class benno.account.db.AccountList
removeDBChangedListener(DBChangedListener). Static method in class benno.account.db.Bundle
removeDupes(Vector, Ordering). Static method in class benno.sort.VectorDupeRemover
removeExtensions(). Method in class benno.account.db.Account
removeItemListener(ItemListener). Method in class benno.awt.TableLabel
removeLayoutComponent(Component). Method in class benno.awt.RowLayout
rest. Variable in class benno.statoid.UserAgent
RightInfiniteBackdrop(double). Constructor for class benno.asg.surfaces.RightInfiniteBackdrop
rightNeighbour(long). Method in class benno.number.QuadraticForm
returns the right neighbour by k
Rollover(). Constructor for class benno.test.Rollover
rollup(Vector, Ordering). Static method in class benno.sort.VectorRollup
Roman(). Constructor for class benno.number.Roman
RomanNumbers(). Constructor for class benno.test.RomanNumbers
RomanNumeralConverter(). Constructor for class benno.applets.RomanNumeralConverter
rotateCurveTo(Curve, LongLat, LongLat). Method in class benno.globe.Globe2
rotateMarkerTo(Marker, LongLat, LongLat). Method in class benno.globe.Globe2
rotateTo(CurveSet, LongLat, LongLat). Method in class benno.globe.Globe2
rotateTo(MarkerSet, LongLat, LongLat). Method in class benno.globe.Globe2
row(int). Method in class benno.linalg.Matrix
extracts the ith row from the matrix.
Row(TypeSet). Constructor for class benno.toydb.Row
RowCol(). Constructor for class benno.statoid.RowCol
RowLayout(). Constructor for class benno.awt.RowLayout
rows(). Method in class benno.linalg.Matrix
returns the number of rows in the matrix
RSAPublicKeyContents(ByteStream). Constructor for class benno.openpgp.RSAPublicKeyContents
run(). Method in class benno.globe.Globe2
run(). Method in class benno.awt.HostLabel
The body of the thread to look up the host name
run(). Method in class benno.ttychat.Peer
run(). Method in class benno.applets.Planets
run(). Method in class benno.chat.Server
run(). Method in class benno.ttychat.Server

S

s. Variable in class benno.toydb.types.DBString
S2KSpecifier(ByteStream). Constructor for class benno.openpgp.S2KSpecifier
SATURDAY. Static variable in interface benno.dystat.Times
save(String). Static method in class benno.account.db.Bundle
this serializes the static members out to supplied filename
Scanner(String, boolean). Constructor for class benno.dystat.Scanner
ScatterChart(). Constructor for class benno.xml.svgCharts.ScatterChart
Scene(int, int). Constructor for class benno.asg.Scene
This creates a new scene, with no surfaces.
SCF(long, long). Constructor for class benno.number.SCF
SCF(long[]). Constructor for class benno.number.SCF
SCF(long[], long[]). Constructor for class benno.number.SCF
Screen(). Constructor for class benno.textmode.Screen
SCROLL. Static variable in class benno.textmode.Screen
SECOND. Static variable in interface benno.dystat.Times
SecretKey(Packet). Constructor for class benno.openpgp.SecretKey
SecretKeyContents(). Constructor for class benno.openpgp.SecretKeyContents
select(Selector). Method in class benno.account.db.TransactionList
select(Vector, Selector). Static method in class benno.sort.VectorSelector
SEPT1(). Constructor for class benno.homework.SEPT1
Sequent(int). Method in class benno.number.SCF
returns the nth entry of the SCF, repeating as necessary for periodic SCF
sequent(int). Method in class benno.number.SCF
SerializationCloner(). Constructor for class benno.util.SerializationCloner
Series(). Constructor for class benno.xml.svgCharts.Series
Server(InputStream, OutputStream). Constructor for class benno.chat.Server
Server(Socket). Constructor for class benno.ttychat.Server
SessionSOM(). Constructor for class benno.statoid.SessionSOM
set(int, int, String). Method in class benno.awt.TableLabel
setAccount(Account). Method in class benno.account.db.TransactionPart
setAmount(Amount). Method in class benno.account.db.TransactionPart
setBlink(boolean). Static method in class benno.textmode.Screen
setBright(boolean). Static method in class benno.textmode.Screen
setChanged(). Static method in class benno.account.db.Bundle
this function is to be called by, eg.
setColor(Color). Method in class benno.awt.ColorPatch
setColourScheme(ColourScheme). Method in class benno.asg.Scene
accessor method
setCurrent(ColumnLabel, Account). Method in class benno.account.report.BalancesTodayReportFrame
setDate(Date). Method in class benno.awt.DateEditor
setDate(Date). Method in class benno.account.db.TransactionPart
setDesc(String). Method in class benno.account.db.Account
accessor for desc
setDesc(String). Method in class benno.account.db.AccountGroup
setDesc(String). Method in class benno.account.db.Currency
Accessor method
setDesc(String). Method in class benno.account.db.Transaction
setDirty(). Static method in class benno.account.db.Bundle
this takes no args, because we do not want arbitary code to be able to undirty.
setElement(int, DBType). Method in class benno.toydb.Row
setEntry(int, int, double). Method in class benno.linalg.Matrix
Sets the entry at the specified row and column to the specified value.
setForeground(AnsiColor). Static method in class benno.textmode.Screen
setForegroundColor(AnsiColor). Static method in class benno.textmode.Screen
setGroup(AccountGroup). Method in class benno.account.db.Account
setHomeCurrency(Currency). Method in class benno.account.db.Account
accessor for homeCurrency
setLed(int). Static method in class benno.textmode.Screen
setMemo(String). Method in class benno.account.db.TransactionPart
setOutline(boolean). Method in class benno.awt.ColumnLabel
setOutline(boolean). Method in class benno.awt.TableLabel
setPlaces(int). Method in class benno.account.db.Currency
Accessor method
setSize(Dimension). Method in class benno.awt.TableLabel
setSize(int, int). Method in class benno.awt.TableLabel
setStatus(int). Method in class benno.account.db.TransactionPart
setSymbol(String). Method in class benno.account.db.Currency
Accessor method
setTransaction(Transaction). Method in class benno.account.db.TransactionPart
setXAxis(Axis). Method in class benno.xml.svgCharts.ScatterChart
setYAxis(Axis). Method in class benno.xml.svgCharts.ScatterChart
showEquations(). Method in class benno.applets.SimEqSolver
showSolutions(). Method in class benno.applets.SimEqSolver
showStatus(String). Method in class benno.globe.Globe2
SimEqSolver(). Constructor for class benno.applets.SimEqSolver
SimpleTransFrame(). Constructor for class benno.account.awt.SimpleTransFrame
Will create a new transaction.
SimpleTransFrame(Transaction). Constructor for class benno.account.awt.SimpleTransFrame
Will allow editing of existing transaction
SimpleWindowCloser(). Constructor for class benno.awt.SimpleWindowCloser
simplify(). Method in class benno.number.QuadraticIrrational
simplify(). Method in class benno.number.Rational
size(). Method in class benno.account.db.AccountGroupList
size(). Method in class benno.account.db.AccountList
size(). Method in class benno.account.db.CurrencyList
sort(Ordering). Method in class benno.account.db.AccountList
returns a new AccountList, ordered according to the specified ordering.
sort(Ordering). Method in class benno.account.db.TransactionList
returns a new TransactionList, ordered according to the specified ordering.
sort(Vector, Ordering). Static method in class benno.sort.VectorSorter
returns an ordered version of the supplied vector, ordered using the supplied ordering.
SourceFrame(). Constructor for class benno.dystat.SourceFrame
SpacePoint(). Constructor for class benno.asg.SpacePoint
SpacePoint(double, double, double). Constructor for class benno.asg.SpacePoint
SquidSource(String). Constructor for class benno.dystat.SquidSource
StandardApacheLogParser(). Constructor for class benno.statoid.StandardApacheLogParser
StandingOrderList(). Constructor for class benno.account.db.StandingOrderList
start(). Method in class benno.globe.Globe2
start(). Method in class benno.applets.Planets
StatLine(). Constructor for class benno.statoid.StatLine
statlines. Variable in class benno.statoid.CookieSession
StatoidSource(String). Constructor for class benno.dystat.StatoidSource
Uses statoid to parse the file.
StatsParser(). Constructor for class benno.statoid.StatsParser
status. Variable in class benno.statoid.StatLine
STATUS_EST. Static variable in class benno.account.db.TransactionPart
symbolises that the part has an estimated value
STATUS_NORM. Static variable in class benno.account.db.TransactionPart
symbolises that the TransactionPart is a normal part.
STATUS_REC. Static variable in class benno.account.db.TransactionPart
symbolises that the part has been reconciled, for example against paper statements
StdAcctList(). Static method in class benno.account.Main
StdAcctNew(). Static method in class benno.account.Main
StdBundleNew(). Static method in class benno.account.Main
StdBundleSave(). Static method in class benno.account.Main
StdCurrExchNew(). Static method in class benno.account.Main
StdCurrNew(). Static method in class benno.account.Main
StdExit(). Static method in class benno.account.Main
StdInfo(). Static method in class benno.account.Main
StdRepBudget(). Static method in class benno.account.Main
stds. Static variable in class benno.account.db.Bundle
StdToolCurrCal(). Static method in class benno.account.Main
StdTransList(). Static method in class benno.account.Main
StdTransNew(). Static method in class benno.account.Main
StockParser(). Constructor for class benno.statoid.StockParser
stop(). Method in class benno.globe.Globe2
stop(). Method in class benno.applets.Planets
stop(). Method in class benno.debug.Timer
StorageManager(). Constructor for class benno.dystat.StorageManager
store(). Method in class benno.dystat.CounterFrame
Tells each counter to store itself.
store(StorageManager). Method in class benno.dystat.ResourceCounter
StoreException(). Constructor for class benno.toydb.StoreException
sub(QuadraticIrrational). Method in class benno.number.QuadraticIrrational
sub(Rational). Method in class benno.number.Rational
Submit(). Constructor for class benno.pagepuppy.Submit
SubnetEnumeration(Network, int). Constructor for class benno.submerge.SubnetEnumeration
SubText(). Constructor for class benno.submerge.SubText
SUNDAY. Static variable in interface benno.dystat.Times
SVGChartTest(). Constructor for class benno.test.SVGChartTest
syms. Static variable in class benno.number.Roman
This table maps individual Roman symbols onto their numerical values.
Unfortunately, JavaDoc JDK 1.1 does not create documentation for the inner class Roman.SymTab, so the reader cannot see the definition.

T

TableLabel(int[]). Constructor for class benno.awt.TableLabel
TableLabelTest(). Constructor for class benno.test.TableLabelTest
Test(). Constructor for class benno.applets.Test
Test(). Constructor for class benno.openpgp.Test
Test0(). Constructor for class benno.dystat.Test0
Test1(). Constructor for class benno.asg.Test1
Test1(). Constructor for class benno.dystat.Test1
TestBed(). Constructor for class benno.sort.TestBed
TestBed(). Constructor for class benno.textmode.TestBed
TestBed1(). Constructor for class benno.submerge.TestBed1
TestBed1(). Constructor for class benno.toydb.TestBed1
textValueChanged(TextEvent). Method in class benno.awt.MatrixEditor
this implements the TextListener interface.
ThinStripes(). Constructor for class benno.asg.colourschemes.ThinStripes
thread_init(). Method in class benno.globe.Globe2
thread_paint(). Method in class benno.globe.Globe2
THURSDAY. Static variable in interface benno.dystat.Times
Timer(String). Constructor for class benno.debug.Timer
timestamp(). Static method in class benno.dystat.GenHTML
to. Variable in class benno.account.exch.ExchangeRate
toLong(String). Static method in class benno.number.Roman
This method converts a Roman Numeral string to a long integer.
toRational(). Method in class benno.number.SCF
converts to a rational
toRoman(long). Static method in class benno.number.Roman
This method converts a long integer to capitalised Roman notation.
toSCF(). Method in class benno.number.QuadraticIrrational
toString(). Method in class benno.account.db.Account
toString(). Method in class benno.account.db.Amount
Returns the Amount as a string, formatted according to the specifications in the currency.
toString(). Method in class benno.account.db.Currency
toString(). Method in class benno.account.conv.DBAmount
Returns the Amount as a string, formatted according to the specifications in the currency.
toString(). Method in class benno.toydb.types.DBFloat
toString(). Method in class benno.toydb.types.DBLong
toString(). Method in class benno.toydb.types.DBShort
toString(). Method in class benno.toydb.types.DBString
toString(). Method in class benno.net.IPAddress
toString(). Method in class benno.linalg.Matrix
This converts the matrix to a string.
toString(). Method in class benno.submerge.Network
toString(). Method in class benno.number.QuadraticForm
toString(). Method in class benno.number.QuadraticIrrational
toString(). Method in class benno.number.Rational
toString(). Method in class benno.toydb.Row
toString(). Method in class benno.number.SCF
toString(). Method in class benno.asg.SpacePoint
toString(). Method in class benno.account.Total
returns a String representation of the Total, listing each currency component separately.
toString(). Method in class benno.statoid.UserAgent
toString(). Method in class benno.submerge.Zone
toString(Currency). Method in class benno.account.Total
returns a String representation of the Total, converted using the ExchRate mechanism into the supplied currency.
toStringPlain(). Method in class benno.account.db.Amount
Returns the Amount as a string without the currency symbols.
toStringPlain(). Method in class benno.account.conv.DBAmount
Returns the Amount as a string without the currency symbols.
total(). Method in class benno.dystat.LongResourceCounter
Total(). Constructor for class benno.account.Total
trace(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.InfiniteBackdrop
implements benno.asg.Surface
trace(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.LowerInfiniteBackdrop
implements benno.asg.Surface
trace(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.ParallelRectangle
trace(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.RightInfiniteBackdrop
implements benno.asg.Surface
trace(SpacePoint, SpacePoint). Method in interface benno.asg.Surface
traces from an eye through a point on the screen , returning a spacepoint object representing where we intersect that surface, or null if there is no intersection.
traceback(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.InfiniteBackdrop
traceback(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.LowerInfiniteBackdrop
traceback(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.ParallelRectangle
traceback(SpacePoint, SpacePoint). Method in class benno.asg.surfaces.RightInfiniteBackdrop
traceback(SpacePoint, SpacePoint). Method in interface benno.asg.Surface
traces from a surface point on (usually another) surface, to the eye, returning true if this surface is intersected by that ray.
train(Position). Method in class benno.statoid.SessionSOM
trans. Static variable in class benno.account.db.Bundle
Transaction(). Constructor for class benno.account.db.Transaction
TransactionList(). Constructor for class benno.account.db.TransactionList
TransactionList(Vector). Constructor for class benno.account.db.TransactionList
TransactionListFrame(). Constructor for class benno.account.awt.TransactionListFrame
TransactionListFrame(Account). Constructor for class benno.account.awt.TransactionListFrame
TransactionPart(). Constructor for class benno.account.db.TransactionPart
TransactionPartEnumerator(). Constructor for class benno.account.db.TransactionPartEnumerator
transpose(). Method in class benno.linalg.Matrix
returns the transpose of this matrix
Try1(int[]). Constructor for class benno.drdobbs.nov2000.Try1
TUESDAY. Static variable in interface benno.dystat.Times
TypeException(). Constructor for class benno.toydb.TypeException
types. Variable in class benno.toydb.Row
TypeSet(Class[]). Constructor for class benno.toydb.TypeSet

U

unparseEquations(). Method in class benno.applets.SimEqSolver
this formats the solutions matrix as a string.
update(Graphics). Method in class benno.globe.Globe2
special override for double-buffering.
url. Variable in class benno.globe.Marker
url. Variable in class benno.statoid.StatLine
useragent. Variable in class benno.statoid.StatLine
UserAgent(String). Constructor for class benno.statoid.UserAgent
This constructor parses the supplied User-Agent: header (minus the User-Agent: prefix, and places the three components into the appropriate member variables.
UserID(Packet). Constructor for class benno.openpgp.UserID

V

value. Variable in class benno.textmode.AnsiColor
varRef(char). Method in class benno.applets.SimEqSolver
this function returns an object indicating where in VarNames the supplied character is.
VectorDupeRemover(). Constructor for class benno.sort.VectorDupeRemover
VectorRandomiser(). Constructor for class benno.sort.VectorRandomiser
Creates a new randomiser, creating a new Random object to use.
VectorRollup(). Constructor for class benno.sort.VectorRollup
VectorSelector(). Constructor for class benno.sort.VectorSelector
VectorSorter(). Constructor for class benno.sort.VectorSorter
version. Variable in class benno.statoid.UserAgent
via. Variable in class benno.statoid.StatLine
View(). Constructor for class benno.toydb.View
virtServ. Variable in class benno.statoid.StatLine
VirtualResourceCounter(StringTokenizer, DiscreteResourceCounter). Constructor for class benno.dystat.VirtualResourceCounter

W

WEDNESDAY. Static variable in interface benno.dystat.Times
WEEK. Static variable in interface benno.dystat.Times
WeeklyBudgetReportFrame(). Constructor for class benno.account.report.WeeklyBudgetReportFrame
WHITE. Static variable in class benno.textmode.AnsiColor
windowActivated(WindowEvent). Method in class benno.test.WindowTracker
windowClosed(WindowEvent). Method in class benno.test.WindowTracker
windowClosing(WindowEvent). Method in class benno.awt.SimpleWindowCloser
windowClosing(WindowEvent). Method in class benno.test.WindowTracker
windowDeactivated(WindowEvent). Method in class benno.test.WindowTracker
windowDeiconified(WindowEvent). Method in class benno.test.WindowTracker
windowIconified(WindowEvent). Method in class benno.test.WindowTracker
WindowManager(). Constructor for class benno.account.awt.WindowManager
windowOpened(WindowEvent). Method in class benno.test.WindowTracker
WindowTracker(). Constructor for class benno.test.WindowTracker
winman. Static variable in class benno.account.Main
writeTo(DataOutput). Method in class benno.account.conv.DBAmount
writeTo(DataOutput). Method in class benno.toydb.types.DBFloat
writeTo(DataOutput). Method in class benno.toydb.types.DBLong
writeTo(DataOutput). Method in class benno.toydb.types.DBShort
writeTo(DataOutput). Method in class benno.toydb.types.DBString
writeTo(DataOutput). Method in interface benno.toydb.DBType
writeTo(PrintWriter). Method in class benno.xml.svgCharts.ScatterChart
Outputs the chart as SVG.

X

x. Variable in class benno.asg.SpacePoint

Y

y. Variable in class benno.asg.SpacePoint
YELLOW. Static variable in class benno.textmode.AnsiColor