public ValueEval getInnerValueEval(int sheetIndex) {return _evaluator.getEvalForCell(sheetIndex, getRow(), getColumn());}

public override ValueEval GetInnerValueEval(int sheetIndex){return _evaluator.GetEvalForCell(sheetIndex, Row, Column);}

[User] public ValueEval getInnerValueEval(int sheetIndex) {return _evaluator.getEvalForCell(sheetIndex, getRow(), getColumn());}

[Assistant] public override ValueEval GetInnerValueEval(int sheetIndex){return _evaluator.GetEvalForCell(sheetIndex, Row, Column);}


public DeleteRecommenderConfigurationResult deleteRecommenderConfiguration(DeleteRecommenderConfigurationRequest request) {request = beforeClientExecution(request);return executeDeleteRecommenderConfiguration(request);}

public virtual DeleteRecommenderConfigurationResponse DeleteRecommenderConfiguration(DeleteRecommenderConfigurationRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteRecommenderConfigurationRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteRecommenderConfigurationResponseUnmarshaller.Instance;return Invoke<DeleteRecommenderConfigurationResponse>(request, options);}

[User] public DeleteRecommenderConfigurationResult deleteRecommenderConfiguration(DeleteRecommenderConfigurationRequest request) {request = beforeClientExecution(request);return executeDeleteRecommenderConfiguration(request);}

[Assistant] public virtual DeleteRecommenderConfigurationResponse DeleteRecommenderConfiguration(DeleteRecommenderConfigurationRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteRecommenderConfigurationRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteRecommenderConfigurationResponseUnmarshaller.Instance;return Invoke<DeleteRecommenderConfigurationResponse>(request, options);}


public UpdateIntegrationResponseResult updateIntegrationResponse(UpdateIntegrationResponseRequest request) {request = beforeClientExecution(request);return executeUpdateIntegrationResponse(request);}

public virtual UpdateIntegrationResponseResponse UpdateIntegrationResponse(UpdateIntegrationResponseRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateIntegrationResponseRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateIntegrationResponseResponseUnmarshaller.Instance;return Invoke<UpdateIntegrationResponseResponse>(request, options);}

[User] public UpdateIntegrationResponseResult updateIntegrationResponse(UpdateIntegrationResponseRequest request) {request = beforeClientExecution(request);return executeUpdateIntegrationResponse(request);}

[Assistant] public virtual UpdateIntegrationResponseResponse UpdateIntegrationResponse(UpdateIntegrationResponseRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateIntegrationResponseRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateIntegrationResponseResponseUnmarshaller.Instance;return Invoke<UpdateIntegrationResponseResponse>(request, options);}


public String toString() {StringBuilder buffer = new StringBuilder();buffer.append("[INTERFACEHDR]\n");buffer.append("    .codepage = ").append(HexDump.shortToHex(_codepage)).append("\n");buffer.append("[/INTERFACEHDR]\n");return buffer.toString();}

public override String ToString(){StringBuilder buffer = new StringBuilder();buffer.Append("[INTERFACEHDR]\n");buffer.Append("    .codepage        = ").Append(StringUtil.ToHexString(_codepage)).Append("\n");buffer.Append("[/INTERFACEHDR]\n");return buffer.ToString();}

[User] public String toString() {StringBuilder buffer = new StringBuilder();buffer.append("[INTERFACEHDR]\n");buffer.append("    .codepage = ").append(HexDump.shortToHex(_codepage)).append("\n");buffer.append("[/INTERFACEHDR]\n");return buffer.toString();}

[Assistant] public override String ToString(){StringBuilder buffer = new StringBuilder();buffer.Append("[INTERFACEHDR]\n");buffer.Append("    .codepage        = ").Append(StringUtil.ToHexString(_codepage)).Append("\n");buffer.Append("[/INTERFACEHDR]\n");return buffer.ToString();}


public String outputToString(BytesRef output) {return output.toString();}

public override string OutputToString(BytesRef output){return output.ToString();}

[User] public String outputToString(BytesRef output) {return output.toString();}

[Assistant] public override string OutputToString(BytesRef output){return output.ToString();}


public String toString() {StringBuilder sb = new StringBuilder();sb.append("dim=");sb.append(dim);sb.append(" path=");sb.append(Arrays.toString(path));sb.append(" value=");sb.append(value);sb.append(" childCount=");sb.append(childCount);sb.append('\n');for(LabelAndValue labelValue : labelValues) {sb.append("  ").append(labelValue).append("\n");}return sb.toString();}

public override string ToString(){StringBuilder sb = new StringBuilder();sb.Append("dim=");sb.Append(Dim);sb.Append(" path=");sb.Append(Arrays.ToString(Path));sb.Append(" value=");if (TypeOfValue == typeof(int)){sb.AppendFormat(CultureInfo.InvariantCulture, "{0:0}", Value); }else{sb.AppendFormat(CultureInfo.InvariantCulture, "{0:0.0#####}", Value); }sb.Append(" childCount=");sb.Append(ChildCount);sb.Append('\n');foreach (LabelAndValue labelValue in LabelValues){sb.Append("  " + labelValue + "\n");}return sb.ToString();}

[User] public String toString() {StringBuilder sb = new StringBuilder();sb.append("dim=");sb.append(dim);sb.append(" path=");sb.append(Arrays.toString(path));sb.append(" value=");sb.append(value);sb.append(" childCount=");sb.append(childCount);sb.append('\n');for(LabelAndValue labelValue : labelValues) {sb.append("  ").append(labelValue).append("\n");}return sb.toString();}

[Assistant] public override string ToString(){StringBuilder sb = new StringBuilder();sb.Append("dim=");sb.Append(Dim);sb.Append(" path=");sb.Append(Arrays.ToString(Path));sb.Append(" value=");if (TypeOfValue == typeof(int)){sb.AppendFormat(CultureInfo.InvariantCulture, "{0:0}", Value); }else{sb.AppendFormat(CultureInfo.InvariantCulture, "{0:0.0#####}", Value); }sb.Append(" childCount=");sb.Append(ChildCount);sb.Append('\n');foreach (LabelAndValue labelValue in LabelValues){sb.Append("  " + labelValue + "\n");}return sb.ToString();}


public AcceptVpcEndpointConnectionsResult acceptVpcEndpointConnections(AcceptVpcEndpointConnectionsRequest request) {request = beforeClientExecution(request);return executeAcceptVpcEndpointConnections(request);}

public virtual AcceptVpcEndpointConnectionsResponse AcceptVpcEndpointConnections(AcceptVpcEndpointConnectionsRequest request){var options = new InvokeOptions();options.RequestMarshaller = AcceptVpcEndpointConnectionsRequestMarshaller.Instance;options.ResponseUnmarshaller = AcceptVpcEndpointConnectionsResponseUnmarshaller.Instance;return Invoke<AcceptVpcEndpointConnectionsResponse>(request, options);}

[User] public AcceptVpcEndpointConnectionsResult acceptVpcEndpointConnections(AcceptVpcEndpointConnectionsRequest request) {request = beforeClientExecution(request);return executeAcceptVpcEndpointConnections(request);}

[Assistant] public virtual AcceptVpcEndpointConnectionsResponse AcceptVpcEndpointConnections(AcceptVpcEndpointConnectionsRequest request){var options = new InvokeOptions();options.RequestMarshaller = AcceptVpcEndpointConnectionsRequestMarshaller.Instance;options.ResponseUnmarshaller = AcceptVpcEndpointConnectionsResponseUnmarshaller.Instance;return Invoke<AcceptVpcEndpointConnectionsResponse>(request, options);}


public DescribeIdentityProviderConfigurationResult describeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest request) {request = beforeClientExecution(request);return executeDescribeIdentityProviderConfiguration(request);}

public virtual DescribeIdentityProviderConfigurationResponse DescribeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeIdentityProviderConfigurationRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeIdentityProviderConfigurationResponseUnmarshaller.Instance;return Invoke<DescribeIdentityProviderConfigurationResponse>(request, options);}

[User] public DescribeIdentityProviderConfigurationResult describeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest request) {request = beforeClientExecution(request);return executeDescribeIdentityProviderConfiguration(request);}

[Assistant] public virtual DescribeIdentityProviderConfigurationResponse DescribeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeIdentityProviderConfigurationRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeIdentityProviderConfigurationResponseUnmarshaller.Instance;return Invoke<DescribeIdentityProviderConfigurationResponse>(request, options);}


public void clear() {head = null;free.clear();}

public override void Clear(){head = null;free.Clear();}

[User] public void clear() {head = null;free.clear();}

[Assistant] public override void Clear(){head = null;free.Clear();}


public String toString() {return getClass().getSimpleName() + "[" + getFile().getPath() + "]";}

public override string ToString(){return GetType().Name + "[" + GetFile().GetPath() + "]";}

[User] public String toString() {return getClass().getSimpleName() + "[" + getFile().getPath() + "]";}

[Assistant] public override string ToString(){return GetType().Name + "[" + GetFile().GetPath() + "]";}


public GetRelationalDatabaseBlueprintsResult getRelationalDatabaseBlueprints(GetRelationalDatabaseBlueprintsRequest request) {request = beforeClientExecution(request);return executeGetRelationalDatabaseBlueprints(request);}

public virtual GetRelationalDatabaseBlueprintsResponse GetRelationalDatabaseBlueprints(GetRelationalDatabaseBlueprintsRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetRelationalDatabaseBlueprintsRequestMarshaller.Instance;options.ResponseUnmarshaller = GetRelationalDatabaseBlueprintsResponseUnmarshaller.Instance;return Invoke<GetRelationalDatabaseBlueprintsResponse>(request, options);}

[User] public GetRelationalDatabaseBlueprintsResult getRelationalDatabaseBlueprints(GetRelationalDatabaseBlueprintsRequest request) {request = beforeClientExecution(request);return executeGetRelationalDatabaseBlueprints(request);}

[Assistant] public virtual GetRelationalDatabaseBlueprintsResponse GetRelationalDatabaseBlueprints(GetRelationalDatabaseBlueprintsRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetRelationalDatabaseBlueprintsRequestMarshaller.Instance;options.ResponseUnmarshaller = GetRelationalDatabaseBlueprintsResponseUnmarshaller.Instance;return Invoke<GetRelationalDatabaseBlueprintsResponse>(request, options);}


public void concatenate(byte[] array) {if (array == null) {throw new IllegalArgumentException("array cannot be null");}arrays.add(array);}

public void Concatenate(byte[] array){if (array == null){throw new ArgumentException("array cannot be null");}arrays.Add(array);}

[User] public void concatenate(byte[] array) {if (array == null) {throw new IllegalArgumentException("array cannot be null");}arrays.add(array);}

[Assistant] public void Concatenate(byte[] array){if (array == null){throw new ArgumentException("array cannot be null");}arrays.Add(array);}


public final ByteBuffer get(byte[] dst, int dstOffset, int byteCount) {checkGetBounds(1, dst.length, dstOffset, byteCount);System.arraycopy(backingArray, offset + position, dst, dstOffset, byteCount);position += byteCount;return this;}

public sealed override java.nio.ByteBuffer get(byte[] dst, int dstOffset, int byteCount){checkGetBounds(1, dst.Length, dstOffset, byteCount);System.Array.Copy(backingArray, offset + _position, dst, dstOffset, byteCount);_position += byteCount;return this;}

[User] public final ByteBuffer get(byte[] dst, int dstOffset, int byteCount) {checkGetBounds(1, dst.length, dstOffset, byteCount);System.arraycopy(backingArray, offset + position, dst, dstOffset, byteCount);position += byteCount;return this;}

[Assistant] public sealed override java.nio.ByteBuffer get(byte[] dst, int dstOffset, int byteCount){checkGetBounds(1, dst.Length, dstOffset, byteCount);System.Array.Copy(backingArray, offset + _position, dst, dstOffset, byteCount);_position += byteCount;return this;}


public DescribeAutoScalingNotificationTypesResult describeAutoScalingNotificationTypes() {return describeAutoScalingNotificationTypes(new DescribeAutoScalingNotificationTypesRequest());}

