Class EBXSourceTableSpec

    • Method Detail

      • 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