Class CbrnScheduleByWeekDayType
A data type for a schedule where the hours are not the same for all weekdays.
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class CbrnScheduleByWeekDayType : CbrnRemarksComplexObjectType, IEquatable<CbrnRemarksComplexObjectType>, IEquatable<CbrnScheduleByWeekDayType>
Properties
Context
cbrnScheduleByWeekDayType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public CbrnScheduleByWeekDayType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<CbrnScheduleByWeekDayType.ContextEnum> | cbrnScheduleByWeekDayType JSON-LD context |
FridayHours
A text description of the normal Friday operating hours. NIEM reference is cbrn:FridayHoursText
Declaration
[DataMember(Name = "fridayHours")]
public List<NcTextType> FridayHours { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text description of the normal Friday operating hours. NIEM reference is cbrn:FridayHoursText |
MondayHours
A text description of the normal Monday operating hours. NIEM reference is cbrn:MondayHoursText
Declaration
[DataMember(Name = "mondayHours")]
public List<NcTextType> MondayHours { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text description of the normal Monday operating hours. NIEM reference is cbrn:MondayHoursText |
SaturdayHours
A text description of the normal Saturday operating hours. NIEM reference is cbrn:SaturdayHoursText
Declaration
[DataMember(Name = "saturdayHours")]
public List<NcTextType> SaturdayHours { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text description of the normal Saturday operating hours. NIEM reference is cbrn:SaturdayHoursText |
SundayHours
A text description of the normal Sunday operating hours. NIEM reference is cbrn:SundayHoursText
Declaration
[DataMember(Name = "sundayHours")]
public List<NcTextType> SundayHours { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text description of the normal Sunday operating hours. NIEM reference is cbrn:SundayHoursText |
ThursdayHours
A text description of the normal Thursday operating hours. NIEM reference is cbrn:ThursdayHoursText
Declaration
[DataMember(Name = "thursdayHours")]
public List<NcTextType> ThursdayHours { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text description of the normal Thursday operating hours. NIEM reference is cbrn:ThursdayHoursText |
TuesdayHours
A text description of the normal Tuesday operating hours. NIEM reference is cbrn:TuesdayHoursText
Declaration
[DataMember(Name = "tuesdayHours")]
public List<NcTextType> TuesdayHours { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text description of the normal Tuesday operating hours. NIEM reference is cbrn:TuesdayHoursText |
WednesdayHours
A text description of the normal Wensday operating hours. NIEM reference is cbrn:WednesdayHoursText
Declaration
[DataMember(Name = "wednesdayHours")]
public List<NcTextType> WednesdayHours { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text description of the normal Wensday operating hours. NIEM reference is cbrn:WednesdayHoursText |
Methods
Equals(CbrnScheduleByWeekDayType)
Returns true if CbrnScheduleByWeekDayType instances are equal
Declaration
public bool Equals(CbrnScheduleByWeekDayType other)
Parameters
Type | Name | Description |
---|---|---|
CbrnScheduleByWeekDayType | other | Instance of CbrnScheduleByWeekDayType 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(CbrnScheduleByWeekDayType, CbrnScheduleByWeekDayType)
Declaration
public static bool operator ==(CbrnScheduleByWeekDayType left, CbrnScheduleByWeekDayType right)
Parameters
Type | Name | Description |
---|---|---|
CbrnScheduleByWeekDayType | left | |
CbrnScheduleByWeekDayType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(CbrnScheduleByWeekDayType, CbrnScheduleByWeekDayType)
Declaration
public static bool operator !=(CbrnScheduleByWeekDayType left, CbrnScheduleByWeekDayType right)
Parameters
Type | Name | Description |
---|---|---|
CbrnScheduleByWeekDayType | left | |
CbrnScheduleByWeekDayType | right |
Returns
Type | Description |
---|---|
System.Boolean |