public virtual DescribeAutoScalingNotificationTypesResponse DescribeAutoScalingNotificationTypes(){return DescribeAutoScalingNotificationTypes(new DescribeAutoScalingNotificationTypesRequest());}

[User] public DescribeAutoScalingNotificationTypesResult describeAutoScalingNotificationTypes() {return describeAutoScalingNotificationTypes(new DescribeAutoScalingNotificationTypesRequest());}

[Assistant] public virtual DescribeAutoScalingNotificationTypesResponse DescribeAutoScalingNotificationTypes(){return DescribeAutoScalingNotificationTypes(new DescribeAutoScalingNotificationTypesRequest());}


public int compareTo(LookupResult o) {return CHARSEQUENCE_COMPARATOR.compare(key, o.key);}

public int CompareTo(LookupResult o){return CHARSEQUENCE_COMPARER.Compare(Key, o.Key);}

[User] public int compareTo(LookupResult o) {return CHARSEQUENCE_COMPARATOR.compare(key, o.key);}

[Assistant] public int CompareTo(LookupResult o){return CHARSEQUENCE_COMPARER.Compare(Key, o.Key);}


public UpdateVariableResult updateVariable(UpdateVariableRequest request) {request = beforeClientExecution(request);return executeUpdateVariable(request);}

public virtual UpdateVariableResponse UpdateVariable(UpdateVariableRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateVariableRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateVariableResponseUnmarshaller.Instance;return Invoke<UpdateVariableResponse>(request, options);}

[User] public UpdateVariableResult updateVariable(UpdateVariableRequest request) {request = beforeClientExecution(request);return executeUpdateVariable(request);}

[Assistant] public virtual UpdateVariableResponse UpdateVariable(UpdateVariableRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateVariableRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateVariableResponseUnmarshaller.Instance;return Invoke<UpdateVariableResponse>(request, options);}


public TranslateTextRequest() {super("hiknoengine", "2019-06-25", "TranslateText", "hiknoengine");setMethod(MethodType.POST);}

public TranslateTextRequest(): base("hiknoengine", "2019-06-25", "TranslateText", "hiknoengine", "openAPI"){Method = MethodType.POST;}

[User] public TranslateTextRequest() {super("hiknoengine", "2019-06-25", "TranslateText", "hiknoengine");setMethod(MethodType.POST);}

[Assistant] public TranslateTextRequest(): base("hiknoengine", "2019-06-25", "TranslateText", "hiknoengine", "openAPI"){Method = MethodType.POST;}


public E set(int location, E object) {E result = a[location];a[location] = object;return result;}

public override E set(int location, E @object){E result = a[location];a[location] = @object;return result;}

[User] public E set(int location, E object) {E result = a[location];a[location] = object;return result;}

[Assistant] public override E set(int location, E @object){E result = a[location];a[location] = @object;return result;}


public static Document loadXML(Reader is) {DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();DocumentBuilder db = null;try {db = dbf.newDocumentBuilder();}catch (Exception se) {throw new RuntimeException("Parser configuration error", se);}org.w3c.dom.Document doc = null;try {doc = db.parse(new InputSource(is));}catch (Exception se) {throw new RuntimeException("Error parsing file:" + se, se);}return doc;}

public static XmlDocument LoadXML(XmlReader input){XmlDocument result = new XmlDocument();try{result.Load(input);}catch (Exception se){throw new Exception("Error parsing file:" + se, se);}return result;}

[User] public static Document loadXML(Reader is) {DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();DocumentBuilder db = null;try {db = dbf.newDocumentBuilder();}catch (Exception se) {throw new RuntimeException("Parser configuration error", se);}org.w3c.dom.Document doc = null;try {doc = db.parse(new InputSource(is));}catch (Exception se) {throw new RuntimeException("Error parsing file:" + se, se);}return doc;}

[Assistant] public static XmlDocument LoadXML(XmlReader input){XmlDocument result = new XmlDocument();try{result.Load(input);}catch (Exception se){throw new Exception("Error parsing file:" + se, se);}return result;}


public void setTokenStream(TokenStream tokenStream) {if (type.indexOptions() == IndexOptions.NONE || !type.tokenized()) {throw new IllegalArgumentException("TokenStream fields must be indexed and tokenized");}this.tokenStream = tokenStream;}

public virtual void SetTokenStream(TokenStream tokenStream){if (!m_type.IsIndexed || !m_type.IsTokenized){throw new System.ArgumentException("TokenStream fields must be indexed and tokenized");}if (m_type.NumericType != Documents.NumericType.NONE){throw new System.ArgumentException("cannot set private TokenStream on numeric fields");}this.m_tokenStream = tokenStream;}

[User] public void setTokenStream(TokenStream tokenStream) {if (type.indexOptions() == IndexOptions.NONE || !type.tokenized()) {throw new IllegalArgumentException("TokenStream fields must be indexed and tokenized");}this.tokenStream = tokenStream;}

[Assistant] public virtual void SetTokenStream(TokenStream tokenStream){if (!m_type.IsIndexed || !m_type.IsTokenized){throw new System.ArgumentException("TokenStream fields must be indexed and tokenized");}if (m_type.NumericType != Documents.NumericType.NONE){throw new System.ArgumentException("cannot set private TokenStream on numeric fields");}this.m_tokenStream = tokenStream;}


public ValueEval getArea3DEval(Area3DPtg aptg) {SheetRangeEvaluator sre = createExternSheetRefEvaluator(aptg.getExternSheetIndex());return new LazyAreaEval(aptg.getFirstRow(), aptg.getFirstColumn(),aptg.getLastRow(), aptg.getLastColumn(), sre);}

public ValueEval GetArea3DEval(Area3DPtg aptg){SheetRangeEvaluator sre = CreateExternSheetRefEvaluator(aptg.ExternSheetIndex);return new LazyAreaEval(aptg.FirstRow, aptg.FirstColumn,aptg.LastRow, aptg.LastColumn, sre);}

[User] public ValueEval getArea3DEval(Area3DPtg aptg) {SheetRangeEvaluator sre = createExternSheetRefEvaluator(aptg.getExternSheetIndex());return new LazyAreaEval(aptg.getFirstRow(), aptg.getFirstColumn(),aptg.getLastRow(), aptg.getLastColumn(), sre);}

[Assistant] public ValueEval GetArea3DEval(Area3DPtg aptg){SheetRangeEvaluator sre = CreateExternSheetRefEvaluator(aptg.ExternSheetIndex);return new LazyAreaEval(aptg.FirstRow, aptg.FirstColumn,aptg.LastRow, aptg.LastColumn, sre);}


public MulBlankRecord(int row, int firstCol, short[] xfs) {_row = row;_firstCol = firstCol;_xfs = xfs;_lastCol = firstCol + xfs.length - 1;}

public MulBlankRecord(int row, int firstCol, short[] xfs){_row = row;_first_col = firstCol;_xfs = xfs;_last_col = firstCol + xfs.Length - 1;}

[User] public MulBlankRecord(int row, int firstCol, short[] xfs) {_row = row;_firstCol = firstCol;_xfs = xfs;_lastCol = firstCol + xfs.length - 1;}

[Assistant] public MulBlankRecord(int row, int firstCol, short[] xfs){_row = row;_first_col = firstCol;_xfs = xfs;_last_col = firstCol + xfs.Length - 1;}


public EngineDefaults describeEngineDefaultParameters(DescribeEngineDefaultParametersRequest request) {request = beforeClientExecution(request);return executeDescribeEngineDefaultParameters(request);}

public virtual DescribeEngineDefaultParametersResponse DescribeEngineDefaultParameters(DescribeEngineDefaultParametersRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeEngineDefaultParametersRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeEngineDefaultParametersResponseUnmarshaller.Instance;return Invoke<DescribeEngineDefaultParametersResponse>(request, options);}

[User] public EngineDefaults describeEngineDefaultParameters(DescribeEngineDefaultParametersRequest request) {request = beforeClientExecution(request);return executeDescribeEngineDefaultParameters(request);}

[Assistant] public virtual DescribeEngineDefaultParametersResponse DescribeEngineDefaultParameters(DescribeEngineDefaultParametersRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeEngineDefaultParametersRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeEngineDefaultParametersResponseUnmarshaller.Instance;return Invoke<DescribeEngineDefaultParametersResponse>(request, options);}


public AttachVolumeResult attachVolume(AttachVolumeRequest request) {request = beforeClientExecution(request);return executeAttachVolume(request);}

public virtual AttachVolumeResponse AttachVolume(AttachVolumeRequest request){var options = new InvokeOptions();options.RequestMarshaller = AttachVolumeRequestMarshaller.Instance;options.ResponseUnmarshaller = AttachVolumeResponseUnmarshaller.Instance;return Invoke<AttachVolumeResponse>(request, options);}

[User] public AttachVolumeResult attachVolume(AttachVolumeRequest request) {request = beforeClientExecution(request);return executeAttachVolume(request);}

[Assistant] public virtual AttachVolumeResponse AttachVolume(AttachVolumeRequest request){var options = new InvokeOptions();options.RequestMarshaller = AttachVolumeRequestMarshaller.Instance;options.ResponseUnmarshaller = AttachVolumeResponseUnmarshaller.Instance;return Invoke<AttachVolumeResponse>(request, options);}


public long ramBytesUsed() {return ((termOffsets!=null)? termOffsets.ramBytesUsed() : 0) +((termsDictOffsets!=null)? termsDictOffsets.ramBytesUsed() : 0);}

public override long RamBytesUsed(){long sizeInBytes = 0;foreach (FieldIndexData entry in fields.Values){sizeInBytes += entry.RamBytesUsed();}return sizeInBytes;}

[User] public long ramBytesUsed() {return ((termOffsets!=null)? termOffsets.ramBytesUsed() : 0) +((termsDictOffsets!=null)? termsDictOffsets.ramBytesUsed() : 0);}

[Assistant] public override long RamBytesUsed(){long sizeInBytes = 0;foreach (FieldIndexData entry in fields.Values){sizeInBytes += entry.RamBytesUsed();}return sizeInBytes;}


public DeleteWorkerBlockResult deleteWorkerBlock(DeleteWorkerBlockRequest request) {request = beforeClientExecution(request);return executeDeleteWorkerBlock(request);}

public virtual DeleteWorkerBlockResponse DeleteWorkerBlock(DeleteWorkerBlockRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteWorkerBlockRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteWorkerBlockResponseUnmarshaller.Instance;return Invoke<DeleteWorkerBlockResponse>(request, options);}

[User] public DeleteWorkerBlockResult deleteWorkerBlock(DeleteWorkerBlockRequest request) {request = beforeClientExecution(request);return executeDeleteWorkerBlock(request);}

[Assistant] public virtual DeleteWorkerBlockResponse DeleteWorkerBlock(DeleteWorkerBlockRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteWorkerBlockRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteWorkerBlockResponseUnmarshaller.Instance;return Invoke<DeleteWorkerBlockResponse>(request, options);}


public static void unregister(TransportProtocol proto) {for (WeakReference<TransportProtocol> ref : protocols) {TransportProtocol refProto = ref.get();if (refProto == null || refProto == proto)protocols.remove(ref);}}

public static void Unregister(TransportProtocol proto){foreach (JavaWeakReference<TransportProtocol> @ref in protocols){TransportProtocol refProto = @ref.Get();if (refProto == null || refProto == proto){protocols.Remove(@ref);}}}

[User] public static void unregister(TransportProtocol proto) {for (WeakReference<TransportProtocol> ref : protocols) {TransportProtocol refProto = ref.get();if (refProto == null || refProto == proto)protocols.remove(ref);}}

[Assistant] public static void Unregister(TransportProtocol proto){foreach (JavaWeakReference<TransportProtocol> @ref in protocols){TransportProtocol refProto = @ref.Get();if (refProto == null || refProto == proto){protocols.Remove(@ref);}}}


public CreateNetworkInterfacePermissionResult createNetworkInterfacePermission(CreateNetworkInterfacePermissionRequest request) {request = beforeClientExecution(request);return executeCreateNetworkInterfacePermission(request);}

