com.synopsys.integration.coverity.ws.v9.ComponentMetricsDataObj Maven / Gradle / Ivy
/**
* coverity-common
*
* Copyright (C) 2019 Black Duck Software, Inc.
* http://www.blackducksoftware.com/
*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package com.synopsys.integration.coverity.ws.v9;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
/**
* Java class for componentMetricsDataObj complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="componentMetricsDataObj">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="blankLineCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="codeLineCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="commentLineCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="componentId" type="{http://ws.coverity.com/v9}componentIdDataObj"/>
* <element name="dismissedCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="fixedCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="metricsDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="newCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="outstandingCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="totalCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="triagedCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "componentMetricsDataObj", propOrder = {
"blankLineCount",
"codeLineCount",
"commentLineCount",
"componentId",
"dismissedCount",
"fixedCount",
"metricsDate",
"newCount",
"outstandingCount",
"totalCount",
"triagedCount"
})
public class ComponentMetricsDataObj {
protected int blankLineCount;
protected int codeLineCount;
protected int commentLineCount;
@XmlElement(required = true)
protected ComponentIdDataObj componentId;
protected int dismissedCount;
protected int fixedCount;
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar metricsDate;
protected int newCount;
protected int outstandingCount;
protected int totalCount;
protected int triagedCount;
/**
* Gets the value of the blankLineCount property.
*/
public int getBlankLineCount() {
return blankLineCount;
}
/**
* Sets the value of the blankLineCount property.
*/
public void setBlankLineCount(int value) {
this.blankLineCount = value;
}
/**
* Gets the value of the codeLineCount property.
*/
public int getCodeLineCount() {
return codeLineCount;
}
/**
* Sets the value of the codeLineCount property.
*/
public void setCodeLineCount(int value) {
this.codeLineCount = value;
}
/**
* Gets the value of the commentLineCount property.
*/
public int getCommentLineCount() {
return commentLineCount;
}
/**
* Sets the value of the commentLineCount property.
*/
public void setCommentLineCount(int value) {
this.commentLineCount = value;
}
/**
* Gets the value of the componentId property.
* @return possible object is
* {@link ComponentIdDataObj }
*/
public ComponentIdDataObj getComponentId() {
return componentId;
}
/**
* Sets the value of the componentId property.
* @param value allowed object is
* {@link ComponentIdDataObj }
*/
public void setComponentId(ComponentIdDataObj value) {
this.componentId = value;
}
/**
* Gets the value of the dismissedCount property.
*/
public int getDismissedCount() {
return dismissedCount;
}
/**
* Sets the value of the dismissedCount property.
*/
public void setDismissedCount(int value) {
this.dismissedCount = value;
}
/**
* Gets the value of the fixedCount property.
*/
public int getFixedCount() {
return fixedCount;
}
/**
* Sets the value of the fixedCount property.
*/
public void setFixedCount(int value) {
this.fixedCount = value;
}
/**
* Gets the value of the metricsDate property.
* @return possible object is
* {@link XMLGregorianCalendar }
*/
public XMLGregorianCalendar getMetricsDate() {
return metricsDate;
}
/**
* Sets the value of the metricsDate property.
* @param value allowed object is
* {@link XMLGregorianCalendar }
*/
public void setMetricsDate(XMLGregorianCalendar value) {
this.metricsDate = value;
}
/**
* Gets the value of the newCount property.
*/
public int getNewCount() {
return newCount;
}
/**
* Sets the value of the newCount property.
*/
public void setNewCount(int value) {
this.newCount = value;
}
/**
* Gets the value of the outstandingCount property.
*/
public int getOutstandingCount() {
return outstandingCount;
}
/**
* Sets the value of the outstandingCount property.
*/
public void setOutstandingCount(int value) {
this.outstandingCount = value;
}
/**
* Gets the value of the totalCount property.
*/
public int getTotalCount() {
return totalCount;
}
/**
* Sets the value of the totalCount property.
*/
public void setTotalCount(int value) {
this.totalCount = value;
}
/**
* Gets the value of the triagedCount property.
*/
public int getTriagedCount() {
return triagedCount;
}
/**
* Sets the value of the triagedCount property.
*/
public void setTriagedCount(int value) {
this.triagedCount = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy