Class EBXSourceTableSpec

java.lang.Object
com.orchestranetworks.addon.dint.dataconnector.spec.TableSpec
com.orchestranetworks.addon.dint.dataconnector.spec.EBXTableSpec
com.orchestranetworks.addon.dint.dataconnector.spec.EBXSourceTableSpec

public final class EBXSourceTableSpec extends EBXTableSpec
Specification for an EBXSourceTable.
Since:
4.1.0
  • Method Details

    • newBuilder

      public static EBXSourceTableSpec.EBXSourceTableSpecBuilder newBuilder(com.onwbp.adaptation.AdaptationTable adaptationTable, com.orchestranetworks.service.Session session)
      Creates a builder instance.
      Parameters:
      adaptationTable - The adaptation table.
      session - The session.
    • getRequest

      public com.onwbp.adaptation.Request getRequest()
      Returns the request to filter records in the selected table.

      Returns null by default, meaning that all records in selected table will be considered.

    • isPrimaryKeyLabelIncluded

      public boolean isPrimaryKeyLabelIncluded()
      Returns true if this specification includes the primary key label.
    • isForeignKeyLabelIncluded

      public boolean isForeignKeyLabelIncluded()
      Returns true if this specification includes foreign key labels.
    • isEnumLabelIncluded

      public boolean isEnumLabelIncluded()
      Returns true if this specification includes enumeration labels.
    • isComputedValueIncluded

      public boolean isComputedValueIncluded()
      Returns true if this specification includes computed values.

      Returns true by default.

    • isStaticEnumerationIncluded

      public boolean isStaticEnumerationIncluded()
      Returns true if this specification includes static enumerations.

      Returns false by default.

      Since:
      4.4.0