public virtual CreateNetworkInterfacePermissionResponse CreateNetworkInterfacePermission(CreateNetworkInterfacePermissionRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateNetworkInterfacePermissionRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateNetworkInterfacePermissionResponseUnmarshaller.Instance;return Invoke<CreateNetworkInterfacePermissionResponse>(request, options);}

[User] public CreateNetworkInterfacePermissionResult createNetworkInterfacePermission(CreateNetworkInterfacePermissionRequest request) {request = beforeClientExecution(request);return executeCreateNetworkInterfacePermission(request);}

[Assistant] public virtual CreateNetworkInterfacePermissionResponse CreateNetworkInterfacePermission(CreateNetworkInterfacePermissionRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateNetworkInterfacePermissionRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateNetworkInterfacePermissionResponseUnmarshaller.Instance;return Invoke<CreateNetworkInterfacePermissionResponse>(request, options);}


public void parseLine(DocData docData, String line) {String[] parts = line.split("\\t", 7);docData.setID(Integer.parseInt(parts[0]));docData.setName(parts[1]);String latitude = parts[4];String longitude = parts[5];docData.setBody("POINT("+longitude+" "+latitude+")");}

public override void ParseLine(DocData docData, string line){string[] parts = new Regex("\\t").Split(line, 7);docData.ID = Convert.ToInt32(parts[0], CultureInfo.InvariantCulture);docData.Name = parts[1];string latitude = parts[4];string longitude = parts[5];docData.Body = "POINT(" + longitude + " " + latitude + ")";}

[User] public void parseLine(DocData docData, String line) {String[] parts = line.split("\\t", 7);docData.setID(Integer.parseInt(parts[0]));docData.setName(parts[1]);String latitude = parts[4];String longitude = parts[5];docData.setBody("POINT("+longitude+" "+latitude+")");}

[Assistant] public override void ParseLine(DocData docData, string line){string[] parts = new Regex("\\t").Split(line, 7);docData.ID = Convert.ToInt32(parts[0], CultureInfo.InvariantCulture);docData.Name = parts[1];string latitude = parts[4];string longitude = parts[5];docData.Body = "POINT(" + longitude + " " + latitude + ")";}


public DeleteArchiveRequest(String accountId, String vaultName, String archiveId) {setAccountId(accountId);setVaultName(vaultName);setArchiveId(archiveId);}

public DeleteArchiveRequest(string accountId, string vaultName, string archiveId){_accountId = accountId;_vaultName = vaultName;_archiveId = archiveId;}

[User] public DeleteArchiveRequest(String accountId, String vaultName, String archiveId) {setAccountId(accountId);setVaultName(vaultName);setArchiveId(archiveId);}

[Assistant] public DeleteArchiveRequest(string accountId, string vaultName, string archiveId){_accountId = accountId;_vaultName = vaultName;_archiveId = archiveId;}


public static void close(@NonNull Repository db) {if (db.getDirectory() != null) {FileKey key = FileKey.exact(db.getDirectory(), db.getFS());cache.unregisterAndCloseRepository(key);}}

public static void Close(Repository db){if (db.Directory != null){RepositoryCache.FileKey key = RepositoryCache.FileKey.Exact(db.Directory, db.FileSystem);cache.UnregisterRepository(key);}}

[User] public static void close(@NonNull Repository db) {if (db.getDirectory() != null) {FileKey key = FileKey.exact(db.getDirectory(), db.getFS());cache.unregisterAndCloseRepository(key);}}

[Assistant] public static void Close(Repository db){if (db.Directory != null){RepositoryCache.FileKey key = RepositoryCache.FileKey.Exact(db.Directory, db.FileSystem);cache.UnregisterRepository(key);}}


public OrQueryNode(List<QueryNode> clauses) {super(clauses);if ((clauses == null) || (clauses.size() == 0)) {throw new IllegalArgumentException("OR query must have at least one clause");}}

public OrQueryNode(IList<IQueryNode> clauses): base(clauses){if ((clauses == null) || (clauses.Count == 0)){throw new ArgumentException("OR query must have at least one clause");}}

[User] public OrQueryNode(List<QueryNode> clauses) {super(clauses);if ((clauses == null) || (clauses.size() == 0)) {throw new IllegalArgumentException("OR query must have at least one clause");}}

[Assistant] public OrQueryNode(IList<IQueryNode> clauses): base(clauses){if ((clauses == null) || (clauses.Count == 0)){throw new ArgumentException("OR query must have at least one clause");}}


public ReplicationGroup createReplicationGroup(CreateReplicationGroupRequest request) {request = beforeClientExecution(request);return executeCreateReplicationGroup(request);}

public virtual CreateReplicationGroupResponse CreateReplicationGroup(CreateReplicationGroupRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateReplicationGroupRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateReplicationGroupResponseUnmarshaller.Instance;return Invoke<CreateReplicationGroupResponse>(request, options);}

[User] public ReplicationGroup createReplicationGroup(CreateReplicationGroupRequest request) {request = beforeClientExecution(request);return executeCreateReplicationGroup(request);}

[Assistant] public virtual CreateReplicationGroupResponse CreateReplicationGroup(CreateReplicationGroupRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateReplicationGroupRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateReplicationGroupResponseUnmarshaller.Instance;return Invoke<CreateReplicationGroupResponse>(request, options);}


public ListCollectionsResult listCollections(ListCollectionsRequest request) {request = beforeClientExecution(request);return executeListCollections(request);}

public virtual ListCollectionsResponse ListCollections(ListCollectionsRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListCollectionsRequestMarshaller.Instance;options.ResponseUnmarshaller = ListCollectionsResponseUnmarshaller.Instance;return Invoke<ListCollectionsResponse>(request, options);}

[User] public ListCollectionsResult listCollections(ListCollectionsRequest request) {request = beforeClientExecution(request);return executeListCollections(request);}

[Assistant] public virtual ListCollectionsResponse ListCollections(ListCollectionsRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListCollectionsRequestMarshaller.Instance;options.ResponseUnmarshaller = ListCollectionsResponseUnmarshaller.Instance;return Invoke<ListCollectionsResponse>(request, options);}


public void setParentIds(AnyObjectId parent1, AnyObjectId parent2) {parentIds = new ObjectId[] { parent1.copy(), parent2.copy() };}

public virtual void SetParentIds(AnyObjectId parent1, AnyObjectId parent2){parentIds = new ObjectId[] { parent1.Copy(), parent2.Copy() };}

[User] public void setParentIds(AnyObjectId parent1, AnyObjectId parent2) {parentIds = new ObjectId[] { parent1.copy(), parent2.copy() };}

[Assistant] public virtual void SetParentIds(AnyObjectId parent1, AnyObjectId parent2){parentIds = new ObjectId[] { parent1.Copy(), parent2.Copy() };}


public TokenOffsetPayloadTokenFilter create(TokenStream input) {return new TokenOffsetPayloadTokenFilter(input);}

public override TokenStream Create(TokenStream input){return new TokenOffsetPayloadTokenFilter(input);}

[User] public TokenOffsetPayloadTokenFilter create(TokenStream input) {return new TokenOffsetPayloadTokenFilter(input);}

[Assistant] public override TokenStream Create(TokenStream input){return new TokenOffsetPayloadTokenFilter(input);}


public CreateDataSourceResult createDataSource(CreateDataSourceRequest request) {request = beforeClientExecution(request);return executeCreateDataSource(request);}

public virtual CreateDataSourceResponse CreateDataSource(CreateDataSourceRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateDataSourceRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateDataSourceResponseUnmarshaller.Instance;return Invoke<CreateDataSourceResponse>(request, options);}

[User] public CreateDataSourceResult createDataSource(CreateDataSourceRequest request) {request = beforeClientExecution(request);return executeCreateDataSource(request);}

[Assistant] public virtual CreateDataSourceResponse CreateDataSource(CreateDataSourceRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateDataSourceRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateDataSourceResponseUnmarshaller.Instance;return Invoke<CreateDataSourceResponse>(request, options);}


public DeleteBranchCommand setBranchNames(String... branchnames) {checkCallable();this.branchNames.clear();this.branchNames.addAll(Arrays.asList(branchnames));return this;}

public virtual NGit.Api.DeleteBranchCommand SetBranchNames(params string[] branchnames){CheckCallable();this.branchNames.Clear();foreach (string branch in branchnames){this.branchNames.AddItem(branch);}return this;}

[User] public DeleteBranchCommand setBranchNames(String... branchnames) {checkCallable();this.branchNames.clear();this.branchNames.addAll(Arrays.asList(branchnames));return this;}

[Assistant] public virtual NGit.Api.DeleteBranchCommand SetBranchNames(params string[] branchnames){CheckCallable();this.branchNames.Clear();foreach (string branch in branchnames){this.branchNames.AddItem(branch);}return this;}


public void setCoordinates(int x1, int y1, int x2, int y2) {_spgrRecord.setRectX1(x1);_spgrRecord.setRectX2(x2);_spgrRecord.setRectY1(y1);_spgrRecord.setRectY2(y2);}

public void SetCoordinates(int x1, int y1, int x2, int y2){_spgrRecord.RectX1 = (x1);_spgrRecord.RectX2 = (x2);_spgrRecord.RectY1 = (y1);_spgrRecord.RectY2 = (y2);}

[User] public void setCoordinates(int x1, int y1, int x2, int y2) {_spgrRecord.setRectX1(x1);_spgrRecord.setRectX2(x2);_spgrRecord.setRectY1(y1);_spgrRecord.setRectY2(y2);}

[Assistant] public void SetCoordinates(int x1, int y1, int x2, int y2){_spgrRecord.RectX1 = (x1);_spgrRecord.RectX2 = (x2);_spgrRecord.RectY1 = (y1);_spgrRecord.RectY2 = (y2);}


public DescribeNotificationConfigurationsResult describeNotificationConfigurations() {return describeNotificationConfigurations(new DescribeNotificationConfigurationsRequest());}

public virtual DescribeNotificationConfigurationsResponse DescribeNotificationConfigurations(){return DescribeNotificationConfigurations(new DescribeNotificationConfigurationsRequest());}

[User] public DescribeNotificationConfigurationsResult describeNotificationConfigurations() {return describeNotificationConfigurations(new DescribeNotificationConfigurationsRequest());}

[Assistant] public virtual DescribeNotificationConfigurationsResponse DescribeNotificationConfigurations(){return DescribeNotificationConfigurations(new DescribeNotificationConfigurationsRequest());}


public GetStatusResult getStatus(GetStatusRequest request) {request = beforeClientExecution(request);return executeGetStatus(request);}

public virtual GetStatusResponse GetStatus(GetStatusRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetStatusRequestMarshaller.Instance;options.ResponseUnmarshaller = GetStatusResponseUnmarshaller.Instance;return Invoke<GetStatusResponse>(request, options);}

[User] public GetStatusResult getStatus(GetStatusRequest request) {request = beforeClientExecution(request);return executeGetStatus(request);}

[Assistant] public virtual GetStatusResponse GetStatus(GetStatusRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetStatusRequestMarshaller.Instance;options.ResponseUnmarshaller = GetStatusResponseUnmarshaller.Instance;return Invoke<GetStatusResponse>(request, options);}


public final ValueEval evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex) {switch (args.length) {case 1:return evaluate(srcRowIndex, srcColumnIndex, args[0]);case 2:return evaluate(srcRowIndex, srcColumnIndex, args[0], args[1]);}return ErrorEval.VALUE_INVALID;}

public ValueEval Evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex){switch (args.Length){case 1:return Evaluate(srcRowIndex, srcColumnIndex, args[0]);case 2:return Evaluate(srcRowIndex, srcColumnIndex, args[0], args[1]);}return ErrorEval.VALUE_INVALID;}

[User] public final ValueEval evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex) {switch (args.length) {case 1:return evaluate(srcRowIndex, srcColumnIndex, args[0]);case 2:return evaluate(srcRowIndex, srcColumnIndex, args[0], args[1]);}return ErrorEval.VALUE_INVALID;}

