Class JCriminalTraitDetailsType
A data type for criminal characteristics associated with a person or a criminal organization.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JCriminalTraitDetailsType : IEquatable<JCriminalTraitDetailsType>
Properties
Context
jCriminalTraitDetailsType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JCriminalTraitDetailsType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JCriminalTraitDetailsType.ContextEnum> | jCriminalTraitDetailsType JSON-LD context |
CriminalTraitAction
A characteristic action associated with criminal activity by a person or a criminal organization. NIEM reference is j:CriminalTraitAction
Declaration
[DataMember(Name = "criminalTraitAction")]
public List<NcActivityType> CriminalTraitAction { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcActivityType> | A characteristic action associated with criminal activity by a person or a criminal organization. NIEM reference is j:CriminalTraitAction |
CriminalTraitActivityDescription
A description of a kind of crime a criminal organization or person usually commits. NIEM reference is j:CriminalTraitActivityDescriptionText
Declaration
[DataMember(Name = "criminalTraitActivityDescription")]
public List<NcTextType> CriminalTraitActivityDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a kind of crime a criminal organization or person usually commits. NIEM reference is j:CriminalTraitActivityDescriptionText |
CriminalTraitColor
A color associated with criminal activity. NIEM reference is j:CriminalTraitColorText
Declaration
[DataMember(Name = "criminalTraitColor")]
public List<NcTextType> CriminalTraitColor { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A color associated with criminal activity. NIEM reference is j:CriminalTraitColorText |
CriminalTraitCommunicationDescription
A description of the types of communication used by a criminal organization or person. NIEM reference is j:CriminalTraitCommunicationDescriptionText
Declaration
[DataMember(Name = "criminalTraitCommunicationDescription")]
public List<NcTextType> CriminalTraitCommunicationDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the types of communication used by a criminal organization or person. NIEM reference is j:CriminalTraitCommunicationDescriptionText |
CriminalTraitDescription
A description of criminal characteristics. NIEM reference is j:CriminalTraitDescriptionText
Declaration
[DataMember(Name = "criminalTraitDescription")]
public List<NcTextType> CriminalTraitDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of criminal characteristics. NIEM reference is j:CriminalTraitDescriptionText |
CriminalTraitDress
An identifying dress or clothing associated with a criminal organization or person. NIEM reference is j:CriminalTraitDressText
Declaration
[DataMember(Name = "criminalTraitDress")]
public List<NcTextType> CriminalTraitDress { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An identifying dress or clothing associated with a criminal organization or person. NIEM reference is j:CriminalTraitDressText |
CriminalTraitEthnicity
An ethnic or cultural background associated with a criminal organization. NIEM reference is j:CriminalTraitEthnicityText
Declaration
[DataMember(Name = "criminalTraitEthnicity")]
public List<NcTextType> CriminalTraitEthnicity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An ethnic or cultural background associated with a criminal organization. NIEM reference is j:CriminalTraitEthnicityText |
CriminalTraitEthnicityCode
An ethnic or cultural background associated with a criminal organization. NIEM reference is j:CriminalTraitEthnicityCode
Declaration
[DataMember(Name = "criminalTraitEthnicityCode")]
public List<UcrEthnicityCodeType> CriminalTraitEthnicityCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<UcrEthnicityCodeType> | An ethnic or cultural background associated with a criminal organization. NIEM reference is j:CriminalTraitEthnicityCode |
CriminalTraitGraffitiDescription
A description of criminal artwork associated with a criminal organization or person. NIEM reference is j:CriminalTraitGraffitiDescriptionText
Declaration
[DataMember(Name = "criminalTraitGraffitiDescription")]
public List<NcTextType> CriminalTraitGraffitiDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of criminal artwork associated with a criminal organization or person. NIEM reference is j:CriminalTraitGraffitiDescriptionText |
CriminalTraitGraffitiImage
An image of criminal artwork. NIEM reference is j:CriminalTraitGraffitiImage
Declaration
[DataMember(Name = "criminalTraitGraffitiImage")]
public List<NcImageType> CriminalTraitGraffitiImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcImageType> | An image of criminal artwork. NIEM reference is j:CriminalTraitGraffitiImage |
CriminalTraitHandSignal
An identifying hand signal associated with a criminal organization or person. NIEM reference is j:CriminalTraitHandSignalText
Declaration
[DataMember(Name = "criminalTraitHandSignal")]
public List<NcTextType> CriminalTraitHandSignal { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An identifying hand signal associated with a criminal organization or person. NIEM reference is j:CriminalTraitHandSignalText |
CriminalTraitModusOperandi
A usual way in which a criminal organization or person acts or operates. NIEM reference is j:CriminalTraitModusOperandiText
Declaration
[DataMember(Name = "criminalTraitModusOperandi")]
public List<NcTextType> CriminalTraitModusOperandi { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A usual way in which a criminal organization or person acts or operates. NIEM reference is j:CriminalTraitModusOperandiText |
CriminalTraitTargetDescription
A description of the kind of recipient of criminal activity usually chosen by a criminal organization or person. NIEM reference is j:CriminalTraitTargetDescriptionText
Declaration
[DataMember(Name = "criminalTraitTargetDescription")]
public List<NcTextType> CriminalTraitTargetDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the kind of recipient of criminal activity usually chosen by a criminal organization or person. NIEM reference is j:CriminalTraitTargetDescriptionText |
CriminalTraitTattooDescription
A description of a tattoo associated with a criminal organization or person. NIEM reference is j:CriminalTraitTattooDescriptionText
Declaration
[DataMember(Name = "criminalTraitTattooDescription")]
public List<NcTextType> CriminalTraitTattooDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a tattoo associated with a criminal organization or person. NIEM reference is j:CriminalTraitTattooDescriptionText |
CriminalTraitTattooImage
An image of a tattoo associated with a criminal organization or person. NIEM reference is j:CriminalTraitTattooImage
Declaration
[DataMember(Name = "criminalTraitTattooImage")]
public List<NcImageType> CriminalTraitTattooImage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcImageType> | An image of a tattoo associated with a criminal organization or person. NIEM reference is j:CriminalTraitTattooImage |
CriminalTraitTurf
A description of a location a criminal organization or person often frequents or considers to have control over. NIEM reference is j:CriminalTraitTurfText
Declaration
[DataMember(Name = "criminalTraitTurf")]
public List<NcTextType> CriminalTraitTurf { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a location a criminal organization or person often frequents or considers to have control over. NIEM reference is j:CriminalTraitTurfText |
Methods
Equals(JCriminalTraitDetailsType)
Returns true if JCriminalTraitDetailsType instances are equal
Declaration
public bool Equals(JCriminalTraitDetailsType other)
Parameters
Type | Name | Description |
---|---|---|
JCriminalTraitDetailsType | other | Instance of JCriminalTraitDetailsType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(JCriminalTraitDetailsType, JCriminalTraitDetailsType)
Declaration
public static bool operator ==(JCriminalTraitDetailsType left, JCriminalTraitDetailsType right)
Parameters
Type | Name | Description |
---|---|---|
JCriminalTraitDetailsType | left | |
JCriminalTraitDetailsType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JCriminalTraitDetailsType, JCriminalTraitDetailsType)
Declaration
public static bool operator !=(JCriminalTraitDetailsType left, JCriminalTraitDetailsType right)
Parameters
Type | Name | Description |
---|---|---|
JCriminalTraitDetailsType | left | |
JCriminalTraitDetailsType | right |
Returns
Type | Description |
---|---|
System.Boolean |