public static MutableString GetSubstring(RubyScope /*!*/ scope, RubySymbol /*!*/ self, [NotNull] RubyRegex /*!*/ regex, [DefaultProtocol] int occurrance) { return(MutableStringOps.GetSubstring(scope, self.String, regex, occurrance)); }
public static MutableString GetSubstring(RubyScope /*!*/ scope, RubySymbol /*!*/ self, [NotNull] RubyRegex /*!*/ regex) { return(MutableStringOps.GetSubstring(scope, self.String, regex)); }
public static MutableString GetSubstring(ConversionStorage <int> /*!*/ fixnumCast, RubySymbol /*!*/ self, [NotNull] Range /*!*/ range) { return(MutableStringOps.GetSubstring(fixnumCast, self.String, range)); }
public static MutableString GetSubstring(RubySymbol /*!*/ self, [NotNull] MutableString /*!*/ searchStr) { return(MutableStringOps.GetSubstring(self.String, searchStr)); }
public static MutableString GetSubstring(RubySymbol /*!*/ self, [DefaultProtocol] int start, [DefaultProtocol] int count) { return(MutableStringOps.GetSubstring(self.String, start, count)); }