[Assistant] public ValueEval Evaluate(ValueEval[] args, int srcRowIndex, int srcColumnIndex){switch (args.Length){case 1:return Evaluate(srcRowIndex, srcColumnIndex, args[0]);case 2:return Evaluate(srcRowIndex, srcColumnIndex, args[0], args[1]);}return ErrorEval.VALUE_INVALID;}


public ExternalSheet getExternalSheet(int externSheetIndex) {String[] extNames = linkTable.getExternalBookAndSheetName(externSheetIndex);if (extNames == null) {return null;}if (extNames.length == 2) {return new ExternalSheet(extNames[0], extNames[1]);} else {return new ExternalSheetRange(extNames[0], extNames[1], extNames[2]);}}

public ExternalSheet GetExternalSheet(int externSheetIndex){String[] extNames = linkTable.GetExternalBookAndSheetName(externSheetIndex);if (extNames == null){return null;}if (extNames.Length == 2){return new ExternalSheet(extNames[0], extNames[1]);}else{return new ExternalSheetRange(extNames[0], extNames[1], extNames[2]);}}

[User] public ExternalSheet getExternalSheet(int externSheetIndex) {String[] extNames = linkTable.getExternalBookAndSheetName(externSheetIndex);if (extNames == null) {return null;}if (extNames.length == 2) {return new ExternalSheet(extNames[0], extNames[1]);} else {return new ExternalSheetRange(extNames[0], extNames[1], extNames[2]);}}

[Assistant] public ExternalSheet GetExternalSheet(int externSheetIndex){String[] extNames = linkTable.GetExternalBookAndSheetName(externSheetIndex);if (extNames == null){return null;}if (extNames.Length == 2){return new ExternalSheet(extNames[0], extNames[1]);}else{return new ExternalSheetRange(extNames[0], extNames[1], extNames[2]);}}


public static int delete(char s[], int pos, int len) {assert pos < len;if (pos < len - 1) { System.arraycopy(s, pos + 1, s, pos, len - pos - 1);}return len - 1;}

public static int Delete(char[] s, int pos, int len){Debug.Assert(pos < len);if (pos < len - 1) {Array.Copy(s, pos + 1, s, pos, len - pos - 1);}return len - 1;}

[User] public static int delete(char s[], int pos, int len) {assert pos < len;if (pos < len - 1) { System.arraycopy(s, pos + 1, s, pos, len - pos - 1);}return len - 1;}

[Assistant] public static int Delete(char[] s, int pos, int len){Debug.Assert(pos < len);if (pos < len - 1) {Array.Copy(s, pos + 1, s, pos, len - pos - 1);}return len - 1;}


public HSSFConditionalFormatting getConditionalFormattingAt(int index) {CFRecordsAggregate cf = _conditionalFormattingTable.get(index);if (cf == null) {return null;}return new HSSFConditionalFormatting(_sheet, cf);}

public IConditionalFormatting GetConditionalFormattingAt(int index){CFRecordsAggregate cf = _conditionalFormattingTable.Get(index);if (cf == null){return null;}return new HSSFConditionalFormatting((HSSFWorkbook)_sheet.Workbook, cf);}

[User] public HSSFConditionalFormatting getConditionalFormattingAt(int index) {CFRecordsAggregate cf = _conditionalFormattingTable.get(index);if (cf == null) {return null;}return new HSSFConditionalFormatting(_sheet, cf);}

[Assistant] public IConditionalFormatting GetConditionalFormattingAt(int index){CFRecordsAggregate cf = _conditionalFormattingTable.Get(index);if (cf == null){return null;}return new HSSFConditionalFormatting((HSSFWorkbook)_sheet.Workbook, cf);}


public static Cell createCell(Row row, int column, String value, CellStyle style) {Cell cell = getCell(row, column);cell.setCellValue(cell.getRow().getSheet().getWorkbook().getCreationHelper().createRichTextString(value));if (style != null) {cell.setCellStyle(style);}return cell;}

public static ICell CreateCell(IRow row, int column, String value, HSSFCellStyle style){ICell cell = GetCell(row, column);cell.SetCellValue(new HSSFRichTextString(value));if (style != null){cell.CellStyle = (style);}return cell;}

[User] public static Cell createCell(Row row, int column, String value, CellStyle style) {Cell cell = getCell(row, column);cell.setCellValue(cell.getRow().getSheet().getWorkbook().getCreationHelper().createRichTextString(value));if (style != null) {cell.setCellStyle(style);}return cell;}

[Assistant] public static ICell CreateCell(IRow row, int column, String value, HSSFCellStyle style){ICell cell = GetCell(row, column);cell.SetCellValue(new HSSFRichTextString(value));if (style != null){cell.CellStyle = (style);}return cell;}


public void setFillColor(int red, int green, int blue) {int fillColor = ((blue) << 16) | ((green) << 8) | red;setPropertyValue(new EscherRGBProperty(EscherPropertyTypes.FILL__FILLCOLOR, fillColor));}

public void SetFillColor(int red, int green, int blue){int fillColor = ((blue) << 16) | ((green) << 8) | red;SetPropertyValue(new EscherRGBProperty(EscherProperties.FILL__FILLCOLOR, fillColor));}

[User] public void setFillColor(int red, int green, int blue) {int fillColor = ((blue) << 16) | ((green) << 8) | red;setPropertyValue(new EscherRGBProperty(EscherPropertyTypes.FILL__FILLCOLOR, fillColor));}

[Assistant] public void SetFillColor(int red, int green, int blue){int fillColor = ((blue) << 16) | ((green) << 8) | red;SetPropertyValue(new EscherRGBProperty(EscherProperties.FILL__FILLCOLOR, fillColor));}


public ErrorResponseBody error() {return this.error;}

public virtual IPolicyOperations Policy { get; private set; }

[User] public ErrorResponseBody error() {return this.error;}

[Assistant] public virtual IPolicyOperations Policy { get; private set; }


public void write(int b) throws IOException {try {beginWrite();dst.write(b);} catch (InterruptedIOException e) {throw writeTimedOut(e);} finally {endWrite();}}

public override void Write(int b){try{BeginWrite();dst.Write(b);}catch (ThreadInterruptedException){throw WriteTimedOut();}finally{EndWrite();}}

[User] public void write(int b) throws IOException {try {beginWrite();dst.write(b);} catch (InterruptedIOException e) {throw writeTimedOut(e);} finally {endWrite();}}

[Assistant] public override void Write(int b){try{BeginWrite();dst.Write(b);}catch (ThreadInterruptedException){throw WriteTimedOut();}finally{EndWrite();}}


public void add(String key, ParserExtension extension) {this.extensions.put(key, extension);}

public virtual void Add(string key, ParserExtension extension){this.extensions[key] = extension;}

[User] public void add(String key, ParserExtension extension) {this.extensions.put(key, extension);}

[Assistant] public virtual void Add(string key, ParserExtension extension){this.extensions[key] = extension;}


public SignOutUserResult signOutUser(SignOutUserRequest request) {request = beforeClientExecution(request);return executeSignOutUser(request);}

public virtual SignOutUserResponse SignOutUser(SignOutUserRequest request){var options = new InvokeOptions();options.RequestMarshaller = SignOutUserRequestMarshaller.Instance;options.ResponseUnmarshaller = SignOutUserResponseUnmarshaller.Instance;return Invoke<SignOutUserResponse>(request, options);}

[User] public SignOutUserResult signOutUser(SignOutUserRequest request) {request = beforeClientExecution(request);return executeSignOutUser(request);}

[Assistant] public virtual SignOutUserResponse SignOutUser(SignOutUserRequest request){var options = new InvokeOptions();options.RequestMarshaller = SignOutUserRequestMarshaller.Instance;options.ResponseUnmarshaller = SignOutUserResponseUnmarshaller.Instance;return Invoke<SignOutUserResponse>(request, options);}


public PutImageTagMutabilityResult putImageTagMutability(PutImageTagMutabilityRequest request) {request = beforeClientExecution(request);return executePutImageTagMutability(request);}

public virtual PutImageTagMutabilityResponse PutImageTagMutability(PutImageTagMutabilityRequest request){var options = new InvokeOptions();options.RequestMarshaller = PutImageTagMutabilityRequestMarshaller.Instance;options.ResponseUnmarshaller = PutImageTagMutabilityResponseUnmarshaller.Instance;return Invoke<PutImageTagMutabilityResponse>(request, options);}

[User] public PutImageTagMutabilityResult putImageTagMutability(PutImageTagMutabilityRequest request) {request = beforeClientExecution(request);return executePutImageTagMutability(request);}

[Assistant] public virtual PutImageTagMutabilityResponse PutImageTagMutability(PutImageTagMutabilityRequest request){var options = new InvokeOptions();options.RequestMarshaller = PutImageTagMutabilityRequestMarshaller.Instance;options.ResponseUnmarshaller = PutImageTagMutabilityResponseUnmarshaller.Instance;return Invoke<PutImageTagMutabilityResponse>(request, options);}


public CreateIAMPolicyAssignmentResult createIAMPolicyAssignment(CreateIAMPolicyAssignmentRequest request) {request = beforeClientExecution(request);return executeCreateIAMPolicyAssignment(request);}

public virtual CreateIAMPolicyAssignmentResponse CreateIAMPolicyAssignment(CreateIAMPolicyAssignmentRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateIAMPolicyAssignmentRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateIAMPolicyAssignmentResponseUnmarshaller.Instance;return Invoke<CreateIAMPolicyAssignmentResponse>(request, options);}

[User] public CreateIAMPolicyAssignmentResult createIAMPolicyAssignment(CreateIAMPolicyAssignmentRequest request) {request = beforeClientExecution(request);return executeCreateIAMPolicyAssignment(request);}

[Assistant] public virtual CreateIAMPolicyAssignmentResponse CreateIAMPolicyAssignment(CreateIAMPolicyAssignmentRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateIAMPolicyAssignmentRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateIAMPolicyAssignmentResponseUnmarshaller.Instance;return Invoke<CreateIAMPolicyAssignmentResponse>(request, options);}


public GetRoomResult getRoom(GetRoomRequest request) {request = beforeClientExecution(request);return executeGetRoom(request);}

public virtual GetRoomResponse GetRoom(GetRoomRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetRoomRequestMarshaller.Instance;options.ResponseUnmarshaller = GetRoomResponseUnmarshaller.Instance;return Invoke<GetRoomResponse>(request, options);}

[User] public GetRoomResult getRoom(GetRoomRequest request) {request = beforeClientExecution(request);return executeGetRoom(request);}

[Assistant] public virtual GetRoomResponse GetRoom(GetRoomRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetRoomRequestMarshaller.Instance;options.ResponseUnmarshaller = GetRoomResponseUnmarshaller.Instance;return Invoke<GetRoomResponse>(request, options);}


public DescribeLaunchConfigurationsResult describeLaunchConfigurations() {return describeLaunchConfigurations(new DescribeLaunchConfigurationsRequest());}

public virtual DescribeLaunchConfigurationsResponse DescribeLaunchConfigurations(){return DescribeLaunchConfigurations(new DescribeLaunchConfigurationsRequest());}

[User] public DescribeLaunchConfigurationsResult describeLaunchConfigurations() {return describeLaunchConfigurations(new DescribeLaunchConfigurationsRequest());}

[Assistant] public virtual DescribeLaunchConfigurationsResponse DescribeLaunchConfigurations(){return DescribeLaunchConfigurations(new DescribeLaunchConfigurationsRequest());}


public UpdateTaskSetResult updateTaskSet(UpdateTaskSetRequest request) {request = beforeClientExecution(request);return executeUpdateTaskSet(request);}

public virtual UpdateTaskSetResponse UpdateTaskSet(UpdateTaskSetRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateTaskSetRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateTaskSetResponseUnmarshaller.Instance;return Invoke<UpdateTaskSetResponse>(request, options);}

