All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.metaeffekt.artifact.analysis.scancode.ScanCodeRule Maven / Gradle / Ivy

There is a newer version: 0.132.0
Show newest version
/*
 * Copyright 2021-2024 the original author or authors.
 *
 * Licensed 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.metaeffekt.artifact.analysis.scancode;

import java.util.List;

public class ScanCodeRule {

    private String license_expression;
    private String is_license_reference;
    private String is_license_notice;
    private boolean is_negative;
    private boolean is_false_positive;
    private boolean is_license_text;
    private boolean is_license_tag;
    private boolean is_license_intro;
    private boolean is_continuous;
    private boolean is_license_clue;
    private boolean is_deprecated;

    private String relevance;
    private List ignorable_urls;
    private String minimum_coverage;
    private String language;
    private List referenced_filenames;

    private String notes;
    private String only_known_words;
    private List ignorable_authors;
    private List ignorable_copyrights;
    private List ignorable_holders;
    //private List ignorable_urls;
    private List ignorable_emails;

    public boolean isIs_negative() {
        return is_negative;
    }

    public void setIs_negative(boolean is_negative) {
        this.is_negative = is_negative;
    }

    public void setOnly_known_words(String only_known_words) {
        this.only_known_words = only_known_words;
    }

    public String getOnly_known_words() {
        return only_known_words;
    }

    public void setIgnorable_emails(List ignorable_emails) {
        this.ignorable_emails = ignorable_emails;
    }

    public List getIgnorable_emails() {
        return ignorable_emails;
    }

    public boolean isIs_license_tag() {
        return is_license_tag;
    }

    public void setIs_license_tag(boolean is_license_tag) {
        this.is_license_tag = is_license_tag;
    }

    public void setIgnorable_holders(List ignorable_holders) {
        this.ignorable_holders = ignorable_holders;
    }

    public List getIgnorable_holders() {
        return ignorable_holders;
    }

    public void setIgnorable_copyrights(List ignorable_copyrights) {
        this.ignorable_copyrights = ignorable_copyrights;
    }

    public List getIgnorable_copyrights() {
        return ignorable_copyrights;
    }

    public void setNotes(String notes) {
        this.notes = notes;
    }

    public String getNotes() {
        return notes;
    }

    public void setIgnorable_authors(List ignorable_authors) {
        this.ignorable_authors = ignorable_authors;
    }

    public List getIgnorable_authors() {
        return ignorable_authors;
    }

    public void setReferenced_filenames(List referenced_filenames) {
        this.referenced_filenames = referenced_filenames;
    }

    public List getReferenced_filenames() {
        return referenced_filenames;
    }

    public void setIs_license_notice(String is_license_notice) {
        this.is_license_notice = is_license_notice;
    }

    public String getIs_license_notice() {
        return is_license_notice;
    }

    public String getMinimum_coverage() {
        return minimum_coverage;
    }

    public void setMinimum_coverage(String minimum_coverage) {
        this.minimum_coverage = minimum_coverage;
    }

    public boolean isIs_license_text() {
        return is_license_text;
    }

    public void setIs_license_text(boolean is_license_text) {
        this.is_license_text = is_license_text;
    }

    public void setIgnorable_urls(List ignorable_urls) {
        this.ignorable_urls = ignorable_urls;
    }

    public List getIgnorable_urls() {
        return ignorable_urls;
    }

    public void setRelevance(String relevance) {
        this.relevance = relevance;
    }

    public String getRelevance() {
        return relevance;
    }

    public String getIs_license_reference() {
        return is_license_reference;
    }

    public void setIs_license_reference(String is_license_reference) {
        this.is_license_reference = is_license_reference;
    }

    public void setLicense_expression(String license_expression) {
        this.license_expression = license_expression;
    }

    public String getLicense_expression() {
        return license_expression;
    }

    public boolean isIs_false_positive() {
        return is_false_positive;
    }

    public void setIs_false_positive(boolean is_false_positive) {
        this.is_false_positive = is_false_positive;
    }

    public void setIs_license_intro(boolean is_license_intro) {
        this.is_license_intro = is_license_intro;
    }

    public boolean isIs_license_intro() {
        return is_license_intro;
    }

    public void setIs_continuous(boolean is_continuous) {
        this.is_continuous = is_continuous;
    }

    public boolean isIs_continuous() {
        return is_continuous;
    }

    public void setLanguage(String language) {
        this.language = language;
    }

    public String getLanguage() {
        return language;
    }

    public boolean isIs_license_clue() {
        return is_license_clue;
    }

    public void setIs_license_clue(boolean is_license_clue) {
        this.is_license_clue = is_license_clue;
    }

    public boolean isIs_deprecated() {
        return is_deprecated;
    }

    public void setIs_deprecated(boolean is_deprecated) {
        this.is_deprecated = is_deprecated;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy