Class JCourtEventType
A data type for a court occurrence.
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JCourtEventType : NcActivityType, IEquatable<NcActivityType>, IEquatable<JCourtEventType>
Properties
_Case
A case associated with a court event. NIEM reference is j:CourtEventCase
Declaration
[DataMember(Name = "case")]
public List<NcCaseType> _Case { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcCaseType> | A case associated with a court event. NIEM reference is j:CourtEventCase |
Action
A court-related action associated with a court case event. NIEM reference is j:CourtEventAction
Declaration
[DataMember(Name = "action")]
public List<JCourtActivityType> Action { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCourtActivityType> | A court-related action associated with a court case event. NIEM reference is j:CourtEventAction |
Appearance
An appearance in court required of a party NIEM reference is j:CourtEventAppearance
Declaration
[DataMember(Name = "appearance")]
public List<JCourtAppearanceType> Appearance { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCourtAppearanceType> | An appearance in court required of a party NIEM reference is j:CourtEventAppearance |
Context
jCourtEventType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JCourtEventType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JCourtEventType.ContextEnum> | jCourtEventType JSON-LD context |
Court
A court in which a court event occurs. NIEM reference is j:CourtEventCourt
Declaration
[DataMember(Name = "court")]
public List<JCourtType> Court { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCourtType> | A court in which a court event occurs. NIEM reference is j:CourtEventCourt |
Judge
A judge associated with a court event. NIEM reference is j:CourtEventJudge
Declaration
[DataMember(Name = "judge")]
public List<JJudicialOfficialType> Judge { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JJudicialOfficialType> | A judge associated with a court event. NIEM reference is j:CourtEventJudge |
Motion
A request made to a court for a ruling or an order. NIEM reference is j:CourtEventMotion
Declaration
[DataMember(Name = "motion")]
public List<JCourtActivityType> Motion { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCourtActivityType> | A request made to a court for a ruling or an order. NIEM reference is j:CourtEventMotion |
Schedule
A day for which a court event is scheduled. NIEM reference is j:CourtEventSchedule
Declaration
[DataMember(Name = "schedule")]
public List<NcScheduleDayType> Schedule { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcScheduleDayType> | A day for which a court event is scheduled. NIEM reference is j:CourtEventSchedule |
SequenceId
A unique identifier for a court case event record. NIEM reference is j:CourtEventSequenceID
Declaration
[DataMember(Name = "sequenceId")]
public List<NiemXsstring> SequenceId { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsstring> | A unique identifier for a court case event record. NIEM reference is j:CourtEventSequenceID |
Methods
Equals(JCourtEventType)
Returns true if JCourtEventType instances are equal
Declaration
public bool Equals(JCourtEventType other)
Parameters
Type | Name | Description |
---|---|---|
JCourtEventType | other | Instance of JCourtEventType 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(JCourtEventType, JCourtEventType)
Declaration
public static bool operator ==(JCourtEventType left, JCourtEventType right)
Parameters
Type | Name | Description |
---|---|---|
JCourtEventType | left | |
JCourtEventType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JCourtEventType, JCourtEventType)
Declaration
public static bool operator !=(JCourtEventType left, JCourtEventType right)
Parameters
Type | Name | Description |
---|---|---|
JCourtEventType | left | |
JCourtEventType | right |
Returns
Type | Description |
---|---|
System.Boolean |