2&com/digitallib/model/bo/UserBorrowBookjava/lang/Objectjava/io/SerializableserialVersionUIDJ ConstantValueA8% i'idLjava/lang/Integer;userIdbookId borrowTimeLjava/util/Date; expiredDate isReturned returnedTime updateTimechannelLjava/lang/String;bookLcom/digitallib/model/bo/Book;userLcom/digitallib/model/bo/User;userReadRecords)Lcom/digitallib/model/bo/UserReadRecords;()VCode " LineNumberTableLocalVariableTablethis(Lcom/digitallib/model/bo/UserBorrowBook;I(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/util/Date;Ljava/util/Date;)V )  +  -  / getId()Ljava/lang/Integer;RuntimeVisibleAnnotationsLjavax/persistence/Id;"Ljavax/persistence/GeneratedValue;strategy"Ljavax/persistence/GenerationType;IDENTITYLjavax/persistence/Column;nameuniquenullable ? setId(Ljava/lang/Integer;)V getUserId setUserId getBookId setBookId getBorrowTime()Ljava/util/Date;Ljavax/persistence/Temporal;value Ljavax/persistence/TemporalType; TIMESTAMPlength setBorrowTime(Ljava/util/Date;)VgetExpiredDateDATEsetExpiredDategetBook ()Lcom/digitallib/model/bo/Book;Ljavax/persistence/ManyToOne;fetchLjavax/persistence/FetchType;LAZYLjavax/persistence/JoinColumn; insertable updatable \ setBook!(Lcom/digitallib/model/bo/Book;)VgetUser ()Lcom/digitallib/model/bo/User; b setUser!(Lcom/digitallib/model/bo/User;)V getIsReturned g   setIsReturnedgetReturnedTime k setReturnedTime getUpdateTime o  setUpdateTime getChannel()Ljava/lang/String; t  setChannel(Ljava/lang/String;)VgetUserReadRecords+()Lcom/digitallib/model/bo/UserReadRecords;Ljavax/persistence/Transient; { setUserReadRecords,(Lcom/digitallib/model/bo/UserReadRecords;)VgetIsReturnBook()Ljava/lang/Boolean; java/lang/Integer intValue()I java/lang/Boolean valueOf(Z)Ljava/lang/Boolean; java/util/Calendar  getInstance()Ljava/util/Calendar; set(II)V GgetTime java/util/Date before(Ljava/util/Date;)ZcLjava/util/Calendar; StackMapTable SourceFileUserBorrowBook.javaLjavax/persistence/Entity;Ljavax/persistence/Table;user_borrow_book!        3*!# ,-$ %&' *!*+(*,**-,*.#/1 2345$4%&  012$345e6789s :Z;#;$ %&@A >*+># ?@$%& B12 89s /*(#D$ %&CA >*+(# HI$%& D12 89s /**#M$ %&EA >*+*# QR$%& FG2HIeJK89sLI= /*,#W$ %&MN >*+,# [\$%&OG2HIeJP89sLI= /*.#a$ %&QN >*+.# ef$%&RS2 TUeVWX9sYZ=ZZ= /*[#k$ %&]^ >*+[# op$%&_`2 TUeVWX9sYZ=ZZ= /*a#u$ %&cd >*+a# yz$%&e12 89s /*f#~$ %&hA >*+f# $%& iG2HIeJK89sLI= /*j#$ %&lN >*+j# $%&mG2HIeJK89s /*n#$ %&pN >*+n# $%&qr2 89s /*s#$ %&uv >*+s# $%&wx2y /*z#$ %&|} >*+z# $%&~2y H*fL+ + + +*.+#* ")0>C$H%&4 229s