func (o *SparsePCTimeRange) ToPlain() elemental.PlainIdentifiable {

	out := NewPCTimeRange()
	if o.RelativeTimeType != nil {
		out.RelativeTimeType = *o.RelativeTimeType
	}
	if o.Type != nil {
		out.Type = *o.Type
	}
	if o.Value != nil {
		out.Value = *o.Value
	}

	return out
}
// ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model.
// ToPlain returns the plain version of the sparse model .
func (o *SparsePCTimeRange) ToPlain() elemental.PlainIdentifiable {
	out := NewPCTimeRange()
	if o.RelativeTimeType != nil {
		out.RelativeTimeType = *o.RelativeTimeType
	}
	if o.Type != nil {
		out.Type = *o.Type
	}
	if o.Value != nil {
		out.Value = *o.Value
	}
	return out
}
func ( o * SparsePCTimeRange ) ToPlain ( ) elemental . PlainIdentifiable { out := NewPCTimeRange ( ) if o . RelativeTimeType != nil { out . RelativeTimeType = * o . RelativeTimeType } if o . Type != nil { out . Type = * o . Type } if o . Value != nil { out . Value = * o . Value } return out }
ToPlain returns the plain version of the sparse model.
ToPlain returns the plain version of the sparse model .