Subversion Repositories SmartDukaan

Rev

Rev 24099 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.entity.user;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "user.attendance")
public class Attendance implements Serializable {

        private static final long serialVersionUID = 1L;

        @Id
        @Column(name = "user_id")
        private int userId;

        @Id
        @Column(name = "on_date")
        private LocalDate onDate;
        
        @Column(name = "in_timestamp")
        private LocalDateTime inTimestamp;

        @Column(name = "out_timestamp")
        private LocalDateTime outTimestamp;

        
        public int getUserId() {
                return userId;
        }


        public void setUserId(int userId) {
                this.userId = userId;
        }


        public LocalDate getOnDate() {
                return onDate;
        }


        public void setOnDate(LocalDate onDate) {
                this.onDate = onDate;
        }


        public LocalDateTime getInTimestamp() {
                return inTimestamp;
        }


        public void setInTimestamp(LocalDateTime inTimestamp) {
                this.inTimestamp = inTimestamp;
        }


        public LocalDateTime getOutTimestamp() {
                return outTimestamp;
        }


        public void setOutTimestamp(LocalDateTime outTimestamp) {
                this.outTimestamp = outTimestamp;
        }


        @Override
        public String toString() {
                return "Attendance [userId=" + userId + ", onDate=" + onDate + ", inTimestamp=" + inTimestamp
                                + ", outTimestamp=" + outTimestamp + "]";
        }
        
        
        
        
}