Example #1
0
        /// <summary>
        ///     Writes a constraint of the form {MayoQuery} {Discriminator} {ConstraintValue}
        /// </summary>
        /// <returns>a string of the constraint</returns>
        public string Write()
        {
            var query           = MayoQueryWriter.Write(Query);
            var discriminator   = DiscriminatorConverter.WriteDiscrimator(Discriminator);
            var constraintValue = ConstraintValue.ToString();

            return($"{query} {discriminator} {constraintValue}");
        }
Example #2
0
 public override string ToString()
 {
     return(MayoQueryWriter.Write(this));
 }