Mercurial > hg > IndexMetaContextualizer
view src/main/java/de/mpiwg/indexmeta/bo/Contextualization.java @ 0:dfce13a5f5f9
nit project!
author | Jorge Urzua <jurzua@mpiwg-berlin.mpg.de> |
---|---|
date | Thu, 11 Apr 2013 15:25:26 +0200 |
parents | |
children | 7d231e4e86e5 |
line wrap: on
line source
package de.mpiwg.indexmeta.bo; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import de.mpiwg.indexmeta.utils.QuadKey; @Entity public class Contextualization { @Id @GeneratedValue private Long id; private String indexMetaId; private String elementId; private String xpath; private String remoteId; private String state; private String comment; private String content; public static String PUBLISHER = "publisher"; public static String CITY = "city"; public static String HOLDING_LIBRARY = "holding-library"; public static String AUTHOR = "author"; //"publisher","city","holding-library", "author" private String type; public String getIndexMetaId() { return indexMetaId; } public void setIndexMetaId(String indexMetaId) { this.indexMetaId = indexMetaId; } public String getElementId() { return elementId; } public void setElementId(String elementId) { this.elementId = elementId; } public String getXpath() { return xpath; } public void setXpath(String xpath) { this.xpath = xpath; } public String getRemoteId() { return remoteId; } public void setRemoteId(String remoteId) { this.remoteId = remoteId; } public String getState() { return state; } public void setState(String state) { this.state = state; } public String getComment() { return comment; } public void setComment(String comment) { this.comment = comment; } public String getType() { return type; } public void setType(String type) { this.type = type; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public QuadKey<String, String, String> getKey(){ return new QuadKey<String, String, String>(indexMetaId, elementId, remoteId, id); } @Override public String toString(){ StringBuilder sb = new StringBuilder("Ctx ["); sb.append("indexMetaId=" + indexMetaId); sb.append(", type=" + type); sb.append(", elementId=" + elementId); sb.append(", remoteId=" + remoteId); sb.append(", content=" + content); sb.append("]"); return sb.toString(); } }