<commit_before>/**
 * Copyright © 2011-2012 EMBL - European Bioinformatics Institute
 * 
 * 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 uk.ac.ebi.phenotype.pojo;

/**
 * 
 * Compound key representation for external id in the database.
 * It is composed of an accession and an external database identifier.
 * 
 * @author <NAME> (EMBL-EBI) <<EMAIL>>
 * @version $Revision: 941 $
 *  @since February 2012
 */

import java.io.Serializable;

import javax.persistence.Embeddable;

@Embeddable
public class DatasourceEntityId implements Serializable{
	private String accession;
	private int databaseId;
	
	public DatasourceEntityId() {
		super();
	}
	
	public DatasourceEntityId(String accession, int databaseId){
		this.accession = accession;
		this.databaseId = databaseId;
	}

	
	
	/**
	 * @return the accession
	 */
	public String getAccession() {
		return accession;<commit_msg>2013 licence added<commit_after>/**
 * Copyright © 2011-2013 EMBL - European Bioinformatics Institute
 * 
 * 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 uk.ac.ebi.phenotype.pojo;

/**
 * 
 * Compound key representation for external id in the database.
 * It is composed of an accession and an external database identifier.
 * 
 * @author <NAME> (EMBL-EBI) <<EMAIL>>
 * @version $Revision: 1291 $
 *  @since February 2012
 */

import java.io.Serializable;

import javax.persistence.Embeddable;

@Embeddable
public class DatasourceEntityId implements Serializable{
	private String accession;
	private int databaseId;
	
	public DatasourceEntityId() {
		super();
	}
	
	public DatasourceEntityId(String accession, int databaseId){
		this.accession = accession;
		this.databaseId = databaseId;
	}

	
	
	/**
	 * @return the accession
	 */
	public String getAccession() {
		return accession;
{'fraction_non_alphanumeric': 0.08624376336421953, 'fraction_numerical': 0.015324305060584463, 'mean_word_length': 3.8817391304347826, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3632191', 'n_tokens_mistral': 852, 'n_tokens_neox': 753, 'n_words': 309}