package webctdbexport.db;
// Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1
import javax.persistence.AttributeOverride;
import javax.persistence.AttributeOverrides;
import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* UserAclV generated by hbm2java
*/
@Entity
@Table(name="USER_ACL_V"
)
public class UserAclV implements java.io.Serializable {
private UserAclVId id;
public UserAclV() {
}
public UserAclV(UserAclVId id) {
this.id = id;
}
@EmbeddedId
@AttributeOverrides( {
@AttributeOverride(name="userId", column=@Column(name="USER_ID", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclId", column=@Column(name="ACL_ID", nullable=false, precision=20, scale=0) ),
@AttributeOverride(name="aclAccessArea", column=@Column(name="ACL_ACCESS_AREA", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclCopy", column=@Column(name="ACL_COPY", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclCreateContent", column=@Column(name="ACL_CREATE_CONTENT", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclCreateFolder", column=@Column(name="ACL_CREATE_FOLDER", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclDelete", column=@Column(name="ACL_DELETE", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclDeleteContent", column=@Column(name="ACL_DELETE_CONTENT", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclDeleteFolder", column=@Column(name="ACL_DELETE_FOLDER", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclEditContent", column=@Column(name="ACL_EDIT_CONTENT", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclExtract", column=@Column(name="ACL_EXTRACT", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclSetPermission", column=@Column(name="ACL_SET_PERMISSION", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclListContent", column=@Column(name="ACL_LIST_CONTENT", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclDeleteDeliveryContext", column=@Column(name="ACL_DELETE_DELIVERY_CONTEXT", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclDeclareCharacterset", column=@Column(name="ACL_DECLARE_CHARACTERSET", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclManageRepSettings", column=@Column(name="ACL_MANAGE_REP_SETTINGS", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclMove", column=@Column(name="ACL_MOVE", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclPackage", column=@Column(name="ACL_PACKAGE", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclPreview", column=@Column(name="ACL_PREVIEW", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclPublish", column=@Column(name="ACL_PUBLISH", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclPublishto", column=@Column(name="ACL_PUBLISHTO", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclRead", column=@Column(name="ACL_READ", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclRenameContent", column=@Column(name="ACL_RENAME_CONTENT", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclRenameFolder", column=@Column(name="ACL_RENAME_FOLDER", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclRenameRepository", column=@Column(name="ACL_RENAME_REPOSITORY", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclUpload", column=@Column(name="ACL_UPLOAD", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclViewContentUsage", column=@Column(name="ACL_VIEW_CONTENT_USAGE", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="aclWrite", column=@Column(name="ACL_WRITE", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="publicAcl", column=@Column(name="PUBLIC_ACL", nullable=false, precision=22, scale=0) ),
@AttributeOverride(name="publishedAcl", column=@Column(name="PUBLISHED_ACL", nullable=false, precision=22, scale=0) ) } )
public UserAclVId getId() {
return this.id;
}
public void setId(UserAclVId id) {
this.id = id;
}
}