ArtCrime class

Represents an art crime.

Constructors

ArtCrime({String? id, String? idInAgency, String? uid, String? title, String? description, List<FbiImage>? images, String? crimeCategory, String? maker, String? materials, String? measurements, String? period, String? additionalData, String? modified, String? publication, String? path, String? referenceNumber, bool? isStealth})
Creates an ArtCrime object.
const
ArtCrime.empty()
Creates an empty ArtCrime object.
ArtCrime.fromJson(Map<String, dynamic> json)
Creates an ArtCrime object from a JSON object.
factory

Properties

additionalData String?
Additional notes about the art piece involved in this crime and/or the crime itself.
final
crimeCategory String?
What category the art piece involved in this crime falls into.
final
description String?
A description of the art piece involved in this crime and/or the crime itself.
final
hashCode int
The hash code for this object.
no setteroverride
id String?
The ID of the art crime.
final
idInAgency String?
The ID of the art crime in the agency's database.
final
images List<FbiImage>?
Images of the art piece involved in this crime.
final
isEmpty bool
Whether or not this object is empty.
no setter
isNotEmpty bool
Whether or not this object is not empty.
no setter
isStealth bool?
final
maker String?
The artist of the art piece involved in this crime.
final
materials String?
The materials used in the art piece involved in this crime.
final
measurements String?
The dimensions of the art piece involved in this crime.
final
modified String?
The date and time when this art crime was last modified.
final
path String?
The URL path of the case file for this art crime.
final
period String?
The historical period during which the art piece involved in this crime was created.
final
publication String?
The date and time of the publication of this art crime.
final
referenceNumber String?
The reference number of the art crime.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String?
The title of the art piece involved in this crime.
final
uid String?
The ID of the art crime.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Returns a JSON representation of this object.
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override