A B C D E F G H I J L M N O P R S T U V _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Abstract superclass for match engines working in a Cartesian space.
- AbstractCartesianMatchEngine(int) - Constructor for class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Constructor.
- AbstractSkyMatchEngine - Class in uk.ac.starlink.table.join
-
Abstract superclass for MatchEngines which work on the celestial sphere.
- AbstractSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Constructor.
- accept(MultiJoinType[], boolean[]) - Static method in class uk.ac.starlink.table.join.MultiJoinType
-
Determines acceptability of a sequence of items based on a sequence of acceptability criteria.
- addLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
-
Adds a new link to this set.
- ALL - uk.ac.starlink.table.join.PairMode
-
All matches are returned.
- ALWAYS - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
Any match containing table (even alone) is acceptable.
- AnisotropicCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Matcher which matches in an anisotropic N-dimensional Cartesian space.
- AnisotropicCartesianMatchEngine(double[]) - Constructor for class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
-
Constructor.
B
- BEST - uk.ac.starlink.table.join.PairMode
-
Only the best matches are returned, obtained symmetrically.
- BEST1 - uk.ac.starlink.table.join.PairMode
-
For each row in table 1, only the best match in table 2 is returned.
- BEST2 - uk.ac.starlink.table.join.PairMode
-
For each row in table 2, only the best match in table 1 is returned.
C
- calculateDefaultK(double) - Method in class uk.ac.starlink.table.join.CdsHealpixSkyPixellator
-
Determines a default value to use for the HEALPix k parameter based on a given scale.
- calculateDefaultK(double) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Determines a default value to use for the HEALPix k parameter based on a given scale.
- calculateDefaultLevel(double) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
-
Determines a default value to use for the level paramer based on a given scale.
- calculateSeparation(double, double, double, double) - Static method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Returns the distance along a great circle between two points.
- canBoundMatch() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- canBoundMatch() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- canBoundMatch() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Indicates that the
MatchEngine.getMatchBounds(uk.ac.starlink.table.join.NdRange[], int)
method can be invoked to provide some sort of useful result. - canBoundMatch() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
-
Returns false.
- CartesianEllipseToy(boolean) - Constructor for class uk.ac.starlink.table.join.EllipseToy.CartesianEllipseToy
-
Constructor.
- CdsHealpixSkyPixellator - Class in uk.ac.starlink.table.join
-
HEALPix sky pixellator using the CDS-HEALPIX-JAVA library written by F-X Pineau at CDS.
- CdsHealpixSkyPixellator() - Constructor for class uk.ac.starlink.table.join.CdsHealpixSkyPixellator
- close() - Method in class uk.ac.starlink.table.join.ProgressRowSequence
-
Indicates that progress is at an end.
- CombinedMatchEngine - Class in uk.ac.starlink.table.join
-
A matching engine which provides matching facilities by combining the characteristics of a number of other matching engines.
- CombinedMatchEngine(MatchEngine[]) - Constructor for class uk.ac.starlink.table.join.CombinedMatchEngine
-
Constructs a new MatchEngine based on a sequence of others.
- compareTo(LinkGroup) - Method in class uk.ac.starlink.table.join.LinkGroup
- compareTo(RowLink) - Method in class uk.ac.starlink.table.join.RowLink
-
Comparison order compares first table (if present in both objects) first, etc.
- compareTo(RowRef) - Method in class uk.ac.starlink.table.join.RowRef
- configureK(int) - Method in class uk.ac.starlink.table.join.CdsHealpixSkyPixellator
- configureK(int) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Updates internal state for the current value of the k parameter.
- containsLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
-
Indicates whether this set contains a given link.
- createEliminateMatchesType(int) - Static method in class uk.ac.starlink.table.join.Match1Type
-
Factory method returning a type object which eliminates rows forming part of the same match group.
- createFixedRadiusPixerFactory(double) - Method in class uk.ac.starlink.table.join.CdsHealpixSkyPixellator
- createFixedRadiusPixerFactory(double) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- createFixedRadiusPixerFactory(double) - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Returns a factory for fixed radius pixel calculators based on the current settings of this object.
- createIdentifyType() - Static method in class uk.ac.starlink.table.join.Match1Type
-
Factory method returning a type object which identifies matched rows by adding some additional columns to the input.
- createLink(Collection<RowRef>) - Static method in class uk.ac.starlink.table.join.RowLink
-
Returns a RowLink instance for a given collection of RowRefs.
- createLinkSet() - Method in class uk.ac.starlink.table.join.RowMatcher
-
Constructs a new empty LinkSet for use by this matcher.
- createMatcher(MatchEngine, StarTable[], RowRunner) - Static method in class uk.ac.starlink.table.join.RowMatcher
-
Creates a RowMatcher instance.
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- createMatchKitFactory() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a factory for MatchKit instances corresponding to the current settings of this object.
- createMatchKitFactory() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- createMatchTable(StarTable, Collection<RowLink>) - Method in class uk.ac.starlink.table.join.Match1Type
-
Generates an output table given an input table and the RowLink sequence which defines how its rows are related to each other by matching.
- createVariableRadiusPixerFactory() - Method in class uk.ac.starlink.table.join.CdsHealpixSkyPixellator
- createVariableRadiusPixerFactory() - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- createVariableRadiusPixerFactory() - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Returns a factory for variable radius pixel calculators based on the current settings of this object.
- createWideType(int) - Static method in class uk.ac.starlink.table.join.Match1Type
-
Factory method returning a type object which aligns match groups with each other in the rows of a new wide table.
- CuboidCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Matchers which matches within a cuboidal shape in a Cartesian space.
- CuboidCartesianMatchEngine(double[]) - Constructor for class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
-
Constructor.
D
- DEFAULT - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
No constraints on match inclusion for table.
E
- EllipseCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine implementation for plane elliptical figures.
- EllipseCartesianMatchEngine(double) - Constructor for class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Constructor.
- EllipseCartesianMatchEngine.InDegrees - Class in uk.ac.starlink.table.join
-
MatchEngine class that behaves like EllipseCartesianSkyMatchEngine but uses human-friendly units (degrees and arcseconds) rather than radians for tuple elements and match parameters.
- EllipseSkyMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine implementation for ellipses on the surface of a (celestial) sphere.
- EllipseSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Constructor.
- EllipseSkyMatchEngine.InDegrees - Class in uk.ac.starlink.table.join
-
MatchEngine class that behaves like EllipseSkyMatchEngine but uses human-friendly units (degrees and arcseconds) rather than radians for tuple elements and match parameters.
- EllipseToy - Class in uk.ac.starlink.table.join
-
Provides an interactive graphical representation of the Ellipse Matching algorithms used in this package.
- EllipseToy() - Constructor for class uk.ac.starlink.table.join.EllipseToy
- EllipseToy.CartesianEllipseToy - Class in uk.ac.starlink.table.join
-
Component which shows ellipses on a Cartesian plane.
- EllipseToy.SkyEllipseToy - Class in uk.ac.starlink.table.join
-
Component which shows ellipses on a spherical surface.
- endStage() - Method in class uk.ac.starlink.table.join.NullProgressIndicator
- endStage() - Method in interface uk.ac.starlink.table.join.ProgressIndicator
-
Indicates that no more
ProgressIndicator.setLevel(double)
calls will be made until the nextProgressIndicator.startStage(java.lang.String)
. - endStage() - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
- endStage() - Method in class uk.ac.starlink.table.join.TextProgressIndicator
- equals(Object) - Method in class uk.ac.starlink.table.join.LinkGroup
- equals(Object) - Method in class uk.ac.starlink.table.join.NdRange
- equals(Object) - Method in class uk.ac.starlink.table.join.RowLink
-
Assesses equality.
- equals(Object) - Method in class uk.ac.starlink.table.join.RowRef
- EqualsMatchEngine - Class in uk.ac.starlink.table.join
-
Match engine which considers two rows matched if they contain objects which are non-blank and equal.
- EqualsMatchEngine() - Constructor for class uk.ac.starlink.table.join.EqualsMatchEngine
- ErrorCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Match Engine which works in an N-dimensional Cartesian space with isotropic per-row errors.
- ErrorCartesianMatchEngine(int, double) - Constructor for class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Constructor.
- ErrorSkyMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine which matches objects on the celestial sphere according to per-object error radii.
- ErrorSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Constructor.
- ErrorSkyMatchEngine.InDegrees - Class in uk.ac.starlink.table.join
-
MatchEngine class that behaves like ErrorSkyMatchEngine but uses human-friendly units (degrees and arcseconds) rather than radians for tuple elements and match parameters.
F
- findGroupMatches(MultiJoinType[]) - Method in class uk.ac.starlink.table.join.RowMatcher
-
Returns a list of RowLink objects corresponding to a match performed with this matcher's tables using its match engine.
- findGroups(Collection<RowLink>) - Static method in class uk.ac.starlink.table.join.MatchStarTables
- findInternalMatches(boolean) - Method in class uk.ac.starlink.table.join.RowMatcher
-
Returns a list of RowLink objects corresponding to all the internal matches in this matcher's sole table using its match engine.
- findMultiPairMatches(int, boolean, MultiJoinType[]) - Method in class uk.ac.starlink.table.join.RowMatcher
-
Returns a set of RowLink objects each of which represents matches between one of the rows of a reference table and any of the other tables which can provide matches.
- findPairMatches(PairMode) - Method in class uk.ac.starlink.table.join.RowMatcher
-
Returns a set of RowLink objects corresponding to a pairwise match between this matcher's two tables performed with its match engine.
- FixedRadiusConePixer - Interface in uk.ac.starlink.table.join
-
Can calculate which sky pixels fall within a cone of variable radius.
- FixedSkyMatchEngine - Class in uk.ac.starlink.table.join
-
MatchEngine which matches objects on the celestial sphere with a fixed maximum separation.
- FixedSkyMatchEngine(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.FixedSkyMatchEngine
-
Constructor.
- FixedSkyMatchEngine.InDegrees - Class in uk.ac.starlink.table.join
-
MatchEngine class that behaves like FixedSkyMatchEngine but uses human-friendly units (degrees and arcseconds) rather than radians for tuple elements and match parameters.
- fromModifiableArray(RowRef[]) - Static method in class uk.ac.starlink.table.join.RowLinkN
-
Constructs a RowLinkN from an array of row refs which is retained and may be modified (sorted) in place.
G
- getBinFactor() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the multiplier for length scale that determines bin size.
- getBins(Object[]) - Method in interface uk.ac.starlink.table.join.MatchKit
-
Returns a set of keys for bins into which possible matches for a given tuple might fall.
- getDescription() - Method in class uk.ac.starlink.table.join.JoinType
-
Returns a short textual description of this type.
- getError() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
-
Returns the matching error.
- getError() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
-
Returns the isotropic matching error.
- getError(int) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
-
Returns the matching error in a given dimension.
- getError(int) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
-
Returns the matching error in a given dimension.
- getHealpixK() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Returns the HEALPix k value, which determines sky pixel size, equivalent to log2(nside).
- getID() - Method in class uk.ac.starlink.table.join.LinkGroup
-
Returns this group's ID.
- getIndicator() - Method in class uk.ac.starlink.table.join.RowMatcher
-
Returns the current progress indicator for this matcher.
- getIsotropicScale() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the isotropic scale.
- getLevel() - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
-
Returns the HTM level, which determines sky pixel size.
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine.InDegrees
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine.InDegrees
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine.InDegrees
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- getMatchBounds(NdRange[], int) - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Given a range of tuple values, returns a range outside which no match to anything within that range can result.
- getMatchBounds(NdRange[], int) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine.InDegrees
- getMatchParameters() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine.InDegrees
- getMatchParameters() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getMatchParameters() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine.InDegrees
- getMatchParameters() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- getMatchParameters() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a set of DescribedValue objects whose values can be modified to modify the matching criteria.
- getMatchParameters() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
-
The match score is uninteresting, since it's either -1 or 0.
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- getMatchScoreInfo() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a description of the value returned by the
MatchKit.matchScore(java.lang.Object[], java.lang.Object[])
method. - getMatchScoreInfo() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- getMaxK() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Returns the maximum permissible K value.
- getMaxs() - Method in class uk.ac.starlink.table.join.NdRange
-
Returns the array of maximum values.
- getMins() - Method in class uk.ac.starlink.table.join.NdRange
-
Returns the array of minimum values.
- getName() - Method in class uk.ac.starlink.table.join.JoinType
-
Returns the name of this type.
- getNdim() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the dimensionality of the Cartesian space in which this match engine works.
- getPairTypes() - Static method in class uk.ac.starlink.table.join.JoinType
-
Returns a list of all the known types which apply to two-table matches.
- getPixellator() - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Returns this object's pixellator.
- getPixels(double, double) - Method in interface uk.ac.starlink.table.join.FixedRadiusConePixer
-
Returns an array of objects representing pixels in a fixed-radius cone around a given sky position.
- getPixels(double, double, double) - Method in interface uk.ac.starlink.table.join.VariableRadiusConePixer
-
Returns an array of objects representing pixels in a given region.
- getRef(int) - Method in class uk.ac.starlink.table.join.RowLink
-
Returns the ith row ref in this ordered sequence of refs.
- getRef(int) - Method in class uk.ac.starlink.table.join.RowLink1
- getRef(int) - Method in class uk.ac.starlink.table.join.RowLink2
- getRef(int) - Method in class uk.ac.starlink.table.join.RowLinkN
- getRowIndex() - Method in class uk.ac.starlink.table.join.RowRef
-
Returns the row index;
- getScale() - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Returns the length scale used for sky pixellisation.
- getScale() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Returns distance scale.
- getScale() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Returns the length scale.
- getScale() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Returns the distance scale.
- getScale() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Returns the length scale.
- getScale() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
- getScale() - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- getScale() - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Returns the most recently set angular scale.
- getScale(int) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Returns the scale value for a given dimension.
- getScore() - Method in class uk.ac.starlink.table.join.RowLink2
-
Returns the score associated with this link.
- getScore(int) - Method in class uk.ac.starlink.table.join.PairsRowLink
-
Returns the score associated with a given RowRef.
- getScoreScale() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
-
Returns the square root of the number of constituent matchers if they all have definite score scaling values.
- getScoreScale() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Returns unity.
- getScoreScale() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Returns unity.
- getScoreScale() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getScoreScale() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- getScoreScale() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a scale value for the match score.
- getScoreScale() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- getSeparation() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
-
Returns the maximum separation which corresponds to a match.
- getSize() - Method in class uk.ac.starlink.table.join.LinkGroup
-
Returns this group's size.
- getSummary() - Method in enum uk.ac.starlink.table.join.PairMode
-
Returns a short summary of the matching policy.
- getTableIndex() - Method in class uk.ac.starlink.table.join.RowRef
-
Returns the table index.
- getTuningParameter() - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
- getTuningParameter() - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- getTuningParameter() - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Returns a parameter whose value may be adjusted to alter the pixellisation scale.
- getTuningParameters() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
- getTuningParameters() - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
- getTuningParameters() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getTuningParameters() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getTuningParameters() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a set of DescribedValue objects whose values can be modified to tune the performance of the match.
- getTupleInfos() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine.InDegrees
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine.InDegrees
- getTupleInfos() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine.InDegrees
- getTupleInfos() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine.InDegrees
- getTupleInfos() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- getTupleInfos() - Method in interface uk.ac.starlink.table.join.MatchEngine
-
Returns a set of ValueInfo objects indicating what is required for the elements of each tuple.
- getTupleInfos() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
- getTupleInfos() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine.InDegrees
- getUsedMatchFlag() - Method in class uk.ac.starlink.table.join.JoinType
-
Returns a value which indicates whether the matchScore is ever non-empty in the output table.
- getUsedTableFlags() - Method in class uk.ac.starlink.table.join.JoinType
-
Returns an array of flags indicating whether each of the tables in the input will ever have non-empty rows in the output.
- GRP_ID_INFO - Static variable in class uk.ac.starlink.table.join.MatchStarTables
-
Defines the characteristics of a table column which represents the ID of a group of matched row objects.
- GRP_SIZE_INFO - Static variable in class uk.ac.starlink.table.join.MatchStarTables
-
Defines the characteristics of a table column which represents the number of matched row objects in a given group (with the same group ID).
H
- hashCode() - Method in class uk.ac.starlink.table.join.LinkGroup
- hashCode() - Method in class uk.ac.starlink.table.join.NdRange
- hashCode() - Method in class uk.ac.starlink.table.join.RowLink
-
Returns a hash code which is consistent with the equals method.
- hashCode() - Method in class uk.ac.starlink.table.join.RowRef
- HealpixSkyPixellator - Class in uk.ac.starlink.table.join
-
Implements sky pixellisation using the HEALPix scheme.
- HealpixSkyPixellator(int) - Constructor for class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Constructor.
- HtmSkyPixellator - Class in uk.ac.starlink.table.join
-
Implements sky pixellisation using the HTM (Hierarchical Triangular Mesh) indexing scheme.
- HtmSkyPixellator() - Constructor for class uk.ac.starlink.table.join.HtmSkyPixellator
-
Constructor.
I
- InDegrees(double) - Constructor for class uk.ac.starlink.table.join.EllipseCartesianMatchEngine.InDegrees
-
Constructor.
- InDegrees(double) - Constructor for class uk.ac.starlink.table.join.SphericalPolarMatchEngine.InDegrees
-
Constructor.
- InDegrees(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.EllipseSkyMatchEngine.InDegrees
-
Constructor.
- InDegrees(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.ErrorSkyMatchEngine.InDegrees
-
Constructor.
- InDegrees(SkyPixellator, double) - Constructor for class uk.ac.starlink.table.join.FixedSkyMatchEngine.InDegrees
-
Constructor.
- intersection(NdRange, NdRange) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns a new range which is the intersection of two given ones.
- isBounded() - Method in class uk.ac.starlink.table.join.NdRange
-
Indicates whether this range has any restrictions on inclusion at all.
- isInside(Object[]) - Method in class uk.ac.starlink.table.join.NdRange
-
Determines whether a set of coordinates is within this range.
- IsotropicCartesianMatchEngine - Class in uk.ac.starlink.table.join
-
Matcher which matches in an isotropic N-dimensional Cartesian space.
- IsotropicCartesianMatchEngine(int, double, boolean) - Constructor for class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
-
Constructs a matcher which matches points in an ndim-dimensional Cartesian space.
- iterator() - Method in interface uk.ac.starlink.table.join.LinkSet
-
Returns an iterator over the elements of this set.
J
- JoinType - Class in uk.ac.starlink.table.join
-
Defines how a set of matched rows from input tables (
RowLink
objects) are used to select rows for inclusion in an output table which represents the result of the matching operation.
L
- LinkGroup - Class in uk.ac.starlink.table.join
-
Defines a group of RowLink objects.
- LinkGroup(int, int) - Constructor for class uk.ac.starlink.table.join.LinkGroup
-
Constructor.
- LinkSet - Interface in uk.ac.starlink.table.join
-
Holds an unordered collection of unique
RowLink
objects. - logMessage(String) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
- logMessage(String) - Method in interface uk.ac.starlink.table.join.ProgressIndicator
-
Registers a comment about the progress of the algorithm.
- logMessage(String) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
- logMessage(String) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
M
- main(String[]) - Static method in class uk.ac.starlink.table.join.EllipseToy
-
Main method.
- makeInternalMatchTable(int, Collection<RowLink>, long) - Static method in class uk.ac.starlink.table.join.MatchStarTables
-
Analyses a set of RowLinks to mark as linked rows of a given table.
- makeJoinTable(StarTable[], Collection<RowLink>, boolean, JoinFixAction[], ValueInfo) - Static method in class uk.ac.starlink.table.join.MatchStarTables
-
Constructs a table made out of a set of constituent tables joined together according to a set of RowLinks describing row matches.
- makeSequentialJoinTable(StarTable[], Collection<RowLink>, JoinFixAction[], ValueInfo) - Static method in class uk.ac.starlink.table.join.MatchStarTables
-
Constructs a non-random table made out of a set of possibly non-random constituent tables joined together according to a RowLink collection.
- MATCH - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
Table must be present in an acceptable match.
- Match1Type - Class in uk.ac.starlink.table.join
-
Defines how an output table is created from the results of an internal (single-table) match operation.
- Match1Type() - Constructor for class uk.ac.starlink.table.join.Match1Type
- MatchEngine - Interface in uk.ac.starlink.table.join
-
Defines the details of object matching criteria.
- MatchKit - Interface in uk.ac.starlink.table.join
-
Performs the operations required for object matching.
- matchScore(Object[], Object[]) - Method in interface uk.ac.starlink.table.join.MatchKit
-
Indicates whether two tuples count as matching each other, and if so how closely.
- MatchStarTables - Class in uk.ac.starlink.table.join
-
Provides factory methods for producing tables which represent the result of row matching.
- MatchStarTables() - Constructor for class uk.ac.starlink.table.join.MatchStarTables
- max(Comparable<?>, Comparable<?>, boolean) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns the greater of two objects, with explicit null handling.
- mayProduceGroups() - Method in enum uk.ac.starlink.table.join.PairMode
-
Indicates whether the result of a match performed in this mode may contain non-trivial related groups of rows.
- min(Comparable<?>, Comparable<?>, boolean) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns the lesser of two objects, with explicit null handling.
- MultiJoinType - Class in uk.ac.starlink.table.join
-
Enumeration defining how each table in a multi-table join can determines the acceptability of a match.
N
- NdRange - Class in uk.ac.starlink.table.join
-
Describes a range in an N-dimensional space.
- NdRange(int) - Constructor for class uk.ac.starlink.table.join.NdRange
-
Constructs a range with no bounds.
- NdRange(Comparable<?>[], Comparable<?>[]) - Constructor for class uk.ac.starlink.table.join.NdRange
-
Constructs a range giving its bounds.
- next() - Method in class uk.ac.starlink.table.join.ProgressRowSequence
- nextProgress() - Method in class uk.ac.starlink.table.join.ProgressRowSequence
-
Invokes
ProgressRowSequence.next()
and also updates the progress indicator. - NO_BINS - Static variable in interface uk.ac.starlink.table.join.MatchKit
-
Convenience constant - it's a zero-length array of objects, suitable for returning from
MatchKit.getBins(java.lang.Object[])
if no match can result. - NOMATCH - Static variable in class uk.ac.starlink.table.join.MultiJoinType
-
Table must be absent in an acceptable match.
- NullProgressIndicator - Class in uk.ac.starlink.table.join
-
Dummy progress indicator.
- NullProgressIndicator() - Constructor for class uk.ac.starlink.table.join.NullProgressIndicator
O
- orderLinks(LinkSet) - Static method in class uk.ac.starlink.table.join.MatchStarTables
-
Best-efforts Conversion of a LinkSet, which is what RowMatcher outputs, to a Collection of RowLinks, which is what's used by this class.
P
- paintComponent(Graphics) - Method in class uk.ac.starlink.table.join.EllipseToy.CartesianEllipseToy
- paintComponent(Graphics) - Method in class uk.ac.starlink.table.join.EllipseToy.SkyEllipseToy
- PairMode - Enum in uk.ac.starlink.table.join
-
Enumeration used to determine which row links result from a pair match operation.
- PairsRowLink - Class in uk.ac.starlink.table.join
-
RowLink implementation which stores a number of pair matches to a single reference RowRef.
- PairsRowLink(RowRef, RowRef[], double[], boolean) - Constructor for class uk.ac.starlink.table.join.PairsRowLink
-
Constructor.
- processLinks(LinkSet) - Method in class uk.ac.starlink.table.join.Match1Type
-
Performs additional processing specific to this match type on the raw LinkSet produced by {RowMatcher#findInternalMatches}.
- processLinks(LinkSet, int[]) - Method in class uk.ac.starlink.table.join.JoinType
-
Turns a set of links which represent matches from the matching operation into a set of links which represent the rows to output.
- ProgressIndicator - Interface in uk.ac.starlink.table.join
-
Callback interface for indicating how an algorithm is progressing.
- ProgressRowSequence - Class in uk.ac.starlink.table.join
-
RowSequence which logs progress to a
ProgressIndicator
. - ProgressRowSequence(StarTable, ProgressIndicator, String) - Constructor for class uk.ac.starlink.table.join.ProgressRowSequence
-
Constructs a new ProgressRowSequence.
R
- RangeModelProgressIndicator - Class in uk.ac.starlink.table.join
-
ProgressIndicator implementation that can serve as the model for a
JProgressBar
. - RangeModelProgressIndicator(boolean) - Constructor for class uk.ac.starlink.table.join.RangeModelProgressIndicator
- removeLink(RowLink) - Method in interface uk.ac.starlink.table.join.LinkSet
-
Removes an existing link from this set.
- RowLink - Class in uk.ac.starlink.table.join
-
Represents an ordered set of
RowRef
s which are considered in some way linked to each other. - RowLink() - Constructor for class uk.ac.starlink.table.join.RowLink
- RowLink1 - Class in uk.ac.starlink.table.join
-
RowLink subclass which contains a single RowRef.
- RowLink1(RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink1
-
Constructor.
- RowLink2 - Class in uk.ac.starlink.table.join
-
RowLink subclass which specifically contains two items (a pair).
- RowLink2(RowRef, RowRef) - Constructor for class uk.ac.starlink.table.join.RowLink2
-
Constructor.
- RowLinkN - Class in uk.ac.starlink.table.join
-
RowLink implementation for an arbitrary number of RowRefs.
- RowLinkN(Collection<RowRef>) - Constructor for class uk.ac.starlink.table.join.RowLinkN
-
Constructs a RowLinkN from a collection of rows.
- RowLinkN(RowRef[]) - Constructor for class uk.ac.starlink.table.join.RowLinkN
-
Constructs a RowLinkN from an array of row refs which is retained and may be modified (sorted) in place.
- RowMatcher - Class in uk.ac.starlink.table.join
-
Performs matching on the rows of one or more tables.
- RowMatcher(MatchEngine, StarTable[], MatchComputer) - Constructor for class uk.ac.starlink.table.join.RowMatcher
-
Constructs a new matcher with match characteristics defined by a given matching engine.
- RowRef - Class in uk.ac.starlink.table.join
-
Represents a reference to a table row.
- RowRef(int, long) - Constructor for class uk.ac.starlink.table.join.RowRef
-
Constructs a new RowRef from a table and a row index.
- run() - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
-
Updates the state of the BoundedRangeModel - should only be called from the event dispatch thread.
S
- setBinFactor(double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Sets a multiplier for the length scale that determines bin size.
- setError(double) - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
-
Sets the matching error.
- setError(double) - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
-
Sets the isotropic matching error.
- setError(int, double) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
-
Sets the matching error in a given dimension.
- setError(int, double) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
-
Sets the matching error in a given dimension.
- setHealpixK(int) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
-
Sets the HEALPix k value, which determines sky pixel size, equivalent to log2(nside).
- setIndicator(ProgressIndicator) - Method in class uk.ac.starlink.table.join.RowMatcher
-
Sets the progress indicator for this matcher.
- setIsotropicScale(double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Sets the scale isotropically.
- setLevel(double) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
- setLevel(double) - Method in interface uk.ac.starlink.table.join.ProgressIndicator
-
Specifies that the work of the most recently-started stage is a certain proportion complete.
- setLevel(double) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
- setLevel(double) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
- setLevel(int) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
-
Sets the HTM level value, which determines sky pixel size.
- setName(String) - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- setRecogniseCircles(boolean) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Determines whether short cuts should be taken in the calculations when the ellipses are actually circles.
- setRecogniseCircles(boolean) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Determines whether short cuts should be taken in the calculations when the ellipses are actually circles.
- setScale(double) - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
-
Sets the length scale used for sky pixellisation.
- setScale(double) - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
-
Sets the rough average of per-object error distance.
- setScale(double) - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
-
Sets the length scale.
- setScale(double) - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
-
Sets the distance scale, which should be roughly the average of per-object error distance This is just used in conjunction with the bin factor for tuning.
- setScale(double) - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
-
Sets the length scale.
- setScale(double) - Method in class uk.ac.starlink.table.join.HealpixSkyPixellator
- setScale(double) - Method in class uk.ac.starlink.table.join.HtmSkyPixellator
- setScale(double) - Method in interface uk.ac.starlink.table.join.SkyPixellator
-
Sets the characteristic angular scale for this pixellator.
- setScale(int, double) - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
-
Sets the scale value for a given dimension.
- setScale(int, double) - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- setScale(int, double) - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- setScore(double) - Method in class uk.ac.starlink.table.join.RowLink2
-
Sets the score associated with this link.
- setSeparation(double) - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
-
Sets the maximum separation which corresponds to a match.
- size() - Method in interface uk.ac.starlink.table.join.LinkSet
-
Returns the number of items in this set.
- size() - Method in class uk.ac.starlink.table.join.RowLink
-
Returns the number of rows linked by this object.
- size() - Method in class uk.ac.starlink.table.join.RowLink1
- size() - Method in class uk.ac.starlink.table.join.RowLink2
- size() - Method in class uk.ac.starlink.table.join.RowLinkN
- SkyEllipseToy(boolean) - Constructor for class uk.ac.starlink.table.join.EllipseToy.SkyEllipseToy
-
Constructor.
- SkyPixellator - Interface in uk.ac.starlink.table.join
-
Provides a pixellisation of the celestial sphere.
- SphericalPolarMatchEngine - Class in uk.ac.starlink.table.join
-
Match engine which works with tuples representing RA, Dec and range.
- SphericalPolarMatchEngine(double) - Constructor for class uk.ac.starlink.table.join.SphericalPolarMatchEngine
-
Constructs a new match engine which will match on differences not greater than a given number err, in the same units that the range part of the tuples is specified.
- SphericalPolarMatchEngine.InDegrees - Class in uk.ac.starlink.table.join
-
MatchEngine class that behaves like SphericalPolarSkyMatchEngine but uses human-friendly units (degrees and arcseconds) rather than radians for tuple elements and match parameters.
- startStage(String) - Method in class uk.ac.starlink.table.join.NullProgressIndicator
- startStage(String) - Method in interface uk.ac.starlink.table.join.ProgressIndicator
-
Indicates that a number of
ProgressIndicator.setLevel(double)
calls may follow, followed by aProgressIndicator.endStage()
call. - startStage(String) - Method in class uk.ac.starlink.table.join.RangeModelProgressIndicator
- startStage(String) - Method in class uk.ac.starlink.table.join.TextProgressIndicator
T
- TextProgressIndicator - Class in uk.ac.starlink.table.join
-
ProgressIndicator which logs progress to an output stream.
- TextProgressIndicator(PrintStream, boolean) - Constructor for class uk.ac.starlink.table.join.TextProgressIndicator
-
Constructs a new indicator which will output to a given stream.
- toSorted() - Method in interface uk.ac.starlink.table.join.LinkSet
-
Returns a collection of RowLink objects that has the same content as this LinkSet, but with entries in their natural (
Comparable
) order. - toString() - Method in class uk.ac.starlink.table.join.AbstractCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.AbstractSkyMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.AnisotropicCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.CombinedMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.CuboidCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.EllipseCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.EllipseSkyMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.EqualsMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.ErrorCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.ErrorSkyMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.FixedSkyMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.IsotropicCartesianMatchEngine
- toString() - Method in class uk.ac.starlink.table.join.JoinType
-
Returns the name of this type.
- toString() - Method in class uk.ac.starlink.table.join.LinkGroup
- toString() - Method in class uk.ac.starlink.table.join.MultiJoinType
-
Returns join type name.
- toString() - Method in class uk.ac.starlink.table.join.NdRange
-
Returns a human-readable description of this range.
- toString() - Method in class uk.ac.starlink.table.join.RowLink
- toString() - Method in class uk.ac.starlink.table.join.RowRef
- toString() - Method in class uk.ac.starlink.table.join.SphericalPolarMatchEngine
U
- uk.ac.starlink.table.join - package uk.ac.starlink.table.join
-
Classes for performing table joins by matching rows to each other.
- union(NdRange, NdRange) - Static method in class uk.ac.starlink.table.join.NdRange
-
Returns a new range which is the union of two given ones.
V
- valueOf(String) - Static method in enum uk.ac.starlink.table.join.PairMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum uk.ac.starlink.table.join.PairMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VariableRadiusConePixer - Interface in uk.ac.starlink.table.join
-
Can calculate which sky pixels fall within a cone of variable radius.
_
- _1AND2 - Static variable in class uk.ac.starlink.table.join.JoinType
-
Selects only rows with input from both input tables.
- _1NOT2 - Static variable in class uk.ac.starlink.table.join.JoinType
-
Selects only rows in the first input table which are not matched by any row in the second input table.
- _1OR2 - Static variable in class uk.ac.starlink.table.join.JoinType
-
Selects rows with input from either or both input tables.
- _1XOR2 - Static variable in class uk.ac.starlink.table.join.JoinType
-
Selects only rows with input from exactly one of the two input tables.
- _2NOT1 - Static variable in class uk.ac.starlink.table.join.JoinType
-
Selects only rows in the second input table which are not matched by any row in the first input table.
- _ALL1 - Static variable in class uk.ac.starlink.table.join.JoinType
-
Selects all output rows with input from the first input table.
- _ALL2 - Static variable in class uk.ac.starlink.table.join.JoinType
-
Selects all output rows with input from the second input table.
All Classes All Packages