yijunyu/c-to-rust huggingface dataset:
// Original:
public ListFlowDefinitionsResult listFlowDefinitions(ListFlowDefinitionsRequest request) {request = beforeClientExecution(request);return executeListFlowDefinitions(request);}

// Translation:
public virtual ListFlowDefinitionsResponse ListFlowDefinitions(ListFlowDefinitionsRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListFlowDefinitionsRequestMarshaller.Instance;options.ResponseUnmarshaller = ListFlowDefinitionsResponseUnmarshaller.Instance;return Invoke<ListFlowDefinitionsResponse>(request, options);}
// Original:
public LittleEndianOutput createDelayedOutput(int size) {checkPosition(size);LittleEndianOutput result = new LittleEndianByteArrayOutputStream(_buf, _writeIndex, size);_writeIndex += size;return result;}

// Translation:
public ILittleEndianOutput CreateDelayedOutput(int size){CheckPosition(size);ILittleEndianOutput result = new LittleEndianByteArrayOutputStream(_buf, _writeIndex, size);_writeIndex += size;return result;}
// Original:
public long get(int index) {return current.get(index);}

// Translation:
public override long Get(int index){return current.Get(index);}
// Original:
public StemmerOverrideFilterFactory(Map<String,String> args) {super(args);dictionaryFiles = get(args, "dictionary");ignoreCase = getBoolean(args, "ignoreCase", false);if (!args.isEmpty()) {throw new IllegalArgumentException("Unknown parameters: " + args);}}

// Translation:
public StemmerOverrideFilterFactory(IDictionary<string, string> args): base(args){dictionaryFiles = Get(args, "dictionary");ignoreCase = GetBoolean(args, "ignoreCase", false);if (args.Count > 0){throw new System.ArgumentException("Unknown parameters: " + args);}}
// Original:
public long get(int index) {final int o = index / 12;final int b = index % 12;final int shift = b * 5;return (blocks[o] >>> shift) & 31L;}

// Translation:
public override long Get(int index){int o = index / 12;int b = index % 12;int shift = b * 5;return ((long)((ulong)blocks[o] >> shift)) & 31L;}
// Original:
public DeleteDeploymentGroupResult deleteDeploymentGroup(DeleteDeploymentGroupRequest request) {request = beforeClientExecution(request);return executeDeleteDeploymentGroup(request);}

// Translation:
public virtual DeleteDeploymentGroupResponse DeleteDeploymentGroup(DeleteDeploymentGroupRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteDeploymentGroupRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteDeploymentGroupResponseUnmarshaller.Instance;return Invoke<DeleteDeploymentGroupResponse>(request, options);}
// Original:
public void setNamespaceAware(boolean awareness) {features.put (XmlPullParser.FEATURE_PROCESS_NAMESPACES, awareness);}

// Translation:
public virtual void setNamespaceAware(bool awareness){features.put(org.xmlpull.v1.XmlPullParserClass.FEATURE_PROCESS_NAMESPACES, awareness);}
// Original:
public static List<String> getBuiltinFormats() {return Arrays.asList(_builtinFormats);}

// Translation:
public static List<string> GetBuiltinFormats(){return builtinFormats;}
// Original:
public Snapshot authorizeSnapshotAccess(AuthorizeSnapshotAccessRequest request) {request = beforeClientExecution(request);return executeAuthorizeSnapshotAccess(request);}

// Translation:
public virtual AuthorizeSnapshotAccessResponse AuthorizeSnapshotAccess(AuthorizeSnapshotAccessRequest request){var options = new InvokeOptions();options.RequestMarshaller = AuthorizeSnapshotAccessRequestMarshaller.Instance;options.ResponseUnmarshaller = AuthorizeSnapshotAccessResponseUnmarshaller.Instance;return Invoke<AuthorizeSnapshotAccessResponse>(request, options);}
// Original:
public void split() throws IOException {boolean success = false;DirectoryReader reader = DirectoryReader.open(input);try {createIndex(config1, dir1, reader, docsInFirstIndex, false);createIndex(config2, dir2, reader, docsInFirstIndex, true);success = true;} finally {if (success) {IOUtils.close(reader);} else {IOUtils.closeWhileHandlingException(reader);}}}

