#NEWLINE# @ typecheck ( basestring , basestring , float , Command . Command , ( float , type ( None ) ) , ( basestring , type ( None ) ) ) #NEWLINE# def __init__( self , file_path , file_hash , timestamp_before , response = None , timestamp_after = None , file_info = None ) : #NEWLINE# #INDENT# self . file_path = file_path #NEWLINE# self . file_hash = file_hash #NEWLINE# self . file_info = file_info #NEWLINE# self . timestamp_before = timestamp_before #NEWLINE# if ( response == None ) : #NEWLINE# #INDENT# self . response = Command . NullCommand ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# self . response = response #NEWLINE# #UNINDENT# self . timestamp_after = timestamp_after