[User] public UpdateTaskSetResult updateTaskSet(UpdateTaskSetRequest request) {request = beforeClientExecution(request);return executeUpdateTaskSet(request);}

[Assistant] public virtual UpdateTaskSetResponse UpdateTaskSet(UpdateTaskSetRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateTaskSetRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateTaskSetResponseUnmarshaller.Instance;return Invoke<UpdateTaskSetResponse>(request, options);}


public boolean equals(Object other_) {if (other_ == this) {return true;} else if (!(other_ instanceof FSTTermOutputs.TermData)) {return false;}TermData other = (TermData) other_;return statsEqual(this, other) &&bytesEqual(this, other);}

public override bool Equals(object other){if (other == this)return true;if (!(other is TermData))return false;var _other = (TermData) other;return StatsEqual(this, _other) && Int64sEqual(this, _other) && BytesEqual(this, _other);}

[User] public boolean equals(Object other_) {if (other_ == this) {return true;} else if (!(other_ instanceof FSTTermOutputs.TermData)) {return false;}TermData other = (TermData) other_;return statsEqual(this, other) &&bytesEqual(this, other);}

[Assistant] public override bool Equals(object other){if (other == this)return true;if (!(other is TermData))return false;var _other = (TermData) other;return StatsEqual(this, _other) && Int64sEqual(this, _other) && BytesEqual(this, _other);}


public int getSequenceIndex() {return sequenceIndex;}

public virtual int GetSequenceIndex(){return sequenceIndex;}

[User] public int getSequenceIndex() {return sequenceIndex;}

[Assistant] public virtual int GetSequenceIndex(){return sequenceIndex;}


public DeleteAutoScalingGroupResult deleteAutoScalingGroup(DeleteAutoScalingGroupRequest request) {request = beforeClientExecution(request);return executeDeleteAutoScalingGroup(request);}

public virtual DeleteAutoScalingGroupResponse DeleteAutoScalingGroup(DeleteAutoScalingGroupRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteAutoScalingGroupRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteAutoScalingGroupResponseUnmarshaller.Instance;return Invoke<DeleteAutoScalingGroupResponse>(request, options);}

[User] public DeleteAutoScalingGroupResult deleteAutoScalingGroup(DeleteAutoScalingGroupRequest request) {request = beforeClientExecution(request);return executeDeleteAutoScalingGroup(request);}

[Assistant] public virtual DeleteAutoScalingGroupResponse DeleteAutoScalingGroup(DeleteAutoScalingGroupRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteAutoScalingGroupRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteAutoScalingGroupResponseUnmarshaller.Instance;return Invoke<DeleteAutoScalingGroupResponse>(request, options);}


public int nextDoc() {while (true) {if (queue.size() == 0) {doc = NO_MORE_DOCS;break;}int newDoc = queue.top().docID();if (newDoc != doc) {assert newDoc > doc: "doc=" + doc + " newDoc=" + newDoc;doc = newDoc;break;}if (queue.top().nextDoc() == NO_MORE_DOCS) {queue.pop();} else {queue.updateTop();}}return doc;}

public override int NextDoc(){if (idx >= size){offset = -1;return doc = DocIdSetIterator.NO_MORE_DOCS;}doc = (int)docs.Get(idx);++idx;while (idx < size && docs.Get(idx) == doc){++idx;}long prevIdx = idx - 1;if (!docsWithField.Get((int)prevIdx)){offset = -1;}else{offset = (int)offsets.Get(prevIdx);length = (int)lengths.Get(prevIdx);}return doc;}

[User] public int nextDoc() {while (true) {if (queue.size() == 0) {doc = NO_MORE_DOCS;break;}int newDoc = queue.top().docID();if (newDoc != doc) {assert newDoc > doc: "doc=" + doc + " newDoc=" + newDoc;doc = newDoc;break;}if (queue.top().nextDoc() == NO_MORE_DOCS) {queue.pop();} else {queue.updateTop();}}return doc;}

[Assistant] public override int NextDoc(){if (idx >= size){offset = -1;return doc = DocIdSetIterator.NO_MORE_DOCS;}doc = (int)docs.Get(idx);++idx;while (idx < size && docs.Get(idx) == doc){++idx;}long prevIdx = idx - 1;if (!docsWithField.Get((int)prevIdx)){offset = -1;}else{offset = (int)offsets.Get(prevIdx);length = (int)lengths.Get(prevIdx);}return doc;}


public Collection<ChildScorable> getChildren() {return Collections.singleton(new ChildScorable(parentScorer, "BLOCK_JOIN"));}

public override ICollection<ChildScorer> GetChildren(){return new List<ChildScorer> { new ChildScorer(_parentScorer, "BLOCK_JOIN") };}

[User] public Collection<ChildScorable> getChildren() {return Collections.singleton(new ChildScorable(parentScorer, "BLOCK_JOIN"));}

[Assistant] public override ICollection<ChildScorer> GetChildren(){return new List<ChildScorer> { new ChildScorer(_parentScorer, "BLOCK_JOIN") };}


public void endTask() {if (!isMainThread())throw new IllegalStateException();pm.endTask();}

public override void EndTask(){if (!IsMainThread()){throw new InvalidOperationException();}pm.EndTask();}

[User] public void endTask() {if (!isMainThread())throw new IllegalStateException();pm.endTask();}

[Assistant] public override void EndTask(){if (!IsMainThread()){throw new InvalidOperationException();}pm.EndTask();}


public UpdateConfigurationSetEventDestinationResult updateConfigurationSetEventDestination(UpdateConfigurationSetEventDestinationRequest request) {request = beforeClientExecution(request);return executeUpdateConfigurationSetEventDestination(request);}

public virtual UpdateConfigurationSetEventDestinationResponse UpdateConfigurationSetEventDestination(UpdateConfigurationSetEventDestinationRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateConfigurationSetEventDestinationRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateConfigurationSetEventDestinationResponseUnmarshaller.Instance;return Invoke<UpdateConfigurationSetEventDestinationResponse>(request, options);}

[User] public UpdateConfigurationSetEventDestinationResult updateConfigurationSetEventDestination(UpdateConfigurationSetEventDestinationRequest request) {request = beforeClientExecution(request);return executeUpdateConfigurationSetEventDestination(request);}

[Assistant] public virtual UpdateConfigurationSetEventDestinationResponse UpdateConfigurationSetEventDestination(UpdateConfigurationSetEventDestinationRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateConfigurationSetEventDestinationRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateConfigurationSetEventDestinationResponseUnmarshaller.Instance;return Invoke<UpdateConfigurationSetEventDestinationResponse>(request, options);}


public void serialize(LittleEndianOutput out) {out.writeShort(getBackup());}

public override void Serialize(ILittleEndianOutput out1){out1.WriteShort(Backup);}

[User] public void serialize(LittleEndianOutput out) {out.writeShort(getBackup());}

[Assistant] public override void Serialize(ILittleEndianOutput out1){out1.WriteShort(Backup);}


public DescribeBundleTasksResult describeBundleTasks(DescribeBundleTasksRequest request) {request = beforeClientExecution(request);return executeDescribeBundleTasks(request);}

public virtual DescribeBundleTasksResponse DescribeBundleTasks(DescribeBundleTasksRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeBundleTasksRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeBundleTasksResponseUnmarshaller.Instance;return Invoke<DescribeBundleTasksResponse>(request, options);}

[User] public DescribeBundleTasksResult describeBundleTasks(DescribeBundleTasksRequest request) {request = beforeClientExecution(request);return executeDescribeBundleTasks(request);}

[Assistant] public virtual DescribeBundleTasksResponse DescribeBundleTasks(DescribeBundleTasksRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeBundleTasksRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeBundleTasksResponseUnmarshaller.Instance;return Invoke<DescribeBundleTasksResponse>(request, options);}


public Explanation idfExplain(CollectionStatistics collectionStats, TermStatistics termStats) {final long df = termStats.docFreq();final long docCount = collectionStats.docCount();final float idf = idf(df, docCount);return Explanation.match(idf, "idf, computed as log(1 + (N - n + 0.5) / (n + 0.5)) from:",Explanation.match(df, "n, number of documents containing term"),Explanation.match(docCount, "N, total number of documents with field"));}

public virtual Explanation IdfExplain(CollectionStatistics collectionStats, TermStatistics termStats){long df = termStats.DocFreq;long max = collectionStats.MaxDoc;float idf = Idf(df, max);return new Explanation(idf, "idf(docFreq=" + df + ", maxDocs=" + max + ")");}

[User] public Explanation idfExplain(CollectionStatistics collectionStats, TermStatistics termStats) {final long df = termStats.docFreq();final long docCount = collectionStats.docCount();final float idf = idf(df, docCount);return Explanation.match(idf, "idf, computed as log(1 + (N - n + 0.5) / (n + 0.5)) from:",Explanation.match(df, "n, number of documents containing term"),Explanation.match(docCount, "N, total number of documents with field"));}

[Assistant] public virtual Explanation IdfExplain(CollectionStatistics collectionStats, TermStatistics termStats){long df = termStats.DocFreq;long max = collectionStats.MaxDoc;float idf = Idf(df, max);return new Explanation(idf, "idf(docFreq=" + df + ", maxDocs=" + max + ")");}


public DescribeFleetEventsResult describeFleetEvents(DescribeFleetEventsRequest request) {request = beforeClientExecution(request);return executeDescribeFleetEvents(request);}

public virtual DescribeFleetEventsResponse DescribeFleetEvents(DescribeFleetEventsRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeFleetEventsRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeFleetEventsResponseUnmarshaller.Instance;return Invoke<DescribeFleetEventsResponse>(request, options);}

[User] public DescribeFleetEventsResult describeFleetEvents(DescribeFleetEventsRequest request) {request = beforeClientExecution(request);return executeDescribeFleetEvents(request);}

[Assistant] public virtual DescribeFleetEventsResponse DescribeFleetEvents(DescribeFleetEventsRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeFleetEventsRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeFleetEventsResponseUnmarshaller.Instance;return Invoke<DescribeFleetEventsResponse>(request, options);}


public BasicCredentials(String accessKeyId, String accessKeySecret) {if (accessKeyId == null) {throw new IllegalArgumentException("Access key ID cannot be null.");}if (accessKeySecret == null) {throw new IllegalArgumentException("Access key secret cannot be null.");}this.accessKeyId = accessKeyId;this.accessKeySecret = accessKeySecret;}

public BasicCredentials(string accessKeyId, string accessKeySecret){if (accessKeyId == null){throw new ArgumentOutOfRangeException("Access key ID cannot be null.");}if (accessKeySecret == null){throw new ArgumentOutOfRangeException("Access key secret cannot be null.");}this.accessKeyId = accessKeyId;this.accessKeySecret = accessKeySecret;}

[User] public BasicCredentials(String accessKeyId, String accessKeySecret) {if (accessKeyId == null) {throw new IllegalArgumentException("Access key ID cannot be null.");}if (accessKeySecret == null) {throw new IllegalArgumentException("Access key secret cannot be null.");}this.accessKeyId = accessKeyId;this.accessKeySecret = accessKeySecret;}

[Assistant] public BasicCredentials(string accessKeyId, string accessKeySecret){if (accessKeyId == null){throw new ArgumentOutOfRangeException("Access key ID cannot be null.");}if (accessKeySecret == null){throw new ArgumentOutOfRangeException("Access key secret cannot be null.");}this.accessKeyId = accessKeyId;this.accessKeySecret = accessKeySecret;}


public String getOldPath() {return oldPath;}

public virtual string GetOldPath(){return oldPath;}

[User] public String getOldPath() {return oldPath;}

[Assistant] public virtual string GetOldPath(){return oldPath;}


public int nextIndex() {return iterator.nextIndex() - start;}

public int nextIndex(){return iterator.nextIndex() - start;}

[User] public int nextIndex() {return iterator.nextIndex() - start;}

[Assistant] public int nextIndex(){return iterator.nextIndex() - start;}


public Snapshot deleteClusterSnapshot(DeleteClusterSnapshotRequest request) {request = beforeClientExecution(request);return executeDeleteClusterSnapshot(request);}

