Filter: LicenseFilter

Filter type for License.

All fields in this type are and-combined; see the or field for or-combination.


Input Fields

NameTypeDescription
ANDLicenseFilter

A field that checks if all filters in the list apply

If the list is empty, this filter applies to all objects.

ORLicenseFilter

A field that checks if any of the filters in the list apply.

If the list is empty, this filter applies to no objects.

Note that only the items in the list or-combined; this complete OR field is and-combined with outer fields in the parent filter type.

copyLeftCopyLeft

Checks if copyLeft equals a specified value.

If an index exists on copyLeft, it can be used.

The type of CopyLeft license family, if applicable

copyLeft_inCopyLeft

Checks if copyLeft is equal to one of the specified values.

The type of CopyLeft license family, if applicable

copyLeft_notCopyLeft

Checks if copyLeft does not equal a specified value

The type of CopyLeft license family, if applicable

copyLeft_not_inCopyLeft

Checks if copyLeft is not equal to one of the specified values.

The type of CopyLeft license family, if applicable

createdAtDateTime

Checks if createdAt equals a specified value.

If an index exists on createdAt, it can be used.

The instant this object has been created

createdAt_gtDateTime

Checks if createdAt is greater than a specified value.

The instant this object has been created

createdAt_gteDateTime

Checks if createdAt is greater or equal a specified value.

The instant this object has been created

createdAt_inDateTime

Checks if createdAt is equal to one of the specified values.

The instant this object has been created

createdAt_ltDateTime

Checks if createdAt is less than a specified value.

The instant this object has been created

createdAt_lteDateTime

Checks if createdAt is less or equal a specified value.

The instant this object has been created

createdAt_notDateTime

Checks if createdAt does not equal a specified value

The instant this object has been created

createdAt_not_inDateTime

Checks if createdAt is not equal to one of the specified values.

The instant this object has been created

fullLicenseNameString

Checks if fullLicenseName equals a specified string, case-sensitively.

If an index exists on fullLicenseName, it can be used.

See also like for a case-insensitive filter.

The full name of the license

fullLicenseName_containsString

Checks if fullLicenseName contains a specified string, case-sensitively.

The full name of the license

fullLicenseName_ends_withString

Checks if fullLicenseName ends with a specified string, case-sensitively.

The full name of the license

fullLicenseName_gtString

Checks if fullLicenseName is greater than a specified value.

The full name of the license

fullLicenseName_gteString

Checks if fullLicenseName is greater or equal a specified value.

The full name of the license

fullLicenseName_inString

Checks if fullLicenseName is equal to one of the specified values.

The full name of the license

fullLicenseName_likeString

Matches fullLicenseName against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on fullLicenseName, it can be used for the literal prefix (the part until the first placeholder).

The full name of the license

fullLicenseName_ltString

Checks if fullLicenseName is less than a specified value.

The full name of the license

fullLicenseName_lteString

Checks if fullLicenseName is less or equal a specified value.

The full name of the license

fullLicenseName_notString

Checks if fullLicenseName does not equal a specified string, case-sensitively.

The full name of the license

fullLicenseName_not_containsString

Checks if fullLicenseName does not contain a specified string, case-sensitively.

The full name of the license

fullLicenseName_not_ends_withString

Checks if fullLicenseName does not end with a specified string, case-sensitively.

The full name of the license

fullLicenseName_not_inString

Checks if fullLicenseName is not equal to one of the specified values.

The full name of the license

fullLicenseName_not_likeString

Checks if fullLicenseName does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

The full name of the license

fullLicenseName_not_starts_withString

Checks if fullLicenseName does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

The full name of the license

fullLicenseName_starts_withString

Checks if fullLicenseName starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

The full name of the license

idID

Checks if id equals a specified value.

If an index exists on id, it can be used.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_gtID

Checks if id is greater than a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_gteID

Checks if id is greater or equal a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_inID

Checks if id is equal to one of the specified values.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_ltID

Checks if id is less than a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_lteID

Checks if id is less or equal a specified value.

An auto-generated string that identifies this root entity uniquely among others of the same type

id_notID

Checks if id does not equal a specified value

An auto-generated string that identifies this root entity uniquely among others of the same type

id_not_inID

Checks if id is not equal to one of the specified values.

An auto-generated string that identifies this root entity uniquely among others of the same type

instances_emptyBoolean