// Translation:
public virtual void Split(){bool success = false;DirectoryReader reader = DirectoryReader.Open(input);try{CreateIndex(config1, dir1, reader, docsInFirstIndex, false);CreateIndex(config2, dir2, reader, docsInFirstIndex, true);success = true;}finally{if (success){IOUtils.Dispose(reader);}else{IOUtils.DisposeWhileHandlingException(reader);}}}
// Original:
@Override public boolean equals(Object object) {return mapEntry.equals(object);}

// Translation:
public override bool Equals(object @object){return mapEntry.Equals(@object);}
// Original:
public synchronized E pop() {if (elementCount == 0) {throw new EmptyStackException();}final int index = --elementCount;final E obj = (E) elementData[index];elementData[index] = null;modCount++;return obj;}

// Translation:
public virtual E pop(){lock (this){if (elementCount == 0){throw new java.util.EmptyStackException();}int index = --elementCount;E obj = (E)elementData[index];elementData[index] = null;modCount++;return obj;}}
// Original:
public ListHealthChecksResult listHealthChecks() {return listHealthChecks(new ListHealthChecksRequest());}

// Translation:
public virtual ListHealthChecksResponse ListHealthChecks(){return ListHealthChecks(new ListHealthChecksRequest());}
// Original:
public boolean equals(Object obj) {if (!(obj instanceof File)) {return false;}return path.equals(((File) obj).getPath());}

// Translation:
public override bool Equals(object obj){if (!(obj is java.io.File)){return false;}return path.Equals(((java.io.File)obj).getPath());}
// Original:
public ListPhotoStoresRequest() {super("CloudPhoto", "2017-07-11", "ListPhotoStores", "cloudphoto");setProtocol(ProtocolType.HTTPS);}

// Translation:
public ListPhotoStoresRequest(): base("CloudPhoto", "2017-07-11", "ListPhotoStores", "cloudphoto", "openAPI"){Protocol = ProtocolType.HTTPS;}
// Original:
public PutAccessControlRuleResult putAccessControlRule(PutAccessControlRuleRequest request) {request = beforeClientExecution(request);return executePutAccessControlRule(request);}

// Translation:
public virtual PutAccessControlRuleResponse PutAccessControlRule(PutAccessControlRuleRequest request){var options = new InvokeOptions();options.RequestMarshaller = PutAccessControlRuleRequestMarshaller.Instance;options.ResponseUnmarshaller = PutAccessControlRuleResponseUnmarshaller.Instance;return Invoke<PutAccessControlRuleResponse>(request, options);}
// Original:
public StopTrainingEntityRecognizerResult stopTrainingEntityRecognizer(StopTrainingEntityRecognizerRequest request) {request = beforeClientExecution(request);return executeStopTrainingEntityRecognizer(request);}

// Translation:
public virtual StopTrainingEntityRecognizerResponse StopTrainingEntityRecognizer(StopTrainingEntityRecognizerRequest request){var options = new InvokeOptions();options.RequestMarshaller = StopTrainingEntityRecognizerRequestMarshaller.Instance;options.ResponseUnmarshaller = StopTrainingEntityRecognizerResponseUnmarshaller.Instance;return Invoke<StopTrainingEntityRecognizerResponse>(request, options);}
// Original:
public GetRevisionResult getRevision(GetRevisionRequest request) {request = beforeClientExecution(request);return executeGetRevision(request);}

// Translation:
public virtual GetRevisionResponse GetRevision(GetRevisionRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetRevisionRequestMarshaller.Instance;options.ResponseUnmarshaller = GetRevisionResponseUnmarshaller.Instance;return Invoke<GetRevisionResponse>(request, options);}
// Original:
public HSSFPicture createPicture(HSSFChildAnchor anchor, int pictureIndex) {HSSFPicture shape = new HSSFPicture(this, anchor);shape.setParent(this);shape.setAnchor(anchor);shape.setPictureIndex(pictureIndex);shapes.add(shape);onCreate(shape);EscherSpRecord sp = shape.getEscherContainer().getChildById(EscherSpRecord.RECORD_ID);if (shape.getAnchor().isHorizontallyFlipped()){sp.setFlags(sp.getFlags() | EscherSpRecord.FLAG_FLIPHORIZ);}if (shape.getAnchor().isVerticallyFlipped()){sp.setFlags(sp.getFlags() | EscherSpRecord.FLAG_FLIPVERT);}return shape;}

