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
Specification for an
EBXSourceTable
.- Since:
- 4.1.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Builder for creating an instance ofEBXSourceTableSpec
. -
Method Summary
Modifier and TypeMethodDescriptioncom.onwbp.adaptation.Request
Returns the request to filter records in the selected table.boolean
Returnstrue
if this specification includes computed values.boolean
Returnstrue
if this specification includes enumeration labels.boolean
Returnstrue
if this specification includes foreign key labels.boolean
Returnstrue
if this specification includes the primary key label.boolean
Returnstrue
if this specification includes static enumerations.newBuilder
(com.onwbp.adaptation.AdaptationTable adaptationTable, com.orchestranetworks.service.Session session) Creates a builder instance.Methods inherited from class com.orchestranetworks.addon.dint.dataconnector.spec.EBXTableSpec
getAdaptationTable, getSession, getUnsupportedDataTypes, isForeignKeyHierarchyIncluded
-
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()Returnstrue
if this specification includes the primary key label. -
isForeignKeyLabelIncluded
public boolean isForeignKeyLabelIncluded()Returnstrue
if this specification includes foreign key labels. -
isEnumLabelIncluded
public boolean isEnumLabelIncluded()Returnstrue
if this specification includes enumeration labels. -
isComputedValueIncluded
public boolean isComputedValueIncluded()Returnstrue
if this specification includes computed values.Returns
true
by default. -
isStaticEnumerationIncluded
public boolean isStaticEnumerationIncluded()Returnstrue
if this specification includes static enumerations.Returns
false
by default.- Since:
- 4.4.0
-