at.meduni.liferay.portlet.bbmrieric.model.impl.D2BiobankCacheModel.java Source code

Java tutorial

Introduction

Here is the source code for at.meduni.liferay.portlet.bbmrieric.model.impl.D2BiobankCacheModel.java

Source

/**
 * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package at.meduni.liferay.portlet.bbmrieric.model.impl;

import at.meduni.liferay.portlet.bbmrieric.model.D2Biobank;

import com.liferay.portal.kernel.util.StringBundler;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.model.CacheModel;

import java.io.Externalizable;
import java.io.IOException;
import java.io.ObjectInput;
import java.io.ObjectOutput;

import java.util.Date;

/**
 * The cache model class for representing D2Biobank in entity cache.
 *
 * @author reihsr
 * @see D2Biobank
 * @generated
 */
public class D2BiobankCacheModel implements CacheModel<D2Biobank>, Externalizable {
    @Override
    public String toString() {
        StringBundler sb = new StringBundler(85);

        sb.append("{uuid=");
        sb.append(uuid);
        sb.append(", biobankId=");
        sb.append(biobankId);
        sb.append(", status=");
        sb.append(status);
        sb.append(", statusByUserId=");
        sb.append(statusByUserId);
        sb.append(", statusByUserName=");
        sb.append(statusByUserName);
        sb.append(", statusDate=");
        sb.append(statusDate);
        sb.append(", companyId=");
        sb.append(companyId);
        sb.append(", groupId=");
        sb.append(groupId);
        sb.append(", userId=");
        sb.append(userId);
        sb.append(", userName=");
        sb.append(userName);
        sb.append(", createDate=");
        sb.append(createDate);
        sb.append(", modifiedDate=");
        sb.append(modifiedDate);
        sb.append(", updateuuid=");
        sb.append(updateuuid);
        sb.append(", contactIDRef=");
        sb.append(contactIDRef);
        sb.append(", contactPriority=");
        sb.append(contactPriority);
        sb.append(", bbmribiobankID=");
        sb.append(bbmribiobankID);
        sb.append(", biobankName=");
        sb.append(biobankName);
        sb.append(", biobankJurisdicalPerson=");
        sb.append(biobankJurisdicalPerson);
        sb.append(", biobankCountry=");
        sb.append(biobankCountry);
        sb.append(", biobankPartnerCharterSigned=");
        sb.append(biobankPartnerCharterSigned);
        sb.append(", bioresourceReference=");
        sb.append(bioresourceReference);
        sb.append(", biobankNetworkIDRef=");
        sb.append(biobankNetworkIDRef);
        sb.append(", geoLatitude=");
        sb.append(geoLatitude);
        sb.append(", geoLongitude=");
        sb.append(geoLongitude);
        sb.append(", collaborationPartnersCommercial=");
        sb.append(collaborationPartnersCommercial);
        sb.append(", collaborationPartnersNonforprofit=");
        sb.append(collaborationPartnersNonforprofit);
        sb.append(", biobankITSupportAvailable=");
        sb.append(biobankITSupportAvailable);
        sb.append(", biobankITStaffSize=");
        sb.append(biobankITStaffSize);
        sb.append(", biobankISAvailable=");
        sb.append(biobankISAvailable);
        sb.append(", biobankHISAvailable=");
        sb.append(biobankHISAvailable);
        sb.append(", biobankAcronym=");
        sb.append(biobankAcronym);
        sb.append(", biobankDescription=");
        sb.append(biobankDescription);
        sb.append(", biobankURL=");
        sb.append(biobankURL);
        sb.append(", biobankHeadFirstName=");
        sb.append(biobankHeadFirstName);
        sb.append(", biobankHeadLastName=");
        sb.append(biobankHeadLastName);
        sb.append(", biobankHeadRole=");
        sb.append(biobankHeadRole);
        sb.append(", biobankClinical=");
        sb.append(biobankClinical);
        sb.append(", biobankPopulation=");
        sb.append(biobankPopulation);
        sb.append(", biobankResearchStudy=");
        sb.append(biobankResearchStudy);
        sb.append(", biobankNonHuman=");
        sb.append(biobankNonHuman);
        sb.append(", biobankCollection=");
        sb.append(biobankCollection);
        sb.append(", biobankType=");
        sb.append(biobankType);
        sb.append("}");

        return sb.toString();
    }

