/* * 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. * * Contributions from 2013-2017 where performed either by US government * employees, or under US Veterans Health Administration contracts. * * US Veterans Health Administration contributions by government employees * are work of the U.S. Government and are not subject to copyright * protection in the United States. Portions contributed by government * employees are USGovWork (17USC ยง105). Not subject to copyright. * * Contribution by contractors to the US Veterans Health Administration * during this period are contractually contributed under the * Apache License, Version 2.0. * * See: https://www.usa.gov/government-works * * Contributions prior to 2013: * * Copyright (C) International Health Terminology Standards Development Organisation. * Licensed under the Apache License, Version 2.0. * */ package sh.isaac.api.util.metainf; /** * {@link MavenLicenseInfo} * * This class carries license information. * * @author <a href="mailto:joel.kniaz.list@gmail.com">Joel Kniaz</a> */ public class MavenLicenseInfo { /** Name of the license. */ public String name; /** URL to the license text. */ public String url; /** Comments related to the license. */ public String comments; //~--- constructors -------------------------------------------------------- /** * Instantiates a new maven license info. * * @param name of the license * @param url of the license text * @param comments related to the license */ public MavenLicenseInfo(String name, String url, String comments) { super(); this.name = name; this.url = url; this.comments = comments; } //~--- methods ------------------------------------------------------------- /** * To string. * * @return the string */ @Override public String toString() { return "MavenLicenseInfo [name=" + this.name + ", url=" + this.url + ", comments=" + this.comments + "]"; } }