// Translation:
public HSSFPicture CreatePicture(HSSFChildAnchor anchor, int pictureIndex){HSSFPicture shape = new HSSFPicture(this, anchor);shape.Parent = this;shape.Anchor = anchor;shape.PictureIndex=pictureIndex;shapes.Add(shape);OnCreate(shape);EscherSpRecord sp = (EscherSpRecord)shape.GetEscherContainer().GetChildById(EscherSpRecord.RECORD_ID);if (shape.Anchor.IsHorizontallyFlipped){sp.Flags = (sp.Flags | EscherSpRecord.FLAG_FLIPHORIZ);}if (shape.Anchor.IsVerticallyFlipped){sp.Flags = (sp.Flags | EscherSpRecord.FLAG_FLIPVERT);}return shape;}
// Original:
public RecordSizingVisitor() {_totalSize = 0;}

// Translation:
public RecordSizingVisitor(){_totalSize = 0;}
// Original:
public UpdateApplicationSettingsResult updateApplicationSettings(UpdateApplicationSettingsRequest request) {request = beforeClientExecution(request);return executeUpdateApplicationSettings(request);}

// Translation:
public virtual UpdateApplicationSettingsResponse UpdateApplicationSettings(UpdateApplicationSettingsRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateApplicationSettingsRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateApplicationSettingsResponseUnmarshaller.Instance;return Invoke<UpdateApplicationSettingsResponse>(request, options);}
// Original:
public LogCommand addPath(String path) {checkCallable();pathFilters.add(PathFilter.create(path));return this;}

// Translation:
public virtual NGit.Api.LogCommand AddPath(string path){CheckCallable();pathFilters.AddItem(PathFilter.Create(path));return this;}
// Original:
public GetRelationalDatabaseLogStreamsResult getRelationalDatabaseLogStreams(GetRelationalDatabaseLogStreamsRequest request) {request = beforeClientExecution(request);return executeGetRelationalDatabaseLogStreams(request);}

// Translation:
public virtual GetRelationalDatabaseLogStreamsResponse GetRelationalDatabaseLogStreams(GetRelationalDatabaseLogStreamsRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetRelationalDatabaseLogStreamsRequestMarshaller.Instance;options.ResponseUnmarshaller = GetRelationalDatabaseLogStreamsResponseUnmarshaller.Instance;return Invoke<GetRelationalDatabaseLogStreamsResponse>(request, options);}
// Original:
public FloatBuffer compact() {if (byteBuffer.isReadOnly()) {throw new ReadOnlyBufferException();}byteBuffer.limit(limit * SizeOf.FLOAT);byteBuffer.position(position * SizeOf.FLOAT);byteBuffer.compact();byteBuffer.clear();position = limit - position;limit = capacity;mark = UNSET_MARK;return this;}

// Translation:
public override java.nio.FloatBuffer compact(){if (byteBuffer.isReadOnly()){throw new java.nio.ReadOnlyBufferException();}byteBuffer.limit(_limit * libcore.io.SizeOf.FLOAT);byteBuffer.position(_position * libcore.io.SizeOf.FLOAT);byteBuffer.compact();byteBuffer.clear();_position = _limit - _position;_limit = _capacity;_mark = UNSET_MARK;return this;}
// Original:
public void serialize(LittleEndianOutput out) {out.writeInt(field_1_lineColor);out.writeShort(field_2_linePattern);out.writeShort(field_3_weight);out.writeShort(field_4_format);out.writeShort(field_5_colourPaletteIndex);}

// Translation:
public override void Serialize(ILittleEndianOutput out1){out1.WriteInt(field_1_lineColor);out1.WriteShort(field_2_linePattern);out1.WriteShort(field_3_weight);out1.WriteShort(field_4_format);out1.WriteShort(field_5_colourPaletteIndex);}
// Original:
public DBInstanceAutomatedBackup deleteDBInstanceAutomatedBackup(DeleteDBInstanceAutomatedBackupRequest request) {request = beforeClientExecution(request);return executeDeleteDBInstanceAutomatedBackup(request);}

