class License extends Referenceable {

    @Override
    public String toString()
    {
        return "License{" +
                "licenseGUID='" + licenseGUID + '\'' +
                ", licenseTypeName='" + licenseTypeName + '\'' +
                ", licensee='" + licensee + '\'' +
                ", summary='" + summary + '\'' +
                ", link=" + link +
                ", startDate=" + startDate +
                ", endDate=" + endDate +
                ", licenseConditions='" + licenseConditions + '\'' +
                ", createdBy='" + createdBy + '\'' +
                ", custodian='" + custodian + '\'' +
                ", notes='" + notes + '\'' +
                ", qualifiedName='" + qualifiedName + '\'' +
                ", additionalProperties=" + additionalProperties +
                ", type=" + type +
                ", guid='" + guid + '\'' +
                ", url='" + url + '\'' +
                ", classifications=" + classifications +
                '}';
    }

    public  License();
    public  License(License template);

}