0                                     ! " # $ % & '( < )* ?+ <,- . /0 1 2 3 4 5 6 78 9: ; < 9= > ? @A BC UD EF G WH I WJ KL _M N _O P _Q R S T U UVWXY Z [ U\ ] '^ _` rR a b' cd ef {g {N bh 7g ij klmnop q rs rtu vwxy z {| } ~  2     triggerName-Lorg/apache/derby/impl/sql/compile/TableName; tableNametriggerEventMaskI triggerCols4Lorg/apache/derby/impl/sql/compile/ResultColumnList;isBeforeZisRow isEnabled refClauseLjava/util/Vector; whenClause-Lorg/apache/derby/impl/sql/compile/ValueNode;whenTextLjava/lang/String; whenOffset actionNode1Lorg/apache/derby/impl/sql/compile/StatementNode; actionTextoriginalActionText actionOffsettriggerSchemaDescriptor7Lorg/apache/derby/iapi/sql/dictionary/SchemaDescriptor;compSchemaDescriptorreferencedColInts[IreferencedColsInTriggerActiontriggerTableDescriptor6Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;actionCompSchemaIdLorg/apache/derby/catalog/UUID; oldTableName newTableNameoldTableInReferencingClausenewTableInReferencingClause5class$org$apache$derby$impl$sql$compile$FromBaseTableLjava/lang/Class; Synthetic7class$org$apache$derby$impl$sql$compile$ColumnReference()VCodeinit(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V ExceptionsstatementToString()Ljava/lang/String; printSubNodes(I)V bindStatementreferencesSessionSchema()ZbindReferencesClause8(Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;)ZjustTheRequiredColumns([I)[IsortRefsG(Ljava/util/Vector;Z)[Lorg/apache/derby/impl/sql/compile/QueryTreeNode;forbidActionsOnGenColsequals'(Ljava/lang/String;Ljava/lang/String;)ZcheckInvalidTriggerReference(Ljava/lang/String;)VvalidateReferencesClause8(Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;)VmakeConstantAction4()Lorg/apache/derby/iapi/sql/execute/ConstantAction;toStringclass$%(Ljava/lang/String;)Ljava/lang/Class;  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError  +org/apache/derby/impl/sql/compile/TableName java/lang/Integer  2org/apache/derby/impl/sql/compile/ResultColumnList java/lang/Boolean  java/util/Vector +org/apache/derby/impl/sql/compile/ValueNode java/lang/String  /org/apache/derby/impl/sql/compile/StatementNode CREATE TRIGGER        XCL51.S          java/util/Hashtable .org/apache/derby/impl/sql/compile/ResultColumn  42Y40  42X14          java/lang/StringBuffer5org/apache/derby/impl/sql/compile/CollectNodesVisitor /org.apache.derby.impl.sql.compile.FromBaseTable    /org/apache/derby/impl/sql/compile/FromBaseTable         8new org.apache.derby.catalog.TriggerOldTransitionRows() 8new org.apache.derby.catalog.TriggerNewTransitionRows()    /org/apache/derby/impl/sql/compile/QueryTreeNode 2[Lorg/apache/derby/impl/sql/compile/QueryTreeNode;  1org.apache.derby.impl.sql.compile.ColumnReference 1org/apache/derby/impl/sql/compile/ColumnReference   42XAA 42Y92INSERTnewDELETEold   :org/apache/derby/impl/sql/compile/TriggerReferencingStructROWrow STATEMENTtable  42Y93  BEFORE  org/apache/derby/catalog/UUID java/sql/Timestamp 3org/apache/derby/impl/sql/compile/CreateTriggerNode2org/apache/derby/impl/sql/compile/DDLStatementNode-org/apache/derby/iapi/error/StandardExceptionjava/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable; initAndCheck(Ljava/lang/Object;)VintValue()I booleanValuetrimimplicitCreateSchemagetCompilerContext5()Lorg/apache/derby/iapi/sql/compile/CompilerContext;getDataDictionary7()Lorg/apache/derby/iapi/sql/dictionary/DataDictionary;getLanguageConnectionContext<()Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;8org/apache/derby/iapi/sql/conn/LanguageConnectionContextgetDefaultSchema9()Lorg/apache/derby/iapi/sql/dictionary/SchemaDescriptor;getSchemaDescriptorgetTableDescriptore(Lorg/apache/derby/impl/sql/compile/TableName;)Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;4org/apache/derby/iapi/sql/dictionary/TableDescriptorisSessionSchema:(Lorg/apache/derby/iapi/sql/dictionary/SchemaDescriptor;)Z newExceptionC(Ljava/lang/String;)Lorg/apache/derby/iapi/error/StandardException;isPrivilegeCollectionRequired1org/apache/derby/iapi/sql/compile/CompilerContextpushCurrentPrivTypeaddRequiredTablePriv9(Lorg/apache/derby/iapi/sql/dictionary/TableDescriptor;)VpopCurrentPrivTypepushTriggerTablesetReliabilitypopTriggerTablecreateDependency.(Lorg/apache/derby/iapi/sql/depend/Provider;)Vsize elementAt4(I)Lorg/apache/derby/impl/sql/compile/QueryTreeNode;getNameput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException;getColumnDescriptorK(Ljava/lang/String;)Lorg/apache/derby/iapi/sql/dictionary/ColumnDescriptor; getSchemaName(Ljava/lang/String;)Z5org/apache/derby/iapi/sql/dictionary/ColumnDescriptor getPositionjava/util/Arrayssort([I)VgetNumberOfColumnsfill([II)V3org/apache/derby/iapi/sql/dictionary/DataDictionarygetTriggerActionString(Lorg/apache/derby/impl/sql/compile/StatementNode;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[I[IILorg/apache/derby/iapi/sql/dictionary/TableDescriptor;IZ)Ljava/lang/String;(Ljava/lang/Class;)VacceptZ(Lorg/apache/derby/iapi/sql/compile/Visitor;)Lorg/apache/derby/iapi/sql/compile/Visitable;getList()Ljava/util/Vector; getTableName/()Lorg/apache/derby/impl/sql/compile/TableName;getBaseTableName(Ljava/lang/Object;)ZgetTableNameFieldgetBeginOffset getEndOffset substring(II)Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;length(I)Ljava/lang/String;parseStatementF(Ljava/lang/String;Z)Lorg/apache/derby/impl/sql/compile/StatementNode;toArray(([Ljava/lang/Object;)[Ljava/lang/Object;getGeneratedColumns=()Lorg/apache/derby/iapi/sql/dictionary/ColumnDescriptorList;9org/apache/derby/iapi/sql/dictionary/ColumnDescriptorListget(I)Ljava/lang/Object; getColumnName:(I)Lorg/apache/derby/iapi/sql/dictionary/ColumnDescriptor;U(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException;elements()Ljava/util/Enumeration;java/util/EnumerationhasMoreElements nextElement()Ljava/lang/Object;isNew identifiergetGenericConstantActionFactoryB()Lorg/apache/derby/impl/sql/execute/GenericConstantActionFactory;5org/apache/derby/iapi/sql/dictionary/SchemaDescriptorgetRelativeNamegetUUID!()Lorg/apache/derby/catalog/UUID;>org/apache/derby/impl/sql/execute/GenericConstantActionFactorygetCreateTriggerConstantActionc(Ljava/lang/String;Ljava/lang/String;IZZZLorg/apache/derby/iapi/sql/dictionary/TableDescriptor;Lorg/apache/derby/catalog/UUID;Ljava/lang/String;Lorg/apache/derby/catalog/UUID;Ljava/lang/String;Lorg/apache/derby/catalog/UUID;Ljava/sql/Timestamp;[I[ILjava/lang/String;ZZLjava/lang/String;Ljava/lang/String;)Lorg/apache/derby/iapi/sql/execute/ConstantAction;!**+*+ *, *- ****** *   * * * *    * !*"# g K*$L*%M*&N*-'(**)**** +,**,-. /0*1+2+*,3+4*,56-*,6 +7* +7*8-*,9:-*,9+*,:*}*;s?:@AB@* C*,@D:  E@* C*F /0p***,GH *Fz n*+I**J>*r*;h**; K6*;E*>?:*,@D:E@* C*KLO*KM*V**,N O*OP*%**Q*R**K*O*!*,* S M***OTO[*,N6UYV:WYXYZYXX[:*\W]:*^:6   2_:  `a:  b:  *Q*Q c*R*R c de6  df6 {* g* *!dhiW *QcjkiW  c iliW*!d`>* K6*K`O *m*niWoM*O *OM6,* c6*, *** pdX=*,N>6+.1 :66+.+.O+q>+rstt:66d:6ddc2u`2u(@2_de`2_de2:`2S`S | *,vL+w=WYxyZYxx[N*-\W-]:q66\z{:|:}: 6  3+ ~:  c**R  ̈́ + ,+,cK?+*Qc* ~ C+*Rc* ~ C* *q*M,,N*- C*- C-4* 0* ~ C*-R*1* 0* ~ C*-Q**- C?* *QL* *RM***** ****,** * *(**K*O***+,&*LY+