Checks if instances is an empty list (true) or a non-empty list or null (false).

instances_everySoftwareComponentInstanceFilter

Makes sure all items in instances match a certain filter.

instances_noneSoftwareComponentInstanceFilter

Makes sure none of the items in instances match a certain filter.

Note that you can specify the empty object for this filter to make sure instances has no items.

instances_someSoftwareComponentInstanceFilter

Makes sure at least one of the items in "instances" matches a certain filter.

Note that you can specify the empty object for this filter to make sure instances has at least one item.

isDeprecatedLicenseIdBoolean

Checks if isDeprecatedLicenseId equals a specified value.

If an index exists on isDeprecatedLicenseId, it can be used.

Whether or not the license ID has been deprecated in official SPDX lists

isDeprecatedLicenseId_notBoolean

Checks if isDeprecatedLicenseId does not equal a specified value

Whether or not the license ID has been deprecated in official SPDX lists

isFsfLibreBoolean

Checks if isFsfLibre equals a specified value.

If an index exists on isFsfLibre, it can be used.

Whether or not the license is a Free Software Foundation (FSF) approved or endorsed license. The FSF has specific criteria for what constitutes a "free" or "libre" software license.

Freedom 0: The freedom to run the program for any purpose. Freedom 1: The freedom to study how the program works and to modify it. Freedom 2: The freedom to redistribute copies so you can help others. Freedom 3: The freedom to distribute copies of your modified versions to others.

For more details, see https://www.gnu.org/licenses/license-list.en.html

isFsfLibre_notBoolean

Checks if isFsfLibre does not equal a specified value

Whether or not the license is a Free Software Foundation (FSF) approved or endorsed license. The FSF has specific criteria for what constitutes a "free" or "libre" software license.

Freedom 0: The freedom to run the program for any purpose. Freedom 1: The freedom to study how the program works and to modify it. Freedom 2: The freedom to redistribute copies so you can help others. Freedom 3: The freedom to distribute copies of your modified versions to others.

For more details, see https://www.gnu.org/licenses/license-list.en.html

isOsiApprovedBoolean

Checks if isOsiApproved equals a specified value.

If an index exists on isOsiApproved, it can be used.

Whether or not the license is Open Source Initiative (OSI) approved. For more details, see https://opensource.org/licenses/

isOsiApproved_notBoolean

Checks if isOsiApproved does not equal a specified value

Whether or not the license is Open Source Initiative (OSI) approved. For more details, see https://opensource.org/licenses/

nameString

Checks if name equals a specified string, case-sensitively.

If an index exists on name, it can be used.

See also like for a case-insensitive filter.

The name of the license, which is typically and SPDX compliant identifier

name_containsString

Checks if name contains a specified string, case-sensitively.

The name of the license, which is typically and SPDX compliant identifier

name_ends_withString

Checks if name ends with a specified string, case-sensitively.

The name of the license, which is typically and SPDX compliant identifier

name_gtString

Checks if name is greater than a specified value.

The name of the license, which is typically and SPDX compliant identifier

name_gteString

Checks if name is greater or equal a specified value.

The name of the license, which is typically and SPDX compliant identifier

name_inString

Checks if name is equal to one of the specified values.

The name of the license, which is typically and SPDX compliant identifier

name_likeString

Matches name against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on name, it can be used for the literal prefix (the part until the first placeholder).

The name of the license, which is typically and SPDX compliant identifier

name_ltString

Checks if name is less than a specified value.

The name of the license, which is typically and SPDX compliant identifier

name_lteString

Checks if name is less or equal a specified value.

The name of the license, which is typically and SPDX compliant identifier

name_notString

Checks if name does not equal a specified string, case-sensitively.

The name of the license, which is typically and SPDX compliant identifier

name_not_containsString

Checks if name does not contain a specified string, case-sensitively.

The name of the license, which is typically and SPDX compliant identifier

name_not_ends_withString

Checks if name does not end with a specified string, case-sensitively.

The name of the license, which is typically and SPDX compliant identifier

name_not_inString

Checks if name is not equal to one of the specified values.

The name of the license, which is typically and SPDX compliant identifier

name_not_likeString

Checks if name does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

The name of the license, which is typically and SPDX compliant identifier

name_not_starts_withString

Checks if name does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

The name of the license, which is typically and SPDX compliant identifier