    @Override
    public D2Biobank toEntityModel() {
        D2BiobankImpl d2BiobankImpl = new D2BiobankImpl();

        if (uuid == null) {
            d2BiobankImpl.setUuid(StringPool.BLANK);
        } else {
            d2BiobankImpl.setUuid(uuid);
        }

        d2BiobankImpl.setBiobankId(biobankId);
        d2BiobankImpl.setStatus(status);
        d2BiobankImpl.setStatusByUserId(statusByUserId);

        if (statusByUserName == null) {
            d2BiobankImpl.setStatusByUserName(StringPool.BLANK);
        } else {
            d2BiobankImpl.setStatusByUserName(statusByUserName);
        }

        if (statusDate == Long.MIN_VALUE) {
            d2BiobankImpl.setStatusDate(null);
        } else {
            d2BiobankImpl.setStatusDate(new Date(statusDate));
        }

        d2BiobankImpl.setCompanyId(companyId);
        d2BiobankImpl.setGroupId(groupId);
        d2BiobankImpl.setUserId(userId);

        if (userName == null) {
            d2BiobankImpl.setUserName(StringPool.BLANK);
        } else {
            d2BiobankImpl.setUserName(userName);
        }

        if (createDate == Long.MIN_VALUE) {
            d2BiobankImpl.setCreateDate(null);
        } else {
            d2BiobankImpl.setCreateDate(new Date(createDate));
        }

        if (modifiedDate == Long.MIN_VALUE) {
            d2BiobankImpl.setModifiedDate(null);
        } else {
            d2BiobankImpl.setModifiedDate(new Date(modifiedDate));
        }

        if (updateuuid == null) {
            d2BiobankImpl.setUpdateuuid(StringPool.BLANK);
        } else {
            d2BiobankImpl.setUpdateuuid(updateuuid);
        }

        if (contactIDRef == null) {
            d2BiobankImpl.setContactIDRef(StringPool.BLANK);
        } else {
            d2BiobankImpl.setContactIDRef(contactIDRef);
        }

        d2BiobankImpl.setContactPriority(contactPriority);

        if (bbmribiobankID == null) {
            d2BiobankImpl.setBbmribiobankID(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBbmribiobankID(bbmribiobankID);
        }

        if (biobankName == null) {
            d2BiobankImpl.setBiobankName(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankName(biobankName);
        }

        if (biobankJurisdicalPerson == null) {
            d2BiobankImpl.setBiobankJurisdicalPerson(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankJurisdicalPerson(biobankJurisdicalPerson);
        }

        if (biobankCountry == null) {
            d2BiobankImpl.setBiobankCountry(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankCountry(biobankCountry);
        }

        d2BiobankImpl.setBiobankPartnerCharterSigned(biobankPartnerCharterSigned);

        if (bioresourceReference == null) {
            d2BiobankImpl.setBioresourceReference(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBioresourceReference(bioresourceReference);
        }

        if (biobankNetworkIDRef == null) {
            d2BiobankImpl.setBiobankNetworkIDRef(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankNetworkIDRef(biobankNetworkIDRef);
        }

        if (geoLatitude == null) {
            d2BiobankImpl.setGeoLatitude(StringPool.BLANK);
        } else {
            d2BiobankImpl.setGeoLatitude(geoLatitude);
        }

        if (geoLongitude == null) {
            d2BiobankImpl.setGeoLongitude(StringPool.BLANK);
        } else {
            d2BiobankImpl.setGeoLongitude(geoLongitude);
        }

        d2BiobankImpl.setCollaborationPartnersCommercial(collaborationPartnersCommercial);
        d2BiobankImpl.setCollaborationPartnersNonforprofit(collaborationPartnersNonforprofit);
        d2BiobankImpl.setBiobankITSupportAvailable(biobankITSupportAvailable);
        d2BiobankImpl.setBiobankITStaffSize(biobankITStaffSize);
        d2BiobankImpl.setBiobankISAvailable(biobankISAvailable);
        d2BiobankImpl.setBiobankHISAvailable(biobankHISAvailable);

        if (biobankAcronym == null) {
            d2BiobankImpl.setBiobankAcronym(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankAcronym(biobankAcronym);
        }

        if (biobankDescription == null) {
            d2BiobankImpl.setBiobankDescription(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankDescription(biobankDescription);
        }

        if (biobankURL == null) {
            d2BiobankImpl.setBiobankURL(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankURL(biobankURL);
        }

        if (biobankHeadFirstName == null) {
            d2BiobankImpl.setBiobankHeadFirstName(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankHeadFirstName(biobankHeadFirstName);
        }

        if (biobankHeadLastName == null) {
            d2BiobankImpl.setBiobankHeadLastName(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankHeadLastName(biobankHeadLastName);
        }

        if (biobankHeadRole == null) {
            d2BiobankImpl.setBiobankHeadRole(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankHeadRole(biobankHeadRole);
        }

        d2BiobankImpl.setBiobankClinical(biobankClinical);
        d2BiobankImpl.setBiobankPopulation(biobankPopulation);
        d2BiobankImpl.setBiobankResearchStudy(biobankResearchStudy);
        d2BiobankImpl.setBiobankNonHuman(biobankNonHuman);
        d2BiobankImpl.setBiobankCollection(biobankCollection);

        if (biobankType == null) {
            d2BiobankImpl.setBiobankType(StringPool.BLANK);
        } else {
            d2BiobankImpl.setBiobankType(biobankType);
        }

        d2BiobankImpl.resetOriginalValues();

        return d2BiobankImpl;
    }

    @Override
    public void readExternal(ObjectInput objectInput) throws IOException {
        uuid = objectInput.readUTF();
        biobankId = objectInput.readLong();
        status = objectInput.readInt();
        statusByUserId = objectInput.readLong();
        statusByUserName = objectInput.readUTF();
        statusDate = objectInput.readLong();
        companyId = objectInput.readLong();
        groupId = objectInput.readLong();
        userId = objectInput.readLong();
        userName = objectInput.readUTF();
        createDate = objectInput.readLong();
        modifiedDate = objectInput.readLong();
        updateuuid = objectInput.readUTF();
        contactIDRef = objectInput.readUTF();
        contactPriority = objectInput.readLong();
        bbmribiobankID = objectInput.readUTF();
        biobankName = objectInput.readUTF();
        biobankJurisdicalPerson = objectInput.readUTF();
        biobankCountry = objectInput.readUTF();
        biobankPartnerCharterSigned = objectInput.readBoolean();
        bioresourceReference = objectInput.readUTF();
        biobankNetworkIDRef = objectInput.readUTF();
        geoLatitude = objectInput.readUTF();
        geoLongitude = objectInput.readUTF();
        collaborationPartnersCommercial = objectInput.readBoolean();
        collaborationPartnersNonforprofit = objectInput.readBoolean();
        biobankITSupportAvailable = objectInput.readBoolean();
        biobankITStaffSize = objectInput.readLong();
        biobankISAvailable = objectInput.readBoolean();
        biobankHISAvailable = objectInput.readBoolean();
        biobankAcronym = objectInput.readUTF();
        biobankDescription = objectInput.readUTF();
        biobankURL = objectInput.readUTF();
        biobankHeadFirstName = objectInput.readUTF();
        biobankHeadLastName = objectInput.readUTF();
        biobankHeadRole = objectInput.readUTF();
        biobankClinical = objectInput.readBoolean();
        biobankPopulation = objectInput.readBoolean();
        biobankResearchStudy = objectInput.readBoolean();
        biobankNonHuman = objectInput.readBoolean();
        biobankCollection = objectInput.readBoolean();
        biobankType = objectInput.readUTF();
    }

    @Override
    public void writeExternal(ObjectOutput objectOutput) throws IOException {
        if (uuid == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(uuid);
        }

        objectOutput.writeLong(biobankId);
        objectOutput.writeInt(status);
        objectOutput.writeLong(statusByUserId);

        if (statusByUserName == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(statusByUserName);
        }

        objectOutput.writeLong(statusDate);
        objectOutput.writeLong(companyId);
        objectOutput.writeLong(groupId);
        objectOutput.writeLong(userId);

        if (userName == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(userName);
        }

        objectOutput.writeLong(createDate);
        objectOutput.writeLong(modifiedDate);

        if (updateuuid == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(updateuuid);
        }

        if (contactIDRef == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(contactIDRef);
        }

        objectOutput.writeLong(contactPriority);

        if (bbmribiobankID == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(bbmribiobankID);
        }

        if (biobankName == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankName);
        }

        if (biobankJurisdicalPerson == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankJurisdicalPerson);
        }

        if (biobankCountry == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankCountry);
        }

        objectOutput.writeBoolean(biobankPartnerCharterSigned);

        if (bioresourceReference == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(bioresourceReference);
        }

        if (biobankNetworkIDRef == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankNetworkIDRef);
        }

        if (geoLatitude == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(geoLatitude);
        }

        if (geoLongitude == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(geoLongitude);
        }

        objectOutput.writeBoolean(collaborationPartnersCommercial);
        objectOutput.writeBoolean(collaborationPartnersNonforprofit);
        objectOutput.writeBoolean(biobankITSupportAvailable);
        objectOutput.writeLong(biobankITStaffSize);
        objectOutput.writeBoolean(biobankISAvailable);
        objectOutput.writeBoolean(biobankHISAvailable);

        if (biobankAcronym == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankAcronym);
        }

        if (biobankDescription == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankDescription);
        }

        if (biobankURL == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankURL);
        }

        if (biobankHeadFirstName == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankHeadFirstName);
        }

        if (biobankHeadLastName == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankHeadLastName);
        }

        if (biobankHeadRole == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankHeadRole);
        }

        objectOutput.writeBoolean(biobankClinical);
        objectOutput.writeBoolean(biobankPopulation);
        objectOutput.writeBoolean(biobankResearchStudy);
        objectOutput.writeBoolean(biobankNonHuman);
        objectOutput.writeBoolean(biobankCollection);

        if (biobankType == null) {
            objectOutput.writeUTF(StringPool.BLANK);
        } else {
            objectOutput.writeUTF(biobankType);
        }
    }

    public String uuid;
    public long biobankId;
    public int status;
    public long statusByUserId;
    public String statusByUserName;
    public long statusDate;
    public long companyId;
    public long groupId;
    public long userId;
    public String userName;
    public long createDate;
    public long modifiedDate;
    public String updateuuid;
    public String contactIDRef;
    public long contactPriority;
    public String bbmribiobankID;
    public String biobankName;
    public String biobankJurisdicalPerson;
    public String biobankCountry;
    public boolean biobankPartnerCharterSigned;
    public String bioresourceReference;
    public String biobankNetworkIDRef;
    public String geoLatitude;
    public String geoLongitude;
    public boolean collaborationPartnersCommercial;
    public boolean collaborationPartnersNonforprofit;
    public boolean biobankITSupportAvailable;
    public long biobankITStaffSize;
    public boolean biobankISAvailable;
    public boolean biobankHISAvailable;
    public String biobankAcronym;
    public String biobankDescription;
    public String biobankURL;
    public String biobankHeadFirstName;
    public String biobankHeadLastName;
    public String biobankHeadRole;
    public boolean biobankClinical;
    public boolean biobankPopulation;
    public boolean biobankResearchStudy;
    public boolean biobankNonHuman;
    public boolean biobankCollection;
    public String biobankType;
}