public virtual DeleteClusterSnapshotResponse DeleteClusterSnapshot(DeleteClusterSnapshotRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteClusterSnapshotRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteClusterSnapshotResponseUnmarshaller.Instance;return Invoke<DeleteClusterSnapshotResponse>(request, options);}

[User] public Snapshot deleteClusterSnapshot(DeleteClusterSnapshotRequest request) {request = beforeClientExecution(request);return executeDeleteClusterSnapshot(request);}

[Assistant] public virtual DeleteClusterSnapshotResponse DeleteClusterSnapshot(DeleteClusterSnapshotRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteClusterSnapshotRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteClusterSnapshotResponseUnmarshaller.Instance;return Invoke<DeleteClusterSnapshotResponse>(request, options);}


public String getColsNamesForValsByRound() {if (colForValByRound.size() == 0) {return "";}StringBuilder sb = new StringBuilder();for (final String colName : colForValByRound.values()) {sb.append(' ').append(colName);}return sb.toString();}

public virtual string GetColsNamesForValsByRound(){if (colForValByRound.Count == 0){return "";}StringBuilder sb = new StringBuilder();foreach (string name in colForValByRound.Keys){string colName = colForValByRound[name];sb.Append(" ").Append(colName);}return sb.ToString();}

[User] public String getColsNamesForValsByRound() {if (colForValByRound.size() == 0) {return "";}StringBuilder sb = new StringBuilder();for (final String colName : colForValByRound.values()) {sb.append(' ').append(colName);}return sb.toString();}

[Assistant] public virtual string GetColsNamesForValsByRound(){if (colForValByRound.Count == 0){return "";}StringBuilder sb = new StringBuilder();foreach (string name in colForValByRound.Keys){string colName = colForValByRound[name];sb.Append(" ").Append(colName);}return sb.ToString();}


public void deprecateActivityType(DeprecateActivityTypeRequest request) {request = beforeClientExecution(request);executeDeprecateActivityType(request);}

public virtual DeprecateActivityTypeResponse DeprecateActivityType(DeprecateActivityTypeRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeprecateActivityTypeRequestMarshaller.Instance;options.ResponseUnmarshaller = DeprecateActivityTypeResponseUnmarshaller.Instance;return Invoke<DeprecateActivityTypeResponse>(request, options);}

[User] public void deprecateActivityType(DeprecateActivityTypeRequest request) {request = beforeClientExecution(request);executeDeprecateActivityType(request);}

[Assistant] public virtual DeprecateActivityTypeResponse DeprecateActivityType(DeprecateActivityTypeRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeprecateActivityTypeRequestMarshaller.Instance;options.ResponseUnmarshaller = DeprecateActivityTypeResponseUnmarshaller.Instance;return Invoke<DeprecateActivityTypeResponse>(request, options);}


public PartETag(int partNumber, String eTag) {this.partNumber = partNumber;this.eTag = eTag;}

public PartETag(int partNumber, string eTag){this.partNumber = partNumber;this.eTag = eTag;}

[User] public PartETag(int partNumber, String eTag) {this.partNumber = partNumber;this.eTag = eTag;}

[Assistant] public PartETag(int partNumber, string eTag){this.partNumber = partNumber;this.eTag = eTag;}


@Override public boolean remove(Object object) {if (object instanceof Multiset.Entry) {Multiset.Entry<?> entry = (Multiset.Entry<?>) object;Object element = entry.getElement();int entryCount = entry.getCount();return countMap.remove(element, entryCount);}return false;}

public override bool remove(object o){if (!(o is java.util.MapClass.Entry<K, V>)){return false;}java.util.MapClass.Entry<object, object> e = (java.util.MapClass.Entry<object, object>)o;return this._enclosing.removeMapping(e.getKey(), e.getValue());}

[User] @Override public boolean remove(Object object) {if (object instanceof Multiset.Entry) {Multiset.Entry<?> entry = (Multiset.Entry<?>) object;Object element = entry.getElement();int entryCount = entry.getCount();return countMap.remove(element, entryCount);}return false;}

[Assistant] public override bool remove(object o){if (!(o is java.util.MapClass.Entry<K, V>)){return false;}java.util.MapClass.Entry<object, object> e = (java.util.MapClass.Entry<object, object>)o;return this._enclosing.removeMapping(e.getKey(), e.getValue());}


public ListAccessControlRulesResult listAccessControlRules(ListAccessControlRulesRequest request) {request = beforeClientExecution(request);return executeListAccessControlRules(request);}

public virtual ListAccessControlRulesResponse ListAccessControlRules(ListAccessControlRulesRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListAccessControlRulesRequestMarshaller.Instance;options.ResponseUnmarshaller = ListAccessControlRulesResponseUnmarshaller.Instance;return Invoke<ListAccessControlRulesResponse>(request, options);}

[User] public ListAccessControlRulesResult listAccessControlRules(ListAccessControlRulesRequest request) {request = beforeClientExecution(request);return executeListAccessControlRules(request);}

[Assistant] public virtual ListAccessControlRulesResponse ListAccessControlRules(ListAccessControlRulesRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListAccessControlRulesRequestMarshaller.Instance;options.ResponseUnmarshaller = ListAccessControlRulesResponseUnmarshaller.Instance;return Invoke<ListAccessControlRulesResponse>(request, options);}


public final CharBuffer get(char[] dst, int srcOffset, int charCount) {if (charCount > remaining()) {throw new BufferUnderflowException();}System.arraycopy(backingArray, offset + position, dst, srcOffset, charCount);position += charCount;return this;}

public sealed override java.nio.CharBuffer get(char[] dst, int srcOffset, int charCount){if (charCount > remaining()){throw new java.nio.BufferUnderflowException();}System.Array.Copy(backingArray, offset + _position, dst, srcOffset, charCount);_position += charCount;return this;}

[User] public final CharBuffer get(char[] dst, int srcOffset, int charCount) {if (charCount > remaining()) {throw new BufferUnderflowException();}System.arraycopy(backingArray, offset + position, dst, srcOffset, charCount);position += charCount;return this;}

[Assistant] public sealed override java.nio.CharBuffer get(char[] dst, int srcOffset, int charCount){if (charCount > remaining()){throw new java.nio.BufferUnderflowException();}System.Array.Copy(backingArray, offset + _position, dst, srcOffset, charCount);_position += charCount;return this;}


public DescribeDBClusterBacktracksResult describeDBClusterBacktracks(DescribeDBClusterBacktracksRequest request) {request = beforeClientExecution(request);return executeDescribeDBClusterBacktracks(request);}

public virtual DescribeDBClusterBacktracksResponse DescribeDBClusterBacktracks(DescribeDBClusterBacktracksRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeDBClusterBacktracksRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeDBClusterBacktracksResponseUnmarshaller.Instance;return Invoke<DescribeDBClusterBacktracksResponse>(request, options);}

[User] public DescribeDBClusterBacktracksResult describeDBClusterBacktracks(DescribeDBClusterBacktracksRequest request) {request = beforeClientExecution(request);return executeDescribeDBClusterBacktracks(request);}

[Assistant] public virtual DescribeDBClusterBacktracksResponse DescribeDBClusterBacktracks(DescribeDBClusterBacktracksRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeDBClusterBacktracksRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeDBClusterBacktracksResponseUnmarshaller.Instance;return Invoke<DescribeDBClusterBacktracksResponse>(request, options);}


public boolean equals(ATNConfig other) {if (this == other) {return true;}else if (other == null) {return false;}return this.state.stateNumber==other.state.stateNumber&& this.alt==other.alt&& (this.context==other.context || (this.context != null && this.context.equals(other.context)))&& this.semanticContext.equals(other.semanticContext)&& this.isPrecedenceFilterSuppressed() == other.isPrecedenceFilterSuppressed();}

public virtual bool Equals(ATNConfig other){if (this == other){return true;}else if (other == null){return false;}return this.state.stateNumber == other.state.stateNumber&& this.alt == other.alt&& (this.context == other.context || (this.context != null && this.context.Equals(other.context)))&& this.semanticContext.Equals(other.semanticContext)&& this.IsPrecedenceFilterSuppressed == other.IsPrecedenceFilterSuppressed;}

[User] public boolean equals(ATNConfig other) {if (this == other) {return true;}else if (other == null) {return false;}return this.state.stateNumber==other.state.stateNumber&& this.alt==other.alt&& (this.context==other.context || (this.context != null && this.context.equals(other.context)))&& this.semanticContext.equals(other.semanticContext)&& this.isPrecedenceFilterSuppressed() == other.isPrecedenceFilterSuppressed();}

[Assistant] public virtual bool Equals(ATNConfig other){if (this == other){return true;}else if (other == null){return false;}return this.state.stateNumber == other.state.stateNumber&& this.alt == other.alt&& (this.context == other.context || (this.context != null && this.context.Equals(other.context)))&& this.semanticContext.Equals(other.semanticContext)&& this.IsPrecedenceFilterSuppressed == other.IsPrecedenceFilterSuppressed;}


public AbbreviatedObjectId getId(Side side) {return side == Side.OLD ? getOldId() : getNewId();}

public virtual AbbreviatedObjectId GetId(DiffEntry.Side side){return side == DiffEntry.Side.OLD ? GetOldId() : GetNewId();}

[User] public AbbreviatedObjectId getId(Side side) {return side == Side.OLD ? getOldId() : getNewId();}

[Assistant] public virtual AbbreviatedObjectId GetId(DiffEntry.Side side){return side == DiffEntry.Side.OLD ? GetOldId() : GetNewId();}


public CatLabRecord(RecordInputStream in) {rt = in.readShort();grbitFrt = in.readShort();wOffset = in.readShort();at = in.readShort();grbit = in.readShort();if(in.available() == 0) {unused = null;} else {unused = in.readShort();}}

public CatLabRecord(RecordInputStream in1){rt = in1.ReadShort();grbitFrt = in1.ReadShort();wOffset = in1.ReadShort();at = in1.ReadShort();grbit = in1.ReadShort();if (in1.Available() == 0){unused = null;}else{unused = in1.ReadShort();}}

[User] public CatLabRecord(RecordInputStream in) {rt = in.readShort();grbitFrt = in.readShort();wOffset = in.readShort();at = in.readShort();grbit = in.readShort();if(in.available() == 0) {unused = null;} else {unused = in.readShort();}}

[Assistant] public CatLabRecord(RecordInputStream in1){rt = in1.ReadShort();grbitFrt = in1.ReadShort();wOffset = in1.ReadShort();at = in1.ReadShort();grbit = in1.ReadShort();if (in1.Available() == 0){unused = null;}else{unused = in1.ReadShort();}}


public String substring(int start, int end) {if (start >= 0 && start <= end && end <= count) {if (start == end) {return "";}return new String(value, start, end - start);}throw startEndAndLength(start, end);}

public virtual string substring(int start, int end){if (start >= 0 && start <= end && end <= count){if (start == end){return string.Empty;}return new string(value, start, end - start);}throw startEndAndLength(start, end);}

[User] public String substring(int start, int end) {if (start >= 0 && start <= end && end <= count) {if (start == end) {return "";}return new String(value, start, end - start);}throw startEndAndLength(start, end);}

[Assistant] public virtual string substring(int start, int end){if (start >= 0 && start <= end && end <= count){if (start == end){return string.Empty;}return new string(value, start, end - start);}throw startEndAndLength(start, end);}


public int remove(final int index){if (index >= _limit){throw new IndexOutOfBoundsException();}int rval = _array[ index ];System.arraycopy(_array, index + 1, _array, index, _limit - index);_limit--;return rval;}

public int Remove(int index){if (index >= _limit){throw new IndexOutOfRangeException();}int rval = _array[index];Array.Copy(_array, index + 1, _array, index, _limit - index);_limit--;return rval;}

[User] public int remove(final int index){if (index >= _limit){throw new IndexOutOfBoundsException();}int rval = _array[ index ];System.arraycopy(_array, index + 1, _array, index, _limit - index);_limit--;return rval;}