name_starts_withString

Checks if name starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

The name of the license, which is typically and SPDX compliant identifier

referenceNumberInt

Checks if referenceNumber equals a specified value.

If an index exists on referenceNumber, it can be used.

The SPDX reference number for official licenses.

referenceNumber_gtInt

Checks if referenceNumber is greater than a specified value.

The SPDX reference number for official licenses.

referenceNumber_gteInt

Checks if referenceNumber is greater or equal a specified value.

The SPDX reference number for official licenses.

referenceNumber_inInt

Checks if referenceNumber is equal to one of the specified values.

The SPDX reference number for official licenses.

referenceNumber_ltInt

Checks if referenceNumber is less than a specified value.

The SPDX reference number for official licenses.

referenceNumber_lteInt

Checks if referenceNumber is less or equal a specified value.

The SPDX reference number for official licenses.

referenceNumber_notInt

Checks if referenceNumber does not equal a specified value

The SPDX reference number for official licenses.

referenceNumber_not_inInt

Checks if referenceNumber is not equal to one of the specified values.

The SPDX reference number for official licenses.

seeAlso_emptyBoolean

Checks if seeAlso is an empty list (true) or a non-empty list or null (false).

seeAlso_everyStringFilter

Makes sure all items in seeAlso match a certain filter.

seeAlso_noneStringFilter

Makes sure none of the items in seeAlso match a certain filter.

Note that you can specify the empty object for this filter to make sure seeAlso has no items.

seeAlso_someStringFilter

Makes sure at least one of the items in "seeAlso" matches a certain filter.

Note that you can specify the empty object for this filter to make sure seeAlso has at least one item.

spdxDetailsUrlString

Checks if spdxDetailsUrl equals a specified string, case-sensitively.

If an index exists on spdxDetailsUrl, it can be used.

See also like for a case-insensitive filter.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_containsString

Checks if spdxDetailsUrl contains a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_ends_withString

Checks if spdxDetailsUrl ends with a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_gtString

Checks if spdxDetailsUrl is greater than a specified value.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_gteString

Checks if spdxDetailsUrl is greater or equal a specified value.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_inString

Checks if spdxDetailsUrl is equal to one of the specified values.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_likeString

Matches spdxDetailsUrl against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on spdxDetailsUrl, it can be used for the literal prefix (the part until the first placeholder).

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_ltString

Checks if spdxDetailsUrl is less than a specified value.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_lteString

Checks if spdxDetailsUrl is less or equal a specified value.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_notString

Checks if spdxDetailsUrl does not equal a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_not_containsString

Checks if spdxDetailsUrl does not contain a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_not_ends_withString

Checks if spdxDetailsUrl does not end with a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_not_inString

Checks if spdxDetailsUrl is not equal to one of the specified values.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_not_likeString

Checks if spdxDetailsUrl does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_not_starts_withString

Checks if spdxDetailsUrl does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

A URL to the license text, or homepage of the group providing the license text

spdxDetailsUrl_starts_withString

Checks if spdxDetailsUrl starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

A URL to the license text, or homepage of the group providing the license text

spdxReferenceUrlString

Checks if spdxReferenceUrl equals a specified string, case-sensitively.

If an index exists on spdxReferenceUrl, it can be used.

See also like for a case-insensitive filter.

A URL that has information from SPDX about the license.

spdxReferenceUrl_containsString

Checks if spdxReferenceUrl contains a specified string, case-sensitively.

A URL that has information from SPDX about the license.

spdxReferenceUrl_ends_withString

Checks if spdxReferenceUrl ends with a specified string, case-sensitively.

A URL that has information from SPDX about the license.

spdxReferenceUrl_gtString

Checks if spdxReferenceUrl is greater than a specified value.

A URL that has information from SPDX about the license.

spdxReferenceUrl_gteString

Checks if spdxReferenceUrl is greater or equal a specified value.

A URL that has information from SPDX about the license.

spdxReferenceUrl_inString

Checks if spdxReferenceUrl is equal to one of the specified values.

A URL that has information from SPDX about the license.

spdxReferenceUrl_likeString

Matches spdxReferenceUrl against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on spdxReferenceUrl, it can be used for the literal prefix (the part until the first placeholder).

A URL that has information from SPDX about the license.

spdxReferenceUrl_ltString

Checks if spdxReferenceUrl is less than a specified value.

