internal override int compareValue(Trait _trait) { double buf = (double)_trait.getValue(); if (Soul < buf) { return(-1); } if (Soul > buf) { return(1); } return(0); }
internal override int compareValue(Trait _trait) { ushort buf = (ushort)_trait.getValue(); if (enumData < buf) { return(-1); } if (enumData > buf) { return(1); } return(0); }
internal override int compareValue(Trait _trait) { DateTime buf = (DateTime)_trait.getValue(); return(Soul.CompareTo(buf)); }
internal override int compareValue(Trait _trait) { return(strData.CompareTo(_trait.getValue())); }
internal override int compareValue(Trait _trait) { Guid buf = (Guid)_trait.getValue(); return(Soul.CompareTo(buf)); }