Uses of Record Class
com.senzing.sdk.SzRecordKey
Packages that use SzRecordKey
Package
Description
This package provides the interfaces, utility classes, enumerations,
constants and exception types pertaining to the Senzing SDK for Java.
-
Uses of SzRecordKey in com.senzing.sdk
Methods in com.senzing.sdk that return SzRecordKeyModifier and TypeMethodDescriptionstatic SzRecordKey
Shorthand static for constructing a new instance ofSzRecordKey
with the specified data source code and record ID.Methods in com.senzing.sdk that return types with arguments of type SzRecordKeyMethods in com.senzing.sdk with parameters of type SzRecordKeyModifier and TypeMethodDescriptiondefault String
SzEngine.addRecord
(SzRecordKey recordKey, String recordDefinition) Convenience method for callingSzEngine.addRecord(SzRecordKey, String, Set)
usingSzFlag.SZ_ADD_RECORD_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.addRecord
(SzRecordKey recordKey, String recordDefinition, Set<SzFlag> flags) Loads a record into the repository and performs entity resolution.int
SzRecordKey.compareTo
(SzRecordKey recordKey) Implemented to sortSzRecordKey
instances first on data source code and then on record ID.default String
SzEngine.deleteRecord
(SzRecordKey recordKey) Convenience method for callingSzEngine.deleteRecord(SzRecordKey, Set)
usingSzFlag.SZ_DELETE_RECORD_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.deleteRecord
(SzRecordKey recordKey, Set<SzFlag> flags) Deletes a record from the repository and performs entity resolution.default String
SzEngine.findInterestingEntities
(SzRecordKey recordKey) Convenience method for callingSzEngine.findInterestingEntities(SzRecordKey, Set)
withSzFlag.SZ_FIND_INTERESTING_ENTITIES_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.findInterestingEntities
(SzRecordKey recordKey, Set<SzFlag> flags) Experimental method.default String
SzEngine.findPath
(SzRecordKey startRecordKey, SzRecordKey endRecordKey, int maxDegrees) Convenience method for callingSzEngine.findPath(SzRecordKey, SzRecordKey, int, SzRecordKeys, Set, Set)
usingnull
as the value for both the "avoid record keys" and the "required data sources" parameters andSzFlag.SZ_FIND_PATH_DEFAULT_FLAGS
as the value for theflags
parameter.default String
SzEngine.findPath
(SzRecordKey startRecordKey, SzRecordKey endRecordKey, int maxDegrees, SzRecordKeys avoidRecordKeys, Set<String> requiredDataSources) Convenience method for callingSzEngine.findPath(SzRecordKey, SzRecordKey, int, SzRecordKeys, Set, Set)
usingSzFlag.SZ_FIND_PATH_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.findPath
(SzRecordKey startRecordKey, SzRecordKey endRecordKey, int maxDegrees, SzRecordKeys avoidRecordKeys, Set<String> requiredDataSources, Set<SzFlag> flags) Searches for the shortest relationship path between two entities, specified by record IDs.default String
SzEngine.findPath
(SzRecordKey startRecordKey, SzRecordKey endRecordKey, int maxDegrees, Set<SzFlag> flags) Convenience method for callingSzEngine.findPath(SzRecordKey, SzRecordKey, int, SzRecordKeys, Set, Set)
usingnull
as the value for both the "avoid record keys" and the "required data sources" parameters.default String
SzEngine.getEntity
(SzRecordKey recordKey) Convenience method for callingSzEngine.getEntity(SzRecordKey,Set)
usingSzFlag.SZ_ENTITY_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.getEntity
(SzRecordKey recordKey, Set<SzFlag> flags) Retrieves information about an entity, specified by record ID.default String
SzEngine.getRecord
(SzRecordKey recordKey) Convenience method for callingSzEngine.getRecord(SzRecordKey, Set)
usingSzFlag.SZ_RECORD_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.getRecord
(SzRecordKey recordKey, Set<SzFlag> flags) Retrieves information about a record.SzRecordKeys.Builder.key
(SzRecordKey key) Adds anSzRecordKey
instance to thisSzRecordKeys.Builder
.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.default String
SzEngine.reevaluateRecord
(SzRecordKey recordKey) Convenience method for callingSzEngine.reevaluateRecord(SzRecordKey, Set)
usingSzFlag.SZ_REEVALUATE_RECORD_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.reevaluateRecord
(SzRecordKey recordKey, Set<SzFlag> flags) Reevaluates an entity by record ID.default String
SzEngine.whyRecordInEntity
(SzRecordKey recordKey) Convenience method for callingSzEngine.whyRecordInEntity(SzRecordKey, Set)
withSzFlag.SZ_WHY_RECORD_IN_ENTITY_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.whyRecordInEntity
(SzRecordKey recordKey, Set<SzFlag> flags) Describes the ways a record relates to the rest of its respective entity.default String
SzEngine.whyRecords
(SzRecordKey recordKey1, SzRecordKey recordKey2) Convenience method for callingSzEngine.whyRecords(SzRecordKey, SzRecordKey, Set)
withSzFlag.SZ_WHY_RECORDS_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.whyRecords
(SzRecordKey recordKey1, SzRecordKey recordKey2, Set<SzFlag> flags) Describes the ways two records relate to each other.Method parameters in com.senzing.sdk with type arguments of type SzRecordKeyModifier and TypeMethodDescriptiondefault String
SzEngine.getVirtualEntity
(Set<SzRecordKey> recordKeys) Convenience method for callingSzEngine.getVirtualEntity(Set, Set)
usingSzFlag.SZ_VIRTUAL_ENTITY_DEFAULT_FLAGS
as the value for theflags
parameter.SzEngine.getVirtualEntity
(Set<SzRecordKey> recordKeys, Set<SzFlag> flags) Describes how an entity would look if composed of a given set of records.static SzRecordKeys
SzRecordKeys.of
(Collection<SzRecordKey> keys) Constructs with the specifiedCollection
of non-nullSzRecordKey
instances.Constructors in com.senzing.sdk with parameters of type SzRecordKeyModifierConstructorDescriptionSzRecordKeys
(SzRecordKey key) Constructs an instance with exactly oneSzRecordKey
.SzRecordKeys
(SzRecordKey... keys) Constructs an instance with a variable-argument array ofSzRecordKey
instances.SzRecordKeys
(SzRecordKey key1, SzRecordKey key2) Constructs an instance with exactly twoSzRecordKey
instances.SzRecordKeys
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3) Constructs an instance with exactly threeSzRecordKey
instances.SzRecordKeys
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4) Constructs an instance with exactly fourSzRecordKey
instances.SzRecordKeys
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5) Constructs an instance with exactly fiveSzRecordKey
instances.SzRecordKeys
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6) Constructs an instance with exactly sixSzRecordKey
instances.SzRecordKeys
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6, SzRecordKey key7) Constructs an instance with exactly sevenSzRecordKey
instances.SzRecordKeys
(SzRecordKey key1, SzRecordKey key2, SzRecordKey key3, SzRecordKey key4, SzRecordKey key5, SzRecordKey key6, SzRecordKey key7, SzRecordKey key8) Constructs an instance with exactly eightSzRecordKey
instances.SzRecordKeys
(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.SzRecordKeys
(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.Constructor parameters in com.senzing.sdk with type arguments of type SzRecordKeyModifierConstructorDescriptionSzRecordKeys
(Collection<SzRecordKey> keys) Constructs with the specifiedCollection
of non-nullSzRecordKey
instances.