A URL that has information from SPDX about the license.

spdxReferenceUrl_lteString

Checks if spdxReferenceUrl is less or equal a specified value.

A URL that has information from SPDX about the license.

spdxReferenceUrl_notString

Checks if spdxReferenceUrl does not equal a specified string, case-sensitively.

A URL that has information from SPDX about the license.

spdxReferenceUrl_not_containsString

Checks if spdxReferenceUrl does not contain a specified string, case-sensitively.

A URL that has information from SPDX about the license.

spdxReferenceUrl_not_ends_withString

Checks if spdxReferenceUrl does not end with a specified string, case-sensitively.

A URL that has information from SPDX about the license.

spdxReferenceUrl_not_inString

Checks if spdxReferenceUrl is not equal to one of the specified values.

A URL that has information from SPDX about the license.

spdxReferenceUrl_not_likeString

Checks if spdxReferenceUrl does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

A URL that has information from SPDX about the license.

spdxReferenceUrl_not_starts_withString

Checks if spdxReferenceUrl does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

A URL that has information from SPDX about the license.

spdxReferenceUrl_starts_withString

Checks if spdxReferenceUrl starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

A URL that has information from SPDX about the license.

textEncodedDataFilter

Allows to filter on the fields of text.

Note that text is an entity extension and thus can never be null, so specifying null to this filter field has no effect.

updatedAtDateTime

Checks if updatedAt equals a specified value.

If an index exists on updatedAt, it can be used.

The instant this object has been updated the last time (not including relation updates)

updatedAt_gtDateTime

Checks if updatedAt is greater than a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_gteDateTime

Checks if updatedAt is greater or equal a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_inDateTime

Checks if updatedAt is equal to one of the specified values.

The instant this object has been updated the last time (not including relation updates)

updatedAt_ltDateTime

Checks if updatedAt is less than a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_lteDateTime

Checks if updatedAt is less or equal a specified value.

The instant this object has been updated the last time (not including relation updates)

updatedAt_notDateTime

Checks if updatedAt does not equal a specified value

The instant this object has been updated the last time (not including relation updates)

updatedAt_not_inDateTime

Checks if updatedAt is not equal to one of the specified values.

The instant this object has been updated the last time (not including relation updates)

urlString

Checks if url equals a specified string, case-sensitively.

If an index exists on url, it can be used.

See also like for a case-insensitive filter.

A URL to the license text, or homepage of the group providing the license text

url_containsString

Checks if url contains a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

url_ends_withString

Checks if url ends with a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

url_gtString

Checks if url is greater than a specified value.

A URL to the license text, or homepage of the group providing the license text

url_gteString

Checks if url is greater or equal a specified value.

A URL to the license text, or homepage of the group providing the license text

url_inString

Checks if url is equal to one of the specified values.

A URL to the license text, or homepage of the group providing the license text

url_likeString

Matches url against a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

If an index exists on url, it can be used for the literal prefix (the part until the first placeholder).

A URL to the license text, or homepage of the group providing the license text

url_ltString

Checks if url is less than a specified value.

A URL to the license text, or homepage of the group providing the license text

url_lteString

Checks if url is less or equal a specified value.

A URL to the license text, or homepage of the group providing the license text

url_notString

Checks if url does not equal a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

url_not_containsString

Checks if url does not contain a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

url_not_ends_withString

Checks if url does not end with a specified string, case-sensitively.

A URL to the license text, or homepage of the group providing the license text

url_not_inString

Checks if url is not equal to one of the specified values.

A URL to the license text, or homepage of the group providing the license text

url_not_likeString

Checks if url does not match a pattern case-insensitively with the following placeholders:

% matches any sequence of characters, including the empty string; _ matches exactly one character; \ can be used to escape the placeholders (use \\ for a literal backslash);

A URL to the license text, or homepage of the group providing the license text

url_not_starts_withString

Checks if url does not start with a specified string, case-sensitively.

Never uses an index. Consider using not_like (with the % placeholder) for a case-insensitive filter that can use an index.

A URL to the license text, or homepage of the group providing the license text

url_starts_withString

Checks if url starts with a specified string, case-sensitively.

Never uses an index. Consider using like (with the % placeholder) for a case-insensitive filter that can use an index.

A URL to the license text, or homepage of the group providing the license text


This page was generated: 2024-05-17