public TimeType(string name, System.Type type, Net.Vpc.Upa.Types.Time min, Net.Vpc.Upa.Types.Time max, bool nullable) : base(name, type == null ? typeof(Net.Vpc.Upa.Types.Time) : type, 0, 0, nullable) { if (type != null && !typeof(Net.Vpc.Upa.Types.Time).Equals(type) && !typeof(Net.Vpc.Upa.Types.Time).Equals(type) && !typeof(Net.Vpc.Upa.Types.Temporal).Equals(type)) { throw new Net.Vpc.Upa.Exceptions.IllegalArgumentException("Invalid Temporal Type " + type); } this.min = min; this.max = max; SetDefaultNonNullValue(Convert(new Net.Vpc.Upa.Types.DateTime(0))); }
public virtual void SetMax(Net.Vpc.Upa.Types.Time newMax) { max = newMax; }
public virtual void SetMin(Net.Vpc.Upa.Types.Time newMin) { min = newMin; }
public TimeType(System.Type type, Net.Vpc.Upa.Types.Time min, Net.Vpc.Upa.Types.Time max, bool nullable) : this("TIME", type, min, max, nullable) { }
public TimeType(Net.Vpc.Upa.Types.Time min, Net.Vpc.Upa.Types.Time max, bool nullable) : this("TIME", typeof(Net.Vpc.Upa.Types.Time), min, max, nullable) { }