Class JVerdictType
A data type for a finding related to a charge.
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JVerdictType : NcActivityType, IEquatable<NcActivityType>, IEquatable<JVerdictType>
Properties
Context
jVerdictType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JVerdictType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JVerdictType.ContextEnum> | jVerdictType JSON-LD context |
Date
A date a verdict was given. NIEM reference is j:VerdictDate
Declaration
[DataMember(Name = "date")]
public List<NcDateType> Date { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date a verdict was given. NIEM reference is j:VerdictDate |
Description
A description of a verdict. NIEM reference is j:VerdictDescriptionText
Declaration
[DataMember(Name = "description")]
public List<NcTextType> Description { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a verdict. NIEM reference is j:VerdictDescriptionText |
DispositionDate
A date of a verdict disposition. NIEM reference is j:VerdictDispositionDate
Declaration
[DataMember(Name = "dispositionDate")]
public List<NcDateType> DispositionDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date of a verdict disposition. NIEM reference is j:VerdictDispositionDate |
DispositionName
A name of a disposition of a verdict. NIEM reference is j:VerdictDispositionName
Declaration
[DataMember(Name = "dispositionName")]
public List<NcTextType> DispositionName { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A name of a disposition of a verdict. NIEM reference is j:VerdictDispositionName |
IsIssuingJudge
True if a verdict was issued by a judge or a jury; false otherwise. NIEM reference is j:VerdictIssuingJudgeIndicator
Declaration
[DataMember(Name = "isIssuingJudge")]
public List<NiemXsboolean> IsIssuingJudge { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if a verdict was issued by a judge or a jury; false otherwise. NIEM reference is j:VerdictIssuingJudgeIndicator |
IssuingCourt
A court which issued a verdict. NIEM reference is j:VerdictIssuingCourt
Declaration
[DataMember(Name = "issuingCourt")]
public List<JCourtType> IssuingCourt { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCourtType> | A court which issued a verdict. NIEM reference is j:VerdictIssuingCourt |
IssuingJudge
A judge which issued a verdict. NIEM reference is j:VerdictIssuingJudge
Declaration
[DataMember(Name = "issuingJudge")]
public List<JJudicialOfficialType> IssuingJudge { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JJudicialOfficialType> | A judge which issued a verdict. NIEM reference is j:VerdictIssuingJudge |
Subject
A person who received a verdict. NIEM reference is j:VerdictSubject
Declaration
[DataMember(Name = "subject")]
public List<JSubjectType> Subject { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JSubjectType> | A person who received a verdict. NIEM reference is j:VerdictSubject |
Methods
Equals(JVerdictType)
Returns true if JVerdictType instances are equal
Declaration
public bool Equals(JVerdictType other)
Parameters
Type | Name | Description |
---|---|---|
JVerdictType | other | Instance of JVerdictType 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(JVerdictType, JVerdictType)
Declaration
public static bool operator ==(JVerdictType left, JVerdictType right)
Parameters
Type | Name | Description |
---|---|---|
JVerdictType | left | |
JVerdictType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JVerdictType, JVerdictType)
Declaration
public static bool operator !=(JVerdictType left, JVerdictType right)
Parameters
Type | Name | Description |
---|---|---|
JVerdictType | left | |
JVerdictType | right |
Returns
Type | Description |
---|---|
System.Boolean |