[Assistant] public int Remove(int index){if (index >= _limit){throw new IndexOutOfRangeException();}int rval = _array[index];Array.Copy(_array, index + 1, _array, index, _limit - index);_limit--;return rval;}


[User] public K getKey() {return super.get();}

[Assistant] public K getKey(){return base.get();}


public void write(LittleEndianOutput out) {out.writeByte(sid + getPtgClass());out.writeInt(unused1);out.writeInt(unused2);}

public override void Write(ILittleEndianOutput out1){out1.WriteByte(sid + PtgClass);out1.WriteInt(unused1);out1.WriteInt(unused2);}

[User] public void write(LittleEndianOutput out) {out.writeByte(sid + getPtgClass());out.writeInt(unused1);out.writeInt(unused2);}

[Assistant] public override void Write(ILittleEndianOutput out1){out1.WriteByte(sid + PtgClass);out1.WriteInt(unused1);out1.WriteInt(unused2);}


public void setDeltaCacheLimit(int size) {deltaCacheLimit = size;}

public virtual void SetDeltaCacheLimit(int size){deltaCacheLimit = size;}

[User] public void setDeltaCacheLimit(int size) {deltaCacheLimit = size;}

[Assistant] public virtual void SetDeltaCacheLimit(int size){deltaCacheLimit = size;}


public override string ToString(){return "L";}

[User] public String toString() {return "L";}

[Assistant] public override string ToString(){return "L";}


public Map<String, String> read(String response, String endpoint) {return read(new StringCharacterIterator(response), endpoint, FIRST_POSITION);}

public Dictionary<string, string> Read(string response, string endpoint){return Read(response.GetEnumerator(), endpoint);}

[User] public Map<String, String> read(String response, String endpoint) {return read(new StringCharacterIterator(response), endpoint, FIRST_POSITION);}

[Assistant] public Dictionary<string, string> Read(string response, string endpoint){return Read(response.GetEnumerator(), endpoint);}


public DeleteMessageResult deleteMessage(DeleteMessageRequest request) {request = beforeClientExecution(request);return executeDeleteMessage(request);}

public virtual DeleteMessageResponse DeleteMessage(DeleteMessageRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteMessageRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteMessageResponseUnmarshaller.Instance;return Invoke<DeleteMessageResponse>(request, options);}

[User] public DeleteMessageResult deleteMessage(DeleteMessageRequest request) {request = beforeClientExecution(request);return executeDeleteMessage(request);}

[Assistant] public virtual DeleteMessageResponse DeleteMessage(DeleteMessageRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteMessageRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteMessageResponseUnmarshaller.Instance;return Invoke<DeleteMessageResponse>(request, options);}


public SearchFind(boolean isCaseSensitive) {_isCaseSensitive = isCaseSensitive;}

public SearchFind(bool isCaseSensitive){_isCaseSensitive = isCaseSensitive;}

[User] public SearchFind(boolean isCaseSensitive) {_isCaseSensitive = isCaseSensitive;}

[Assistant] public SearchFind(bool isCaseSensitive){_isCaseSensitive = isCaseSensitive;}


public void setRoleName(String roleName) {if (null == roleName) {throw new NullPointerException("You must specifiy a valid role name.");}this.roleName = roleName;setCredentialUrl();}

public void SetRoleName(string roleName){if (string.IsNullOrEmpty(roleName)){throw new ArgumentNullException("You must specifiy a valid role name.");}this.roleName = roleName;SetCredentialUrl();}

[User] public void setRoleName(String roleName) {if (null == roleName) {throw new NullPointerException("You must specifiy a valid role name.");}this.roleName = roleName;setCredentialUrl();}

[Assistant] public void SetRoleName(string roleName){if (string.IsNullOrEmpty(roleName)){throw new ArgumentNullException("You must specifiy a valid role name.");}this.roleName = roleName;SetCredentialUrl();}


public AllocatePublicVirtualInterfaceResult allocatePublicVirtualInterface(AllocatePublicVirtualInterfaceRequest request) {request = beforeClientExecution(request);return executeAllocatePublicVirtualInterface(request);}

public virtual AllocatePublicVirtualInterfaceResponse AllocatePublicVirtualInterface(AllocatePublicVirtualInterfaceRequest request){var options = new InvokeOptions();options.RequestMarshaller = AllocatePublicVirtualInterfaceRequestMarshaller.Instance;options.ResponseUnmarshaller = AllocatePublicVirtualInterfaceResponseUnmarshaller.Instance;return Invoke<AllocatePublicVirtualInterfaceResponse>(request, options);}

[User] public AllocatePublicVirtualInterfaceResult allocatePublicVirtualInterface(AllocatePublicVirtualInterfaceRequest request) {request = beforeClientExecution(request);return executeAllocatePublicVirtualInterface(request);}

[Assistant] public virtual AllocatePublicVirtualInterfaceResponse AllocatePublicVirtualInterface(AllocatePublicVirtualInterfaceRequest request){var options = new InvokeOptions();options.RequestMarshaller = AllocatePublicVirtualInterfaceRequestMarshaller.Instance;options.ResponseUnmarshaller = AllocatePublicVirtualInterfaceResponseUnmarshaller.Instance;return Invoke<AllocatePublicVirtualInterfaceResponse>(request, options);}


public void decode(byte[] blocks, int blocksOffset, long[] values, int valuesOffset, int iterations) {for (int i = 0; i < iterations; ++i) {final long byte0 = blocks[blocksOffset++] & 0xFF;final long byte1 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = (byte0 << 2) | (byte1 >>> 6);final long byte2 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte1 & 63) << 4) | (byte2 >>> 4);final long byte3 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte2 & 15) << 6) | (byte3 >>> 2);final long byte4 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte3 & 3) << 8) | byte4;}}

public override void Decode(byte[] blocks, int blocksOffset, int[] values, int valuesOffset, int iterations){for (int i = 0; i < iterations; ++i){int byte0 = blocks[blocksOffset++] & 0xFF;int byte1 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = (byte0 << 2) | ((int)((uint)byte1 >> 6));int byte2 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte1 & 63) << 4) | ((int)((uint)byte2 >> 4));int byte3 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte2 & 15) << 6) | ((int)((uint)byte3 >> 2));int byte4 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte3 & 3) << 8) | byte4;}}

[User] public void decode(byte[] blocks, int blocksOffset, long[] values, int valuesOffset, int iterations) {for (int i = 0; i < iterations; ++i) {final long byte0 = blocks[blocksOffset++] & 0xFF;final long byte1 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = (byte0 << 2) | (byte1 >>> 6);final long byte2 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte1 & 63) << 4) | (byte2 >>> 4);final long byte3 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte2 & 15) << 6) | (byte3 >>> 2);final long byte4 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte3 & 3) << 8) | byte4;}}

[Assistant] public override void Decode(byte[] blocks, int blocksOffset, int[] values, int valuesOffset, int iterations){for (int i = 0; i < iterations; ++i){int byte0 = blocks[blocksOffset++] & 0xFF;int byte1 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = (byte0 << 2) | ((int)((uint)byte1 >> 6));int byte2 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte1 & 63) << 4) | ((int)((uint)byte2 >> 4));int byte3 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte2 & 15) << 6) | ((int)((uint)byte3 >> 2));int byte4 = blocks[blocksOffset++] & 0xFF;values[valuesOffset++] = ((byte3 & 3) << 8) | byte4;}}


public DeleteLoadBalancerRequest(String loadBalancerName) {setLoadBalancerName(loadBalancerName);}

public DeleteLoadBalancerRequest(string loadBalancerName){_loadBalancerName = loadBalancerName;}

[User] public DeleteLoadBalancerRequest(String loadBalancerName) {setLoadBalancerName(loadBalancerName);}

[Assistant] public DeleteLoadBalancerRequest(string loadBalancerName){_loadBalancerName = loadBalancerName;}


public PutDeliverabilityDashboardOptionResult putDeliverabilityDashboardOption(PutDeliverabilityDashboardOptionRequest request) {request = beforeClientExecution(request);return executePutDeliverabilityDashboardOption(request);}

public virtual PutDeliverabilityDashboardOptionResponse PutDeliverabilityDashboardOption(PutDeliverabilityDashboardOptionRequest request){var options = new InvokeOptions();options.RequestMarshaller = PutDeliverabilityDashboardOptionRequestMarshaller.Instance;options.ResponseUnmarshaller = PutDeliverabilityDashboardOptionResponseUnmarshaller.Instance;return Invoke<PutDeliverabilityDashboardOptionResponse>(request, options);}

[User] public PutDeliverabilityDashboardOptionResult putDeliverabilityDashboardOption(PutDeliverabilityDashboardOptionRequest request) {request = beforeClientExecution(request);return executePutDeliverabilityDashboardOption(request);}

[Assistant] public virtual PutDeliverabilityDashboardOptionResponse PutDeliverabilityDashboardOption(PutDeliverabilityDashboardOptionRequest request){var options = new InvokeOptions();options.RequestMarshaller = PutDeliverabilityDashboardOptionRequestMarshaller.Instance;options.ResponseUnmarshaller = PutDeliverabilityDashboardOptionResponseUnmarshaller.Instance;return Invoke<PutDeliverabilityDashboardOptionResponse>(request, options);}


public XPathRuleElement(String ruleName, int ruleIndex) {super(ruleName);this.ruleIndex = ruleIndex;}

public XPathRuleElement(string ruleName, int ruleIndex): base(ruleName){this.ruleIndex = ruleIndex;}

[User] public XPathRuleElement(String ruleName, int ruleIndex) {super(ruleName);this.ruleIndex = ruleIndex;}

[Assistant] public XPathRuleElement(string ruleName, int ruleIndex): base(ruleName){this.ruleIndex = ruleIndex;}


public PullCommand setProgressMonitor(ProgressMonitor monitor) {if (monitor == null) {monitor = NullProgressMonitor.INSTANCE;}this.monitor = monitor;return this;}

public virtual NGit.Api.PullCommand SetProgressMonitor(ProgressMonitor monitor){this.monitor = monitor;return this;}

[User] public PullCommand setProgressMonitor(ProgressMonitor monitor) {if (monitor == null) {monitor = NullProgressMonitor.INSTANCE;}this.monitor = monitor;return this;}

[Assistant] public virtual NGit.Api.PullCommand SetProgressMonitor(ProgressMonitor monitor){this.monitor = monitor;return this;}


public static final RevFilter after(long ts) {return new After(ts);}

public static RevFilter After(long ts){return new CommitTimeRevFilterAfter(ts);}

[User] public static final RevFilter after(long ts) {return new After(ts);}

[Assistant] public static RevFilter After(long ts){return new CommitTimeRevFilterAfter(ts);}


public final String toString() {StringBuilder sb = new StringBuilder(64);sb.append(getClass().getName()).append(" [len=");sb.append(field_2_subex_len);sb.append("]");return sb.toString();}

public override String ToString(){StringBuilder sb = new StringBuilder(64);sb.Append(this.GetType().Name).Append(" [len=");sb.Append(field_2_subex_len);sb.Append("]");return sb.ToString();}

[User] public final String toString() {StringBuilder sb = new StringBuilder(64);sb.append(getClass().getName()).append(" [len=");sb.append(field_2_subex_len);sb.append("]");return sb.toString();}

[Assistant] public override String ToString(){StringBuilder sb = new StringBuilder(64);sb.Append(this.GetType().Name).Append(" [len=");sb.Append(field_2_subex_len);sb.Append("]");return sb.ToString();}


public DeleteRoomResult deleteRoom(DeleteRoomRequest request) {request = beforeClientExecution(request);return executeDeleteRoom(request);}

public virtual DeleteRoomResponse DeleteRoom(DeleteRoomRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteRoomRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteRoomResponseUnmarshaller.Instance;return Invoke<DeleteRoomResponse>(request, options);}

[User] public DeleteRoomResult deleteRoom(DeleteRoomRequest request) {request = beforeClientExecution(request);return executeDeleteRoom(request);}

