60 lines
986 B
Java
60 lines
986 B
Java
/**
|
|
*
|
|
*/
|
|
package org.gcube.informationsystem.impl.entity;
|
|
|
|
import org.gcube.informationsystem.model.annotations.ISEmbeddedType;
|
|
import org.gcube.informationsystem.model.annotations.ISProperty;
|
|
import org.gcube.informationsystem.model.entity.Header;
|
|
|
|
/**
|
|
* @author Luca Frosini (ISTI - CNR) http://www.lucafrosini.com/
|
|
*
|
|
*/
|
|
@ISEmbeddedType(name="Header")
|
|
public class HeaderImpl implements Header {
|
|
|
|
@ISProperty
|
|
protected String id;
|
|
|
|
@ISProperty
|
|
protected String creator;
|
|
|
|
@ISProperty
|
|
protected Long creationTime;
|
|
|
|
@ISProperty
|
|
protected Long lastUpdateTime;
|
|
|
|
|
|
@Override
|
|
public String getID() {
|
|
return this.id;
|
|
}
|
|
|
|
protected void setID(String id){
|
|
this.id = id;
|
|
}
|
|
|
|
@Override
|
|
public String getCreator() {
|
|
return this.creator;
|
|
}
|
|
|
|
protected void setCreator(String creator){
|
|
this.creator = creator;
|
|
}
|
|
|
|
@Override
|
|
public Long getCreationTime() {
|
|
return creationTime;
|
|
}
|
|
|
|
@Override
|
|
public Long getLastUpdateTime() {
|
|
return lastUpdateTime;
|
|
}
|
|
|
|
|
|
}
|