Uses of Class
com.senzing.sdk.SzRecordKeys
Package
Description
This package provides the interfaces, utility classes, enumerations,
constants and exception types pertaining to the Senzing SDK for Java.
This package provides the "core" implementation of the Senzing SDK for
Java defined in the
com.senzing.sdk
package.-
Uses of SzRecordKeys in com.senzing.sdk
Modifier and TypeMethodDescriptionSzRecordKeys.Builder.build()
Builds a new instance ofSzRecordKeys
using theSzRecordKey
instances that were added to this builder instance.static SzRecordKeys
SzRecordKeys.of()
Constructs an empty instance with noSzRecordKey
elements.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key) Constructs an instance with exactly oneSzRecordKey
.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey... keys) Constructs an instance with a variable-argument array ofSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2) Constructs an instance with exactly twoSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3) Constructs an instance with exactly threeSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4) Constructs an instance with exactly fourSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5) Constructs an instance with exactly fiveSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6) Constructs an instance with exactly sixSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6, SzRecordKey key7) Constructs an instance with exactly sevenSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6, SzRecordKey key7, SzRecordKey key8) Constructs an instance with exactly eightSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6, SzRecordKey key7, SzRecordKey key8, SzRecordKey key9) Constructs an instance with exactly nineSzRecordKey
instances.static SzRecordKeys
SzRecordKeys.of
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6, SzRecordKey key7, SzRecordKey key8, SzRecordKey key9, SzRecordKey key10) Constructs an instance with exactly tenSzRecordKey
instances.static SzRecordKeys
Constructs an instance with a variable-argument array ofString
instances with an even-number length representing pairs of data source codes and record ID's for theSzRecordKey
instances for this instance.static SzRecordKeys
Constructs an instance with exactly oneSzRecordKey
using the specified data source code and record ID.static SzRecordKeys
Constructs an instance with exactly twoSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3) Constructs an instance with exactly threeSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3, String dataSourceCode4, String recordId4) Constructs an instance with exactly fourSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3, String dataSourceCode4, String recordId4, String dataSourceCode5, String recordId5) Constructs an instance with exactly fiveSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3, String dataSourceCode4, String recordId4, String dataSourceCode5, String recordId5, String dataSourceCode6, String recordId6) Constructs an instance with exactly sixSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3, String dataSourceCode4, String recordId4, String dataSourceCode5, String recordId5, String dataSourceCode6, String recordId6, String dataSourceCode7, String recordId7) Constructs an instance with exactly sevenSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3, String dataSourceCode4, String recordId4, String dataSourceCode5, String recordId5, String dataSourceCode6, String recordId6, String dataSourceCode7, String recordId7, String dataSourceCode8, String recordId8) Constructs an instance with exactly eightSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3, String dataSourceCode4, String recordId4, String dataSourceCode5, String recordId5, String dataSourceCode6, String recordId6, String dataSourceCode7, String recordId7, String dataSourceCode8, String recordId8, String dataSourceCode9, String recordId9) Constructs an instance with exactly nineSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(String dataSourceCode1, String recordId1, String dataSourceCode2, String recordId2, String dataSourceCode3, String recordId3, String dataSourceCode4, String recordId4, String dataSourceCode5, String recordId5, String dataSourceCode6, String recordId6, String dataSourceCode7, String recordId7, String dataSourceCode8, String recordId8, String dataSourceCode9, String recordId9, String dataSourceCode10, String recordId10) Constructs an instance with exactly tenSzRecordKey
instances using the specified pairs of data source codes and record ID's.static SzRecordKeys
SzRecordKeys.of
(Collection<SzRecordKey> keys) Constructs with the specifiedCollection
of non-nullSzRecordKey
instanes.Modifier and TypeMethodDescriptionSzEngine.findNetwork
(SzRecordKeys recordKeys, int maxDegrees, int buildOutDegrees, int buildOutMaxEntities, Set<SzFlag> flags) Finds a network of entity relationships surrounding the paths between a set of entities having the constituent records identified by the data source code and record ID pairs contained in the specified instance ofSzRecordKeys
-- which is aSet
of one or more non-nullSzRecordKey
instances.SzEngine.findPath
(SzRecordKey startRecordKey, SzRecordKey endRecordKey, int maxDegrees, SzRecordKeys avoidRecordKeys, Set<String> requiredDataSources, Set<SzFlag> flags) Finds a relationship path between two entities identified by the data source codes and record ID's of their constituent records given by the specified start and endSzRecordKey
instances. -
Uses of SzRecordKeys in com.senzing.sdk.core
Modifier and TypeMethodDescriptionSzCoreEngine.findNetwork
(SzRecordKeys recordKeys, int maxDegrees, int buildOutDegrees, int buildOutMaxEntities, Set<SzFlag> flags) Finds a network of entity relationships surrounding the paths between a set of entities having the constituent records identified by the data source code and record ID pairs contained in the specified instance ofSzRecordKeys
-- which is aSet
of one or more non-nullSzRecordKey
instances.SzCoreEngine.findPath
(SzRecordKey startRecordKey, SzRecordKey endRecordKey, int maxDegrees, SzRecordKeys avoidRecordKeys, Set<String> requiredDataSources, Set<SzFlag> flags) Finds a relationship path between two entities identified by the data source codes and record ID's of their constituent records given by the specified start and endSzRecordKey
instances.