Enum Class SzFlagUsageGroup
- All Implemented Interfaces:
Serializable
,Comparable<SzFlagUsageGroup>
,Constable
SzFlag
instances.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionFlags in this usage group can be used for operations that retrieve entity data in order to control the level of detail of the returned entity.Flags in this usage group can be used for operations that export entities to control how the entities are qualified for inclusion in the export and the level of detail for the entities returned in the search results.Flags in this usage group can be used to control the methodology for finding an entity network, what details to include for the entity network and the level of detail for the entities in the network that are returned.Flags in this usage group can be used to control the methodology for finding an entity path, what details to include for the entity path and the level of detail for the entities on the path that are returned.Flags in this usage group can be used to control the methodology for performing "how analysis", what details to include for the analysis and the level of detail for the entities in the network that are returned.Flags in this usage group can be used for operations that modify the entity repository by adding records, revaluating records or entities, deleting records or any similar operations.Flags in this usage group can be used for operations that retrieve record data in order to control the level of detail of the returned record.Flags in this usage group can be used for operations that search for entities to control how the entities are qualified for inclusion in the search results and the level of detail for the entities returned in the search results.Flags in this usage group can be used for operations that retrieve virtual entities in order to control the level of detail of the returned virtual entity.Flags in this usage group can be used to control the methodology for performing "why analysis", what details to include for the analysis and the level of detail for the entities in the network that are returned. -
Method Summary
Modifier and TypeMethodDescriptiongetFlags()
toString
(long flagsValue) Returns theString
representation of the specifiedlong
flags value according to theSzFlag
instances included for thisSzFlagUsageGroup
.static SzFlagUsageGroup
Returns the enum constant of this class with the specified name.static SzFlagUsageGroup[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SZ_MODIFY
Flags in this usage group can be used for operations that modify the entity repository by adding records, revaluating records or entities, deleting records or any similar operations.The
SzFlag
instances included in this usage group are: -
SZ_RECORD
Flags in this usage group can be used for operations that retrieve record data in order to control the level of detail of the returned record.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
-
SZ_ENTITY
Flags in this usage group can be used for operations that retrieve entity data in order to control the level of detail of the returned entity.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_SAME_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_RELATED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_NAME_ONLY_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_DISCLOSED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_ALL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_RELATED_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RELATED_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_FEATURE_STATS
SzFlag.SZ_INCLUDE_MATCH_KEY_DETAILS
The pre-defined
SzFlag
Set
instances for this group are:SzFlag.SZ_ENTITY_INCLUDE_ALL_RELATIONS
SzFlag.SZ_ENTITY_DEFAULT_FLAGS
SzFlag.SZ_ENTITY_BRIEF_DEFAULT_FLAGS
The pre-defined
SzFlag
Set
instances that also support this group for definining entity or record detail levels are: -
SZ_FIND_PATH
Flags in this usage group can be used to control the methodology for finding an entity path, what details to include for the entity path and the level of detail for the entities on the path that are returned.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_SAME_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_RELATED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_NAME_ONLY_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_DISCLOSED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_ALL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_RELATED_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RELATED_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_FEATURE_STATS
SzFlag.SZ_INCLUDE_MATCH_KEY_DETAILS
SzFlag.SZ_FIND_PATH_STRICT_AVOID
SzFlag.SZ_FIND_PATH_INCLUDE_MATCHING_INFO
The pre-defined
SzFlag
Set
instances that use this group and are defined for "find-path" operations are:The pre-defined
SzFlag
Set
instances that also support this group for definining entity or record detail levels are: -
SZ_FIND_NETWORK
Flags in this usage group can be used to control the methodology for finding an entity network, what details to include for the entity network and the level of detail for the entities in the network that are returned.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_SAME_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_RELATED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_NAME_ONLY_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_DISCLOSED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_ALL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_RELATED_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RELATED_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_INCLUDE_MATCH_KEY_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_FEATURE_STATS
SzFlag.SZ_FIND_NETWORK_INCLUDE_MATCHING_INFO
The pre-defined
SzFlag
Set
instances that use this group and are defined for "find-path" operations are:The pre-defined
SzFlag
Set
instances that also support this group for definining entity or record detail levels are: -
SZ_SEARCH
Flags in this usage group can be used for operations that search for entities to control how the entities are qualified for inclusion in the search results and the level of detail for the entities returned in the search results.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_SAME_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_RELATED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_NAME_ONLY_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_DISCLOSED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_ALL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_RELATED_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RELATED_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_FEATURE_STATS
SzFlag.SZ_INCLUDE_MATCH_KEY_DETAILS
SzFlag.SZ_INCLUDE_FEATURE_SCORES
SzFlag.SZ_SEARCH_INCLUDE_STATS
SzFlag.SZ_SEARCH_INCLUDE_RESOLVED
SzFlag.SZ_SEARCH_INCLUDE_POSSIBLY_SAME
SzFlag.SZ_SEARCH_INCLUDE_POSSIBLY_RELATED
SzFlag.SZ_SEARCH_INCLUDE_NAME_ONLY
The pre-defined
SzFlag
Set
instances that use this group and are defined for "search" operations are:SzFlag.SZ_SEARCH_INCLUDE_ALL_ENTITIES
SzFlag.SZ_SEARCH_BY_ATTRIBUTES_ALL
SzFlag.SZ_SEARCH_BY_ATTRIBUTES_STRONG
SzFlag.SZ_SEARCH_BY_ATTRIBUTES_MINIMAL_ALL
SzFlag.SZ_SEARCH_BY_ATTRIBUTES_MINIMAL_STRONG
SzFlag.SZ_SEARCH_BY_ATTRIBUTES_DEFAULT_FLAGS
The pre-defined
SzFlag
Set
instances that also support this group for definining entity or record detail levels are: -
SZ_EXPORT
Flags in this usage group can be used for operations that export entities to control how the entities are qualified for inclusion in the export and the level of detail for the entities returned in the search results.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_SAME_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_RELATED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_NAME_ONLY_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_DISCLOSED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_ALL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_RELATED_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RELATED_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_FEATURE_STATS
SzFlag.SZ_EXPORT_INCLUDE_MULTI_RECORD_ENTITIES
SzFlag.SZ_EXPORT_INCLUDE_POSSIBLY_SAME
SzFlag.SZ_EXPORT_INCLUDE_POSSIBLY_RELATED
SzFlag.SZ_EXPORT_INCLUDE_NAME_ONLY
SzFlag.SZ_EXPORT_INCLUDE_DISCLOSED
SzFlag.SZ_EXPORT_INCLUDE_SINGLE_RECORD_ENTITIES
SzFlag
Set
instances that use this group and are defined for "export" operations are:SzFlag.SZ_EXPORT_INCLUDE_ALL_ENTITIES
SzFlag.SZ_EXPORT_INCLUDE_ALL_HAVING_RELATIONSHIPS
SzFlag.SZ_EXPORT_DEFAULT_FLAGS
The pre-defined
SzFlag
Set
instances that also support this group for definining entity or record detail levels are: -
SZ_WHY
Flags in this usage group can be used to control the methodology for performing "why analysis", what details to include for the analysis and the level of detail for the entities in the network that are returned.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_SAME_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_POSSIBLY_RELATED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_NAME_ONLY_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_DISCLOSED_RELATIONS
SzFlag.SZ_ENTITY_INCLUDE_ALL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_RELATED_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RELATED_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RELATED_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_FEATURE_STATS
SzFlag.SZ_INCLUDE_MATCH_KEY_DETAILS
SzFlag.SZ_INCLUDE_FEATURE_SCORES
The pre-defined
SzFlag
Set
instances that use this group and are defined for "why" operations are:SzFlag.SZ_WHY_ENTITIES_DEFAULT_FLAGS
SzFlag.SZ_WHY_RECORDS_DEFAULT_FLAGS
SzFlag.SZ_WHY_RECORD_IN_ENTITY_DEFAULT_FLAGS
The pre-defined
SzFlag
Set
instances that also support this group for definining entity or record detail levels are: -
SZ_HOW
Flags in this usage group can be used to control the methodology for performing "how analysis", what details to include for the analysis and the level of detail for the entities in the network that are returned. Flags in this usage group can be used to control the methodology for performing "why analysis", what details to include for the analysis and the level of detail for the entities in the network that are returned.The
SzFlag
instances included in this usage group are:The pre-defined
SzFlag
Set
instances that use this group and are defined for "how" operations are:The pre-defined
SzFlag
Set
instances that also support this group for definining entity or record detail levels are: -
SZ_VIRTUAL_ENTITY
Flags in this usage group can be used for operations that retrieve virtual entities in order to control the level of detail of the returned virtual entity.The
SzFlag
instances included in this usage group are:SzFlag.SZ_ENTITY_INCLUDE_ALL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_REPRESENTATIVE_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_ENTITY_NAME
SzFlag.SZ_ENTITY_INCLUDE_RECORD_SUMMARY
SzFlag.SZ_ENTITY_INCLUDE_RECORD_TYPES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_MATCHING_INFO
SzFlag.SZ_ENTITY_INCLUDE_RECORD_JSON_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_UNMAPPED_DATA
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_DETAILS
SzFlag.SZ_ENTITY_INCLUDE_RECORD_FEATURE_STATS
SzFlag.SZ_ENTITY_INCLUDE_INTERNAL_FEATURES
SzFlag.SZ_ENTITY_INCLUDE_FEATURE_STATS
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getFlags
- Returns:
- The
EnumSet
ofSzFlag
instances that have thisSzFlagUsageGroup
.
-
toString
Returns theString
representation of the specifiedlong
flags value according to theSzFlag
instances included for thisSzFlagUsageGroup
.NOTE: Some
SzFlag
values have the same underlying bitwise flag value, but none of theSzFlag
instances for a singleSzFlagUsageGroup
should overlap in bitwise values and this method will prefer theSzFlag
belonging to thisSzFlagUsageGroup
for formatting theString
.
-