Module org.jooq

Class Trigger

java.lang.Object
org.jooq.util.xml.jaxb.Trigger
All Implemented Interfaces:
Serializable, XMLAppendable

public class Trigger extends Object implements Serializable, XMLAppendable

Java class for Trigger complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Trigger">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="trigger_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="trigger_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="trigger_name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="event_manipulation" type="{http://www.jooq.org/xsd/jooq-meta-3.20.0.xsd}TriggerEventManipulation"/>
         <element name="event_object_catalog" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="event_object_schema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="event_object_table" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="action_order" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="action_condition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="action_statement" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="action_orientation" type="{http://www.jooq.org/xsd/jooq-meta-3.20.0.xsd}TriggerActionOrientation"/>
         <element name="action_timing" type="{http://www.jooq.org/xsd/jooq-meta-3.20.0.xsd}TriggerActionTiming"/>
         <element name="action_reference_old_table" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="action_reference_new_table" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="action_reference_old_row" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="action_reference_new_row" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • triggerCatalog

      protected String triggerCatalog
    • triggerSchema

      protected String triggerSchema
    • triggerName

      protected String triggerName
    • eventManipulation

      protected TriggerEventManipulation eventManipulation
    • eventObjectCatalog

      protected String eventObjectCatalog
    • eventObjectSchema

      protected String eventObjectSchema
    • eventObjectTable

      protected String eventObjectTable
    • actionOrder

      protected Integer actionOrder
    • actionCondition

      protected String actionCondition
    • actionStatement

      protected String actionStatement
    • actionOrientation

      protected TriggerActionOrientation actionOrientation
    • actionTiming

      protected TriggerActionTiming actionTiming
    • actionReferenceOldTable

      protected String actionReferenceOldTable
    • actionReferenceNewTable

      protected String actionReferenceNewTable
    • actionReferenceOldRow

      protected String actionReferenceOldRow
    • actionReferenceNewRow

      protected String actionReferenceNewRow
    • comment

      protected String comment
  • Constructor Details

    • Trigger

      public Trigger()
  • Method Details

    • getTriggerCatalog

      public String getTriggerCatalog()
    • setTriggerCatalog

      public void setTriggerCatalog(String value)
    • getTriggerSchema

      public String getTriggerSchema()
    • setTriggerSchema

      public void setTriggerSchema(String value)
    • getTriggerName

      public String getTriggerName()
    • setTriggerName

      public void setTriggerName(String value)
    • getEventManipulation

      public TriggerEventManipulation getEventManipulation()
    • setEventManipulation

      public void setEventManipulation(TriggerEventManipulation value)
    • getEventObjectCatalog

      public String getEventObjectCatalog()
    • setEventObjectCatalog

      public void setEventObjectCatalog(String value)
    • getEventObjectSchema

      public String getEventObjectSchema()
    • setEventObjectSchema

      public void setEventObjectSchema(String value)
    • getEventObjectTable

      public String getEventObjectTable()
    • setEventObjectTable

      public void setEventObjectTable(String value)
    • getActionOrder

      public Integer getActionOrder()
    • setActionOrder

      public void setActionOrder(Integer value)
    • getActionCondition

      public String getActionCondition()
    • setActionCondition

      public void setActionCondition(String value)
    • getActionStatement

      public String getActionStatement()
    • setActionStatement

      public void setActionStatement(String value)
    • getActionOrientation

      public TriggerActionOrientation getActionOrientation()
    • setActionOrientation

      public void setActionOrientation(TriggerActionOrientation value)
    • getActionTiming

      public TriggerActionTiming getActionTiming()
    • setActionTiming

      public void setActionTiming(TriggerActionTiming value)
    • getActionReferenceOldTable

      public String getActionReferenceOldTable()
    • setActionReferenceOldTable

      public void setActionReferenceOldTable(String value)
    • getActionReferenceNewTable

      public String getActionReferenceNewTable()
    • setActionReferenceNewTable

      public void setActionReferenceNewTable(String value)
    • getActionReferenceOldRow

      public String getActionReferenceOldRow()
    • setActionReferenceOldRow

      public void setActionReferenceOldRow(String value)
    • getActionReferenceNewRow

      public String getActionReferenceNewRow()
    • setActionReferenceNewRow

      public void setActionReferenceNewRow(String value)
    • getComment

      public String getComment()
    • setComment

      public void setComment(String value)
    • withTriggerCatalog

      public Trigger withTriggerCatalog(String value)
    • withTriggerSchema

      public Trigger withTriggerSchema(String value)
    • withTriggerName

      public Trigger withTriggerName(String value)
    • withEventManipulation

      public Trigger withEventManipulation(TriggerEventManipulation value)
    • withEventObjectCatalog

      public Trigger withEventObjectCatalog(String value)
    • withEventObjectSchema

      public Trigger withEventObjectSchema(String value)
    • withEventObjectTable

      public Trigger withEventObjectTable(String value)
    • withActionOrder

      public Trigger withActionOrder(Integer value)
    • withActionCondition

      public Trigger withActionCondition(String value)
    • withActionStatement

      public Trigger withActionStatement(String value)
    • withActionOrientation

      public Trigger withActionOrientation(TriggerActionOrientation value)
    • withActionTiming

      public Trigger withActionTiming(TriggerActionTiming value)
    • withActionReferenceOldTable

      public Trigger withActionReferenceOldTable(String value)
    • withActionReferenceNewTable

      public Trigger withActionReferenceNewTable(String value)
    • withActionReferenceOldRow

      public Trigger withActionReferenceOldRow(String value)
    • withActionReferenceNewRow

      public Trigger withActionReferenceNewRow(String value)
    • withComment

      public Trigger withComment(String value)
    • appendTo

      public final void appendTo(XMLBuilder builder)
      Specified by:
      appendTo in interface XMLAppendable
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object