// Translation:
public virtual DeleteDBInstanceAutomatedBackupResponse DeleteDBInstanceAutomatedBackup(DeleteDBInstanceAutomatedBackupRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteDBInstanceAutomatedBackupRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteDBInstanceAutomatedBackupResponseUnmarshaller.Instance;return Invoke<DeleteDBInstanceAutomatedBackupResponse>(request, options);}
// Original:
public MultiSimilarity(Similarity sims[]) {this.sims = sims;}

// Translation:
public MultiSimilarity(Similarity[] sims){this.m_sims = sims;}
// Original:
public final Explanation explain(BasicStats stats, double tfn) {return Explanation.match((float) (scoreTimes1pTfn(stats) / (1 + tfn)),getClass().getSimpleName()+ ", computed as (F + 1) / (n * (tfn + 1)) from:",Explanation.match((float) tfn, "tfn, normalized term frequency"),Explanation.match(stats.getTotalTermFreq(),"F, total number of occurrences of term across all documents + 1"),Explanation.match(stats.getDocFreq(),"n, number of documents containing term + 1"),Explanation.match((float) tfn, "tfn, normalized term frequency"));}

// Translation:
public override sealed Explanation Explain(BasicStats stats, float tfn){Explanation result = new Explanation();result.Description = this.GetType().Name + ", computed from: ";result.Value = Score(stats, tfn);result.AddDetail(new Explanation(tfn, "tfn"));result.AddDetail(new Explanation(stats.TotalTermFreq, "totalTermFreq"));result.AddDetail(new Explanation(stats.DocFreq, "docFreq"));return result;}
// Original:
public GetNodeResult getNode(GetNodeRequest request) {request = beforeClientExecution(request);return executeGetNode(request);}

// Translation:
public virtual GetNodeResponse GetNode(GetNodeRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetNodeRequestMarshaller.Instance;options.ResponseUnmarshaller = GetNodeResponseUnmarshaller.Instance;return Invoke<GetNodeResponse>(request, options);}
// Original:
public CreateCapacityProviderResult createCapacityProvider(CreateCapacityProviderRequest request) {request = beforeClientExecution(request);return executeCreateCapacityProvider(request);}

// Translation:
public virtual CreateCapacityProviderResponse CreateCapacityProvider(CreateCapacityProviderRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateCapacityProviderRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateCapacityProviderResponseUnmarshaller.Instance;return Invoke<CreateCapacityProviderResponse>(request, options);}
// Original:
public String[] listAll() throws IOException {List<String> files = new ArrayList<>();NoSuchFileException exc = null;try {for(String f : primaryDir.listAll()) {String ext = getExtension(f);if (primaryExtensions.contains(ext)) {files.add(f);}}} catch (NoSuchFileException e) {exc = e;}try {for(String f : secondaryDir.listAll()) {String ext = getExtension(f);if (primaryExtensions.contains(ext) == false) {files.add(f);}}} catch (NoSuchFileException e) {if (exc != null) {throw exc;}if (files.isEmpty()) {throw e;}}if (exc != null && files.isEmpty()) {throw exc;}String[] result = files.toArray(new String[files.size()]);Arrays.sort(result);return result;}

// Translation:
public override string[] ListAll(){ISet<string> files = new JCG.HashSet<string>();DirectoryNotFoundException exc = null;try{foreach (string f in primaryDir.ListAll()){files.Add(f);}}catch (DirectoryNotFoundException e){exc = e;}try{foreach (string f in secondaryDir.ListAll()){files.Add(f);}}catch (DirectoryNotFoundException ){if (exc != null){throw exc;}if (files.Count == 0){throw; }}if (exc != null && files.Count == 0){throw exc;}return files.ToArray();}
// Original:
public int readUByte() {return readByte() & 0xFF;}

// Translation:
public int ReadUByte(){return _rc4.XorByte(_le.ReadUByte());}
// Original:
public NumberEval(double value) {_value = value;}

// Translation:
public NumberEval(double value){this._value = value;}
// Original:
@Override public Iterator<E> iterator() {synchronized (mutex) {return c.iterator();}}