[Assistant] public virtual DeleteRoomResponse DeleteRoom(DeleteRoomRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteRoomRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteRoomResponseUnmarshaller.Instance;return Invoke<DeleteRoomResponse>(request, options);}


public ScandinavianNormalizationFilter create(TokenStream input) {return new ScandinavianNormalizationFilter(input);}

public override TokenStream Create(TokenStream input){return new ScandinavianNormalizationFilter(input);}

[User] public ScandinavianNormalizationFilter create(TokenStream input) {return new ScandinavianNormalizationFilter(input);}

[Assistant] public override TokenStream Create(TokenStream input){return new ScandinavianNormalizationFilter(input);}


public ValidateTemplateResult validateTemplate(ValidateTemplateRequest request) {request = beforeClientExecution(request);return executeValidateTemplate(request);}

public virtual ValidateTemplateResponse ValidateTemplate(ValidateTemplateRequest request){var options = new InvokeOptions();options.RequestMarshaller = ValidateTemplateRequestMarshaller.Instance;options.ResponseUnmarshaller = ValidateTemplateResponseUnmarshaller.Instance;return Invoke<ValidateTemplateResponse>(request, options);}

[User] public ValidateTemplateResult validateTemplate(ValidateTemplateRequest request) {request = beforeClientExecution(request);return executeValidateTemplate(request);}

[Assistant] public virtual ValidateTemplateResponse ValidateTemplate(ValidateTemplateRequest request){var options = new InvokeOptions();options.RequestMarshaller = ValidateTemplateRequestMarshaller.Instance;options.ResponseUnmarshaller = ValidateTemplateResponseUnmarshaller.Instance;return Invoke<ValidateTemplateResponse>(request, options);}


public ListBranchCommand branchList() {return new ListBranchCommand(repo);}

public virtual ListBranchCommand BranchList(){return new ListBranchCommand(repo);}

[User] public ListBranchCommand branchList() {return new ListBranchCommand(repo);}

[Assistant] public virtual ListBranchCommand BranchList(){return new ListBranchCommand(repo);}


public String toString() {return getClass().getSimpleName() + "[" + getEntryPathString() + "]"; }

public override string ToString(){return GetType().Name + "[" + EntryPathString + "]";}

[User] public String toString() {return getClass().getSimpleName() + "[" + getEntryPathString() + "]"; }

[Assistant] public override string ToString(){return GetType().Name + "[" + EntryPathString + "]";}


public final Edit before(Edit cut) {return new Edit(beginA, cut.beginA, beginB, cut.beginB);}

public NGit.Diff.Edit Before(NGit.Diff.Edit cut){return new NGit.Diff.Edit(beginA, cut.beginA, beginB, cut.beginB);}

[User] public final Edit before(Edit cut) {return new Edit(beginA, cut.beginA, beginB, cut.beginB);}

[Assistant] public NGit.Diff.Edit Before(NGit.Diff.Edit cut){return new NGit.Diff.Edit(beginA, cut.beginA, beginB, cut.beginB);}


public String toString() {if ( symbol.getType() == Token.EOF ) return "<EOF>";return symbol.getText();}

public override string ToString(){if (Symbol != null){if (Symbol.Type == TokenConstants.EOF){return "<EOF>";}return Symbol.Text;}else{return "<null>";}}

[User] public String toString() {if ( symbol.getType() == Token.EOF ) return "<EOF>";return symbol.getText();}

[Assistant] public override string ToString(){if (Symbol != null){if (Symbol.Type == TokenConstants.EOF){return "<EOF>";}return Symbol.Text;}else{return "<null>";}}


public DeleteDeploymentStrategyResult deleteDeploymentStrategy(DeleteDeploymentStrategyRequest request) {request = beforeClientExecution(request);return executeDeleteDeploymentStrategy(request);}

public virtual DeleteDeploymentStrategyResponse DeleteDeploymentStrategy(DeleteDeploymentStrategyRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteDeploymentStrategyRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteDeploymentStrategyResponseUnmarshaller.Instance;return Invoke<DeleteDeploymentStrategyResponse>(request, options);}

[User] public DeleteDeploymentStrategyResult deleteDeploymentStrategy(DeleteDeploymentStrategyRequest request) {request = beforeClientExecution(request);return executeDeleteDeploymentStrategy(request);}

[Assistant] public virtual DeleteDeploymentStrategyResponse DeleteDeploymentStrategy(DeleteDeploymentStrategyRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteDeploymentStrategyRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteDeploymentStrategyResponseUnmarshaller.Instance;return Invoke<DeleteDeploymentStrategyResponse>(request, options);}


public GetModelResult getModel(GetModelRequest request) {request = beforeClientExecution(request);return executeGetModel(request);}

public virtual GetModelResponse GetModel(GetModelRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetModelRequestMarshaller.Instance;options.ResponseUnmarshaller = GetModelResponseUnmarshaller.Instance;return Invoke<GetModelResponse>(request, options);}

[User] public GetModelResult getModel(GetModelRequest request) {request = beforeClientExecution(request);return executeGetModel(request);}

[Assistant] public virtual GetModelResponse GetModel(GetModelRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetModelRequestMarshaller.Instance;options.ResponseUnmarshaller = GetModelResponseUnmarshaller.Instance;return Invoke<GetModelResponse>(request, options);}


public DescribeUserResult describeUser(DescribeUserRequest request) {request = beforeClientExecution(request);return executeDescribeUser(request);}

public virtual DescribeUserResponse DescribeUser(DescribeUserRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeUserRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeUserResponseUnmarshaller.Instance;return Invoke<DescribeUserResponse>(request, options);}

[User] public DescribeUserResult describeUser(DescribeUserRequest request) {request = beforeClientExecution(request);return executeDescribeUser(request);}

[Assistant] public virtual DescribeUserResponse DescribeUser(DescribeUserRequest request){var options = new InvokeOptions();options.RequestMarshaller = DescribeUserRequestMarshaller.Instance;options.ResponseUnmarshaller = DescribeUserResponseUnmarshaller.Instance;return Invoke<DescribeUserResponse>(request, options);}


public ListSnapshotBlocksResult listSnapshotBlocks(ListSnapshotBlocksRequest request) {request = beforeClientExecution(request);return executeListSnapshotBlocks(request);}

public virtual ListSnapshotBlocksResponse ListSnapshotBlocks(ListSnapshotBlocksRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListSnapshotBlocksRequestMarshaller.Instance;options.ResponseUnmarshaller = ListSnapshotBlocksResponseUnmarshaller.Instance;return Invoke<ListSnapshotBlocksResponse>(request, options);}

[User] public ListSnapshotBlocksResult listSnapshotBlocks(ListSnapshotBlocksRequest request) {request = beforeClientExecution(request);return executeListSnapshotBlocks(request);}

[Assistant] public virtual ListSnapshotBlocksResponse ListSnapshotBlocks(ListSnapshotBlocksRequest request){var options = new InvokeOptions();options.RequestMarshaller = ListSnapshotBlocksRequestMarshaller.Instance;options.ResponseUnmarshaller = ListSnapshotBlocksResponseUnmarshaller.Instance;return Invoke<ListSnapshotBlocksResponse>(request, options);}


public ByteBuffer putShort(int index, short value) {checkIndex(index, SizeOf.SHORT);Memory.pokeShort(backingArray, offset + index, value, order);return this;}

public override java.nio.ByteBuffer putShort(int index, short value){checkIndex(index, libcore.io.SizeOf.SHORT);libcore.io.Memory.pokeShort(backingArray, offset + index, value, _order);return this;}

[User] public ByteBuffer putShort(int index, short value) {checkIndex(index, SizeOf.SHORT);Memory.pokeShort(backingArray, offset + index, value, order);return this;}

[Assistant] public override java.nio.ByteBuffer putShort(int index, short value){checkIndex(index, libcore.io.SizeOf.SHORT);libcore.io.Memory.pokeShort(backingArray, offset + index, value, _order);return this;}


public ResetCommand reset() {return new ResetCommand(repo);}

public virtual ResetCommand Reset(){return new ResetCommand(repo);}

[User] public ResetCommand reset() {return new ResetCommand(repo);}

[Assistant] public virtual ResetCommand Reset(){return new ResetCommand(repo);}


public Snapshot createClusterSnapshot(CreateClusterSnapshotRequest request) {request = beforeClientExecution(request);return executeCreateClusterSnapshot(request);}

public virtual CreateClusterSnapshotResponse CreateClusterSnapshot(CreateClusterSnapshotRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateClusterSnapshotRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateClusterSnapshotResponseUnmarshaller.Instance;return Invoke<CreateClusterSnapshotResponse>(request, options);}

[User] public Snapshot createClusterSnapshot(CreateClusterSnapshotRequest request) {request = beforeClientExecution(request);return executeCreateClusterSnapshot(request);}

[Assistant] public virtual CreateClusterSnapshotResponse CreateClusterSnapshot(CreateClusterSnapshotRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateClusterSnapshotRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateClusterSnapshotResponseUnmarshaller.Instance;return Invoke<CreateClusterSnapshotResponse>(request, options);}


public void setCachedResultTypeEmptyString() {specialCachedValue = FormulaSpecialCachedValue.createCachedEmptyValue();}

public void SetCachedResultTypeEmptyString(){specialCachedValue = SpecialCachedValue.CreateCachedEmptyValue();}

[User] public void setCachedResultTypeEmptyString() {specialCachedValue = FormulaSpecialCachedValue.createCachedEmptyValue();}

[Assistant] public void SetCachedResultTypeEmptyString(){specialCachedValue = SpecialCachedValue.CreateCachedEmptyValue();}


public DeleteIdentityPolicyResult deleteIdentityPolicy(DeleteIdentityPolicyRequest request) {request = beforeClientExecution(request);return executeDeleteIdentityPolicy(request);}

public virtual DeleteIdentityPolicyResponse DeleteIdentityPolicy(DeleteIdentityPolicyRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteIdentityPolicyRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteIdentityPolicyResponseUnmarshaller.Instance;return Invoke<DeleteIdentityPolicyResponse>(request, options);}

[User] public DeleteIdentityPolicyResult deleteIdentityPolicy(DeleteIdentityPolicyRequest request) {request = beforeClientExecution(request);return executeDeleteIdentityPolicy(request);}

[Assistant] public virtual DeleteIdentityPolicyResponse DeleteIdentityPolicy(DeleteIdentityPolicyRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteIdentityPolicyRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteIdentityPolicyResponseUnmarshaller.Instance;return Invoke<DeleteIdentityPolicyResponse>(request, options);}


public int IncRef() {if (!initDone) {initDone = true;} else {assert count > 0: Thread.currentThread().getName() + ": RefCount is 0 pre-increment for file \"" + fileName + "\"";}return ++count;}

public int IncRef(){if (!initDone){initDone = true;}else{Debug.Assert(count > 0, Thread.CurrentThread.Name + ": RefCount is 0 pre-increment for file \"" + fileName + "\"");}return ++count;}

[User] public int IncRef() {if (!initDone) {initDone = true;} else {assert count > 0: Thread.currentThread().getName() + ": RefCount is 0 pre-increment for file \"" + fileName + "\"";}return ++count;}

[Assistant] public int IncRef(){if (!initDone){initDone = true;}else{Debug.Assert(count > 0, Thread.CurrentThread.Name + ": RefCount is 0 pre-increment for file \"" + fileName + "\"");}return ++count;}


public void fromRaw(byte[] bs) {fromRaw(bs, 0);}

public virtual void FromRaw(byte[] bs){FromRaw(bs, 0);}

[User] public void fromRaw(byte[] bs) {fromRaw(bs, 0);}

[Assistant] public virtual void FromRaw(byte[] bs){FromRaw(bs, 0);}


public LeftMarginRecord clone() {return copy();}

public override Object Clone(){LeftMarginRecord rec = new LeftMarginRecord();rec.field_1_margin = this.field_1_margin;return rec;}

[User] public LeftMarginRecord clone() {return copy();}

[Assistant] public override Object Clone(){LeftMarginRecord rec = new LeftMarginRecord();rec.field_1_margin = this.field_1_margin;return rec;}