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
- Abconst().
Constructor for class abduct.Abconst
-
- Abducer().
Constructor for class abduct.Abducer
- Default constructor for an Abducer.
- AbducerParams(AbducerParams).
Constructor for class abduct.AbducerParams
- Constructor for creating a copy of another AbducerParams object.
- AbducerParams(int, int, int, int, int, boolean).
Constructor for class abduct.AbducerParams
- Constructor for setting all params at creation.
- Abduct(boolean, Abducer).
Method in class abduct.AbductionMachine
- This method executes the Peirce-style abduction algorithim.
- AbductionBean().
Constructor for class abduct.AbductionBean
- The no-agrument constructor required by the BeanBox.
- AbductionBeanBeanInfo().
Constructor for class abduct.AbductionBeanBeanInfo
-
- AbductionIO(AbducerParams, String).
Constructor for class abduct.AbductionIO
- Constructor for an AbductionIO object.
- AbductionMachine().
Constructor for class abduct.AbductionMachine
- Default constructor for an AbductionMachine.
- AbFindingLinkedList().
Constructor for class abduct.AbFindingLinkedList
- Default constructor for an AbLinkedList.
- AbHypoLinkedList().
Constructor for class abduct.AbHypoLinkedList
- Default constructor for an AbHypoLinkedList.
- AccountedForBy.
Variable in class abduct.Finding
- A list of Hypotheses accounted for by this Finding.
- Accounts.
Static variable in class abduct.Abconst
-
- AccountsFor.
Variable in class abduct.Hypothesis
- List of Findings this hypothesis accounts for (system set).
- AddFinding(Finding, int).
Method in class abduct.Hypothesis
- Add a Finding object to one of the lists.
- AddHypothesis(Hypothesis).
Method in class abduct.Finding
- Add a Hypothesis object to the AccountedForBy list.
- AddHypothesis(Hypothesis, int).
Method in class abduct.Hypothesis
- Add a Hypothesis object to one of the lists.
- AllHypos.
Variable in class abduct.Abducer
- List of all possible hypotheses from Classifier.
- AlwaysAccountedFor.
Variable in class abduct.Hypothesis
- List of Findings that this hypothesis always accounts for (user set).
- AlwaysAccountedNames.
Variable in class abduct.Hypothesis
- Array of the names of AlwaysAccountedFor Findings.
- AlwaysAccounts.
Static variable in class abduct.Abconst
-
- AnomalyHypos.
Variable in class abduct.Abducer
- Hypotheses that generate a problem during abduction
- append(Object).
Method in class abduct.LinkedList
- insert after the tail of the list
- beginAbductionIO().
Method in class abduct.AbductionIO
- Begin the Abduction I/O process.
- BelievedHypos.
Variable in class abduct.Abducer
- Composite of hypotheses believed to be true.
- CaseFindings.
Variable in class abduct.Abducer
- A list of Findings that the adbucer will try to explain.
- caseIO.
Variable in class abduct.AbductionBean
- AbductionIO object for this case
- caseName.
Variable in class abduct.AbductionBean
- The path and file name for this case
- caseName.
Variable in class abduct.AbductionIO
- Name and file path for this case.
- clear().
Method in class abduct.AbFindingLinkedList
- Clear all entries from a list without deleting the list itself.
- clear().
Method in class abduct.AbHypoLinkedList
- Clear all entries from a list without deleting the list itself.
- ClearBestDistance.
Variable in class abduct.AbducerParams
- How much higher the rating must be than another hypo’s rating.
- clearBestDistance.
Variable in class abduct.AbductionBean
- Bean property for the Abducer parameter
- ClearBestHypos.
Variable in class abduct.Abducer
- Not confirmed, but above a threshold.
- ClearBestThreshold.
Variable in class abduct.AbducerParams
- Confidence value for a hypothosis to be 'ClearBest'.
- clearBestThreshold.
Variable in class abduct.AbductionBean
- Bean property for the Abducer parameter
- ClearBestType.
Static variable in class abduct.Abconst
-
- Con.
Variable in class abduct.Abducer
- Class that contains global constants.
- Con.
Variable in class abduct.AbductionBean
- Abduction constants
- Con.
Variable in class abduct.AbductionIO
-
- Con.
Variable in class abduct.AbductionMachine
- Class that contains global constants.
- Con.
Variable in class abduct.Hypothesis
- Class that contains global constants.
- ConfidenceRating.
Variable in class abduct.Hypothesis
- OriginalRating after modification by Abducer.
- ConfirmedHypos.
Variable in class abduct.Abducer
- Maximumally probable hypotheses.
- Contra.
Static variable in class abduct.Abconst
-
- ContraHypos.
Variable in class abduct.Hypothesis
- List of incompatible hypotheses.
- ContraNames.
Variable in class abduct.Hypothesis
- Array of the names of Contra hypos.
- copy(AbFindingLinkedList).
Method in class abduct.AbFindingLinkedList
- Copies all entries in a list to this list.
- copy(AbHypoLinkedList).
Method in class abduct.AbHypoLinkedList
- Copies all entries in a list to this list.
- createOutputFile(boolean).
Method in class abduct.AbductionIO
- Write the output file for this case out to disk.
- currentAbducer.
Variable in class abduct.AbductionIO
- The Abducer object for this case.
- currentElement().
Method in class abduct.LinkedList
-
- currentFinding().
Method in class abduct.AbFindingLinkedList
- A 'currentElement' method that eleminates the need for typecasting to Finding.
- currentHypothesis().
Method in class abduct.AbHypoLinkedList
- A 'currentElement' method that eleminates the need for typecasting to Hypothesis.
- CurrentJustification.
Variable in class abduct.Abducer
- The current level of hypothesis justification
- currentMachine.
Variable in class abduct.AbductionIO
- The AbductionMachine object for this case.
- cursor().
Method in class abduct.LinkedList
-
- Data.
Variable in class abduct.Finding
- The data for this Finding (i.e., what did you find).
- DisbelievedHypos.
Variable in class abduct.Abducer
- Hypos believed to be false.
- doAbduction().
Method in class abduct.AbductionBean
- Do the Abduction algorithm with the given parameters.
- elements().
Method in class abduct.LinkedList
-
- EssentialHypos.
Variable in class abduct.Abducer
- Hypotheses that are the only way to explain a finding.
- ExpectationRatingAdjustment.
Variable in class abduct.AbducerParams
- How much the ConfidenceRating of a Hypothesis is adjusted (up or down) based on
Expectations from other Hypotheses.
- expectationRatingAdjustment.
Variable in class abduct.AbductionBean
- Bean property for the Abducer parameter
- Expected.
Static variable in class abduct.Abconst
-
- ExpectedHypos.
Variable in class abduct.Hypothesis
- List of other hypotheses weaklyt implied if this one is true.
- ExpectedNames.
Variable in class abduct.Hypothesis
- Array of the names of Expected hypos.
- find(String).
Method in class abduct.AbFindingLinkedList
- Find and return a Finding with the given name if present in the list.
- find(String).
Method in class abduct.AbHypoLinkedList
- Find and return a Hypothesis with the given name if present in the list.
- FindBest(AbHypoLinkedList, int).
Method in class abduct.Abducer
- Finds all Hypotheses in a list that are ClearBest or WeakBest.
- FindConfirmed(AbHypoLinkedList).
Method in class abduct.Abducer
- Finds all Hypotheses in a list that are "confirmed"; their ConfidenceRating is the
max possible.
- FindEssential(AbFindingLinkedList).
Method in class abduct.Abducer
- Finds all Hypotheses that are "essential"; i.e., they are the only hypo present
that explains a particular Finding.
- FindIncompatible(AbHypoLinkedList, AbHypoLinkedList).
Method in class abduct.Abducer
- Finds any incompatibilities among the hypotheses in a list.
- Finding().
Constructor for class abduct.Finding
- Default constructor for a Finding.
- Finding(String).
Constructor for class abduct.Finding
- Constructor for a Finding that initializes its Name field.
- FindRelated(AbHypoLinkedList, int, AbHypoLinkedList).
Method in class abduct.Abducer
- Finds all Hypotheses related to the Hypotheses in a list (Implied, Expected, etc.) that
are in a pool of hypos.
- getBeanDescriptor().
Method in class abduct.AbductionBeanBeanInfo
- Return a descriptor for the bean itself.
- getCaseName().
Method in class abduct.AbductionBean
- CaseName property get()
- getClearBestDistance().
Method in class abduct.AbductionBean
- ClearBestDistance property get()
- getClearBestThreshold().
Method in class abduct.AbductionBean
- ClearBestTheshold property get()
- getConfidenceRating().
Method in class abduct.Hypothesis
- Gets the value of the ConfidenceRating field.
- getDefaultEventIndex().
Method in class abduct.AbductionBeanBeanInfo
- Return an index to the default property
- getDefaultPropertyIndex().
Method in class abduct.AbductionBeanBeanInfo
- Return an index to the default property
- getEventSetDescriptors().
Method in class abduct.AbductionBeanBeanInfo
- The event information for this JavaBean.
- getExpectationRatingAdjustment().
Method in class abduct.AbductionBean
- ExpectationRatingAdjustment property get()
- getIcon(int).
Method in class abduct.AbductionBeanBeanInfo
- Return an icon for the bean.
- getJustification().
Method in class abduct.Abducer
- Get the current justification level for the case.
- getMethodDescriptors().
Method in class abduct.AbductionBeanBeanInfo
- This method returns an array of method descriptors for the supported
methods of a bean.
- getOriginalRating().
Method in class abduct.Hypothesis
- Gets the value of the OriginalRating field.
- getPropertyDescriptors().
Method in class abduct.AbductionBeanBeanInfo
- This method returns an array of PropertyDescriptor objects that specify
additional information about the properties supported by the bean.
- getRelatedHypos(int).
Method in class abduct.Hypothesis
- Get the list of Implied/Expected/NotExpected/Contra Hypotheses for this Hypothesis
- getWeakBestDistance().
Method in class abduct.AbductionBean
- WeakBestDistance property get()
- getWeakBestThreshold().
Method in class abduct.AbductionBean
- WeakBestTheshold property get()
- getZeroRelativeRating().
Method in class abduct.Hypothesis
- Gets the value of the ZeroRelativeRating field.
- hasMoreElements().
Method in class abduct.LinkedList
-
- head.
Variable in class abduct.LinkedList
-
- Hypothesis().
Constructor for class abduct.Hypothesis
- Default constructor for a Hypothesis.
- Hypothesis(String).
Constructor for class abduct.Hypothesis
- Constructor for a Hypothesis that initializes its Name field.
- Implied.
Static variable in class abduct.Abconst
-
- ImpliedHypos.
Variable in class abduct.Hypothesis
- List of other hypotheses strongly implied if this one is true.
- ImpliedNames.
Variable in class abduct.Hypothesis
- Array of the names of Implied hypos.
- InitFindings().
Method in class abduct.Abducer
- Copy the CaseFindings into the list of UnexplainedFindings.
- InitHypos().
Method in class abduct.Abducer
- All the hypos at the time this method is called have an array of strings containing the
names of the Implied hypos, etc.
- InitUserParams(AbducerParams).
Method in class abduct.Abducer
- Initialize user set start values.
- insert(Object).
Method in class abduct.LinkedList
- insert before the iterator position
- IsAccountedFor(Finding).
Method in class abduct.Hypothesis
- A Boolean test of whether this Hypothesis accounts for a particular Finding.
- IsAccountedForBy(Hypothesis).
Method in class abduct.Finding
- A Boolean test of whether a particular hypothesis is accounted for by this Finding.
- isShouldGuess().
Method in class abduct.AbductionBean
- ShouldGuess property get() (aka is() for booleans)
- JustAddedHypos.
Variable in class abduct.Abducer
- Hypotheses freshly added.
- Justification.
Variable in class abduct.Hypothesis
- Justification of the hypo.
- len.
Variable in class abduct.LinkedList
-
- LinkedList().
Constructor for class abduct.LinkedList
-
- main(String[]).
Static method in class abduct.LinkedList
-
- MaxRating.
Static variable in class abduct.Abconst
-
- method(String, String).
Static method in class abduct.AbductionBeanBeanInfo
- This is a convenience method for creating MethodDescriptors.
- MinRating.
Static variable in class abduct.Abconst
-
- Name.
Variable in class abduct.Abducer
- Name for this case.
- Name.
Variable in class abduct.Finding
- Identifier for a Finding.
- Name.
Variable in class abduct.Hypothesis
- Identifier for this Hypothesis.
- nextElement().
Method in class abduct.LinkedList
- move the cursor to the next position
- nextFinding().
Method in class abduct.AbFindingLinkedList
- A 'nextElement' method that eleminates the need for typecasting to Finding.
- nextHypothesis().
Method in class abduct.AbHypoLinkedList
- A 'nextElement' method that eleminates the need for typecasting to Hypothesis.
- NotExpected.
Static variable in class abduct.Abconst
-
- NotExpectedHypos.
Variable in class abduct.Hypothesis
- List of other hypotheses not implied if this one is true.
- NotExpectedNames.
Variable in class abduct.Hypothesis
- Array of the names of NotExpected hypos.
- OriginalRating.
Variable in class abduct.Hypothesis
- Rating assigned by classifier.
- output(BufferedWriter).
Method in class abduct.AbFindingLinkedList
- Output all information in the list to the given outstream using the output
method of the Finding class.
- output(BufferedWriter).
Method in class abduct.AbHypoLinkedList
- Output all information in the list to the given outstream using the output
method of the Hypothesis class.
- output(BufferedWriter).
Method in class abduct.Finding
- Output all Finding specific information to the specified output stream.
- output(BufferedWriter).
Method in class abduct.Hypothesis
- Output all Hypothesis specific information to the specified output stream.
- OutputCaseError.
Static variable in class abduct.Abconst
-
- Parsimonize(AbHypoLinkedList).
Method in class abduct.Abducer
- This method trims down a list of Hypotheses to remove redundant entries.
- pre.
Variable in class abduct.LinkedList
-
- property(String, String).
Static method in class abduct.AbductionBeanBeanInfo
- This is a convenience routine for creating PropertyDescriptor objects
- Propogate(AbHypoLinkedList).
Method in class abduct.Abducer
- Propogate the effects of believing more hypos.
- ReadFindingError.
Static variable in class abduct.Abconst
-
- readFindings().
Method in class abduct.AbductionIO
- Read the file of Finding objects in from disk.
- ReadHypoError.
Static variable in class abduct.Abconst
-
- readHypotheses().
Method in class abduct.AbductionIO
- Read the file of Hypothesis objects in from disk.
- RemainingHypos.
Variable in class abduct.Abducer
- Hypotheses in AllHypos not dealt with.
- remove().
Method in class abduct.LinkedList
- remove the element under the cursor
- remove(AbFindingLinkedList).
Method in class abduct.AbFindingLinkedList
- Remove all entries in a list from this list.
- remove(AbHypoLinkedList).
Method in class abduct.AbHypoLinkedList
- Remove all entries in a list from this list.
- remove(String).
Method in class abduct.AbFindingLinkedList
- Find and remove a Finding with a given name if present in the list.
- remove(String).
Method in class abduct.AbHypoLinkedList
- Find and remove a Hypothesis with a given name if present in the list.
- RemoveRedundant().
Method in class abduct.AbHypoLinkedList
- Remove all duplicate list entries (based on Name field).
- reset().
Method in class abduct.LinkedList
- resets the cursor
- setCaseName(String).
Method in class abduct.AbductionBean
- CaseName property set()
- setClearBestDistance(int).
Method in class abduct.AbductionBean
- ClearBestDistance property set().
- setClearBestThreshold(int).
Method in class abduct.AbductionBean
- ClearBestThreshold property set().
- setConfidenceRating(int).
Method in class abduct.Hypothesis
- Sets the ConfidenceRating Field.
- setData(String).
Method in class abduct.Finding
- Sets the data for this particular finding.
- setExpectationRatingAdjustment(int).
Method in class abduct.AbductionBean
- ExpectationRatingAdjustment property set().
- setJustification(AbHypoLinkedList).
Method in class abduct.Abducer
- Sets the justification level of all hypotheses in a list to CurrentJustification.
- setJustification(int).
Method in class abduct.Abducer
- Sets the current justification level for the case.
- setJustification(int).
Method in class abduct.Hypothesis
- Sets the value of the Justification field.
- setOriginalRating(int).
Method in class abduct.Hypothesis
- Sets the OriginalRating Field.
- setShouldGuess(boolean).
Method in class abduct.AbductionBean
- ShouldGuess property set()
- SetupHypoLinks().
Method in class abduct.Abducer
- Setup the interrelations between Hypotheses and Findings.
- setWeakBestDistance(int).
Method in class abduct.AbductionBean
- WeakBestDistance property set().
- setWeakBestThreshold(int).
Method in class abduct.AbductionBean
- WeakBestThreshold property set().
- ShouldGuess.
Variable in class abduct.AbducerParams
- Should the Abducer guess if it can't find appropriate hypotheses
(currently ignored).
- shouldGuess.
Variable in class abduct.AbductionBean
- Bean property for the Abducer parameter
- size().
Method in class abduct.LinkedList
-
- tail.
Variable in class abduct.LinkedList
-
- UnexplainedFindings.
Variable in class abduct.Abducer
- A list of Findings the abducer is unable to explain.
- UpdateExpectations(AbHypoLinkedList).
Method in class abduct.Abducer
- Update the ConfidenceRating of hypos based on the expectations of other hypos.
- UserParams.
Variable in class abduct.Abducer
- User set parameters
- userParams.
Variable in class abduct.AbductionBean
- The collection of user set parameters used in the Abduction algorithm
- WeakBestDistance.
Variable in class abduct.AbducerParams
- How much higher the rating must be than another hypo’s rating.
- weakBestDistance.
Variable in class abduct.AbductionBean
- Bean property for the Abducer parameter
- WeakBestHypos.
Variable in class abduct.Abducer
- Like ClearBest, but lower threshold.
- WeakBestThreshold.
Variable in class abduct.AbducerParams
- Confidence value for a hypothosis to be 'WeakBest'.
- weakBestThreshold.
Variable in class abduct.AbductionBean
- Bean property for the Abducer parameter
- WeakBestType.
Static variable in class abduct.Abconst
-