// Translation:
public virtual java.util.Iterator<E> iterator(){lock (mutex){return c.iterator();}}
// Original:
public String getInflectionType(int wordId) {return null;}

// Translation:
public override string GetInflectionType(int wordId){return null;}
// Original:
public GetDeliverabilityDashboardOptionsResult getDeliverabilityDashboardOptions(GetDeliverabilityDashboardOptionsRequest request) {request = beforeClientExecution(request);return executeGetDeliverabilityDashboardOptions(request);}

// Translation:
public virtual GetDeliverabilityDashboardOptionsResponse GetDeliverabilityDashboardOptions(GetDeliverabilityDashboardOptionsRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetDeliverabilityDashboardOptionsRequestMarshaller.Instance;options.ResponseUnmarshaller = GetDeliverabilityDashboardOptionsResponseUnmarshaller.Instance;return Invoke<GetDeliverabilityDashboardOptionsResponse>(request, options);}
// Original:
public static double getExcelDate(LocalDateTime date) {return getExcelDate(date, false);}

// Translation:
public static double GetExcelDate(DateTime date){return GetExcelDate(date, false);}
// Original:
public String getBaseForm(int wordId, char surface[], int off, int len) {return null; }

// Translation:
public string GetBaseForm(int wordId, char[] surface, int off, int len){return null; }
// Original:
public DescribeDhcpOptionsResult describeDhcpOptions() {return describeDhcpOptions(new DescribeDhcpOptionsRequest());}

// Translation:
public virtual DescribeDhcpOptionsResponse DescribeDhcpOptions(){return DescribeDhcpOptions(new DescribeDhcpOptionsRequest());}
// Original:
public FormatRecord(int indexCode, String fs) {field_1_index_code = indexCode;field_4_formatstring = fs;field_3_hasMultibyte = StringUtil.hasMultibyte(fs);}

// Translation:
public FormatRecord(int indexCode, String fs){field_1_index_code = indexCode;field_4_formatstring = fs;field_3_hasMultibyte = StringUtil.HasMultibyte(fs);}
// Original:
public String getPrintArea(int sheetIndex) {NameRecord name = workbook.getSpecificBuiltinRecord(NameRecord.BUILTIN_PRINT_AREA, sheetIndex+1);if (name == null) {return null;}return HSSFFormulaParser.toFormulaString(this, name.getNameDefinition());}

// Translation:
public String GetPrintArea(int sheetIndex){NameRecord name = workbook.GetSpecificBuiltinRecord(NameRecord.BUILTIN_PRINT_AREA, sheetIndex + 1);if (name == null) return null;return HSSFFormulaParser.ToFormulaString(this, name.NameDefinition);}
// Original:
public CreateLoadBalancerResult createLoadBalancer(CreateLoadBalancerRequest request) {request = beforeClientExecution(request);return executeCreateLoadBalancer(request);}

// Translation:
public virtual CreateLoadBalancerResponse CreateLoadBalancer(CreateLoadBalancerRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateLoadBalancerRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateLoadBalancerResponseUnmarshaller.Instance;return Invoke<CreateLoadBalancerResponse>(request, options);}
// Original:
public GetVoiceConnectorTerminationHealthResult getVoiceConnectorTerminationHealth(GetVoiceConnectorTerminationHealthRequest request) {request = beforeClientExecution(request);return executeGetVoiceConnectorTerminationHealth(request);}

// Translation:
public virtual GetVoiceConnectorTerminationHealthResponse GetVoiceConnectorTerminationHealth(GetVoiceConnectorTerminationHealthRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetVoiceConnectorTerminationHealthRequestMarshaller.Instance;options.ResponseUnmarshaller = GetVoiceConnectorTerminationHealthResponseUnmarshaller.Instance;return Invoke<GetVoiceConnectorTerminationHealthResponse>(request, options);}
// Original:
public CRNCountRecord(RecordInputStream in) {field_1_number_crn_records = in.readShort();if(field_1_number_crn_records < 0) {field_1_number_crn_records = (short)-field_1_number_crn_records;}field_2_sheet_table_index = in.readShort();}

