public Pb.Comparator ConvertToPBComparator() { var internalComparator = new Pb.NullComparator(); var comparator = new Pb.Comparator { Name = Name, SerializedComparator = internalComparator.ToByteString() }; return(comparator); }
public Pb.Comparator ConvertToPBComparator() { var internalComparator = new Pb.BinaryPrefixComparator { Comparable = Comparable }; var comparator = new Pb.Comparator { Name = Name, SerializedComparator = internalComparator.ToByteString() }; return(comparator); }
public Pb.Comparator ConvertToPBComparator() { var internalComparator = new Pb.BitComparator { BitwiseOp = BitwiseOp, Comparable = Comparable }; var comparator = new Pb.Comparator { Name = Name, SerializedComparator = internalComparator.ToByteString() }; return(comparator); }
public Pb.Comparator ConvertToPBComparator() { var internalComparator = new Pb.RegexStringComparator { Pattern = Pattern, PatternFlags = PatternFlags, Charset = Charset, Engine = Engine }; var comparator = new Pb.Comparator { Name = Name, SerializedComparator = internalComparator.ToByteString() }; return(comparator); }