// Translation:
public CRNCountRecord(RecordInputStream in1){field_1_number_crn_records = in1.ReadShort();if (field_1_number_crn_records < 0){field_1_number_crn_records = (short)-field_1_number_crn_records;}field_2_sheet_table_index = in1.ReadShort();}
// Original:
public BOFRecord(RecordInputStream in) {field_1_version  = in.readShort();field_2_type     = in.readShort();if (in.remaining() >= 2) {field_3_build = in.readShort();}if (in.remaining() >= 2) {field_4_year = in.readShort();}if (in.remaining() >= 4) {field_5_history  = in.readInt();}if (in.remaining() >= 4) {field_6_rversion = in.readInt();}}

// Translation:
public BOFRecord(RecordInputStream in1){field_1_version = in1.ReadShort();field_2_type = in1.ReadShort();if (in1.Remaining >= 2){field_3_build = in1.ReadShort();}if (in1.Remaining >= 2){field_4_year = in1.ReadShort();}if (in1.Remaining >= 4){field_5_history = in1.ReadInt();}if (in1.Remaining >= 4){field_6_rversion = in1.ReadInt();}}
// Original:
public AcsRequest buildRequest() {if (uriPattern != null) {CommonRoaRequest request = new CommonRoaRequest(product);request.setSysUriPattern(uriPattern);for (String pathParamKey : pathParameters.keySet()) {request.putPathParameter(pathParamKey, pathParameters.get(pathParamKey));}fillParams(request);return request;} else {CommonRpcRequest request = new CommonRpcRequest(product);fillParams(request);return request;}}

// Translation:
public AcsRequest<CommonResponse> BuildRequest(){if (UriPattern != null){var request = new CommonRoaRequest(Product);request.UriPattern = UriPattern;request.SetVersion(Version);foreach (var entry in PathParameters){request.AddPathParameters(entry.Key, entry.Value);}FillParams(request);return request;}else{var request = new CommonRpcRequest(Product);request.Version = Version;FillParams(request);return request;}}
// Original:
public void undeleteAll()  {for (FakeDeleteLeafIndexReader r : getSequentialSubReaders()) {r.undeleteAll();}}

// Translation:
public void UndeleteAll(){foreach (FakeDeleteAtomicIndexReader r in GetSequentialSubReaders()){r.UndeleteAll();}}
// Original:
public final String GetImage() {return new String(buffer, tokenStart, bufferPosition - tokenStart);}

// Translation:
public string GetImage(){return new string(buffer, tokenStart, bufferPosition - tokenStart);}
// Original:
public DescribeComponentResult describeComponent(DescribeComponentRequest request) {request = beforeClientExecution(request);return executeDescribeComponent(request);}

// Translation:
public virtual DescribeComponentResponse DescribeComponent(DescribeComponentRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeComponentRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeComponentResponseUnmarshaller.Instance;return Invoke<DescribeComponentResponse>(request, options);}
// Original:
public RoaringDocIdSet build() {flush();return new RoaringDocIdSet(sets, cardinality);}

// Translation:
public CompositeReaderContext Build(){return (CompositeReaderContext)Build(null, reader, 0, 0);}
// Original:
public TokenStream create(TokenStream input) {return new GermanNormalizationFilter(input);}

// Translation:
public override TokenStream Create(TokenStream input){return new GermanNormalizationFilter(input);}
// Original:
public DrillSideways(IndexSearcher searcher, FacetsConfig config, TaxonomyReader taxoReader,SortedSetDocValuesReaderState state) {this(searcher, config, taxoReader, state, null);}

// Translation:
public DrillSideways(IndexSearcher searcher, FacetsConfig config, TaxonomyReader taxoReader, SortedSetDocValuesReaderState state){this.m_searcher = searcher;this.m_config = config;this.m_taxoReader = taxoReader;this.m_state = state;}
// Original:
public DescribeAnalysisSchemesResult describeAnalysisSchemes(DescribeAnalysisSchemesRequest request) {request = beforeClientExecution(request);return executeDescribeAnalysisSchemes(request);}

// Translation:
public virtual DescribeAnalysisSchemesResponse DescribeAnalysisSchemes(DescribeAnalysisSchemesRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeAnalysisSchemesRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeAnalysisSchemesResponseUnmarshaller.Instance;return Invoke<DescribeAnalysisSchemesResponse>(request, options);}