public class MockDSExportSettings extends DataClass
DataSource
by Reify.getMockDS()
.factoryCreated, factoryProperties
Constructor and Description |
---|
MockDSExportSettings() |
MockDSExportSettings(com.google.gwt.core.client.JavaScriptObject jsObj) |
Modifier and Type | Method and Description |
---|---|
Criteria |
getCriteria()
The
criteria used to fetch the records returned as part of the export or
serialization. |
MockDSExportFormat |
getFormat()
Determines the format emitted by
Reify.getMockDS() . |
boolean |
getIncludeCustomSimpleTypes()
Whether to include custom-defined
SimpleTypes . |
boolean |
getIncludeFKs()
Should
foreign key relationships be included in the
export or serialization of the DataSource ? |
boolean |
getIncludeImageFields()
Should
image fields be included in the export or serialization of the DataSource ? They are excluded by default since the stored paths are unlikely to be correct
when placed in any other environment, such as Reify. |
int |
getNumLevels()
The number of levels of nodes to include, for DataSources that define a
tree relationship between fields by declaring a foreignKey on one field that refers to another from that same DataSource. |
int |
getNumRows()
The number of rows of data to include, if more meet the
criteria . |
java.lang.String[] |
getOmitRelations()
If including
foreign key relationships, those
relationships to skip. |
static MockDSExportSettings |
getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) |
DSRequest[] |
getRequestProperties()
The properties that will be specified on the
DSRequest when fetching records. |
DSRequest |
getRequestPropertiesAsDSRequest()
The properties that will be specified on the
DSRequest when fetching records. |
boolean |
getRootCriteriaOnly()
For DataSources that define a
tree relationship between fields by
declaring a foreignKey on one field that refers to
another from that same DataSource, should criteria be
applied only to the root node? If false, the criteria will be applied to all nodes. |
MockDSExportValidatorMode |
getValidatorMode()
Controls which
validators , if any, to include in the fields
of the exported MockDataSource . |
MockDSExportSettings |
setCriteria(Criteria criteria)
The
criteria used to fetch the records returned as part of the export or
serialization. |
MockDSExportSettings |
setFormat(MockDSExportFormat format)
Determines the format emitted by
Reify.getMockDS() . |
MockDSExportSettings |
setIncludeCustomSimpleTypes(boolean includeCustomSimpleTypes)
Whether to include custom-defined
SimpleTypes . |
MockDSExportSettings |
setIncludeFKs(boolean includeFKs)
Should
foreign key relationships be included in the
export or serialization of the DataSource ? |
MockDSExportSettings |
setIncludeImageFields(boolean includeImageFields)
Should
image fields be included in the export or serialization of the DataSource ? They are excluded by default since the stored paths are unlikely to be correct
when placed in any other environment, such as Reify. |
MockDSExportSettings |
setNumLevels(int numLevels)
The number of levels of nodes to include, for DataSources that define a
tree relationship between fields by declaring a foreignKey on one field that refers to another from that same DataSource. |
MockDSExportSettings |
setNumRows(int numRows)
The number of rows of data to include, if more meet the
criteria . |
MockDSExportSettings |
setOmitRelations(java.lang.String... omitRelations)
If including
foreign key relationships, those
relationships to skip. |
MockDSExportSettings |
setRequestProperties(DSRequest... requestProperties)
The properties that will be specified on the
DSRequest when fetching records. |
MockDSExportSettings |
setRequestProperties(DSRequest requestProperties)
The properties that will be specified on the
DSRequest when fetching records. |
MockDSExportSettings |
setRootCriteriaOnly(boolean rootCriteriaOnly)
For DataSources that define a
tree relationship between fields by
declaring a foreignKey on one field that refers to
another from that same DataSource, should criteria be
applied only to the root node? If false, the criteria will be applied to all nodes. |
MockDSExportSettings |
setValidatorMode(MockDSExportValidatorMode validatorMode)
Controls which
validators , if any, to include in the fields
of the exported MockDataSource . |
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreated
public MockDSExportSettings()
public MockDSExportSettings(com.google.gwt.core.client.JavaScriptObject jsObj)
public static MockDSExportSettings getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public MockDSExportSettings setCriteria(Criteria criteria)
criteria
used to fetch the records returned as part of the export or
serialization.criteria
- New criteria value. Default value is nullMockDSExportSettings
instance, for chaining setter callspublic Criteria getCriteria()
criteria
used to fetch the records returned as part of the export or
serialization.public MockDSExportSettings setFormat(MockDSExportFormat format)
Reify.getMockDS()
.format
- New format value. Default value is "xmlMockDS"MockDSExportSettings
instance, for chaining setter callspublic MockDSExportFormat getFormat()
Reify.getMockDS()
.public MockDSExportSettings setIncludeCustomSimpleTypes(boolean includeCustomSimpleTypes)
SimpleTypes
.includeCustomSimpleTypes
- New includeCustomSimpleTypes value. Default value is falseMockDSExportSettings
instance, for chaining setter callspublic boolean getIncludeCustomSimpleTypes()
SimpleTypes
.public MockDSExportSettings setIncludeFKs(boolean includeFKs)
foreign key
relationships be included in the
export or serialization of the DataSource
?includeFKs
- New includeFKs value. Default value is trueMockDSExportSettings
instance, for chaining setter callspublic boolean getIncludeFKs()
foreign key
relationships be included in the
export or serialization of the DataSource
?public MockDSExportSettings setIncludeImageFields(boolean includeImageFields)
image fields
be included in the export or serialization of the DataSource
? They are excluded by default since the stored paths are unlikely to be correct
when placed in any other environment, such as Reify.includeImageFields
- New includeImageFields value. Default value is falseMockDSExportSettings
instance, for chaining setter callspublic boolean getIncludeImageFields()
image fields
be included in the export or serialization of the DataSource
? They are excluded by default since the stored paths are unlikely to be correct
when placed in any other environment, such as Reify.public MockDSExportSettings setNumLevels(int numLevels)
tree relationship
between fields by declaring a foreignKey
on one field that refers to another from that same DataSource.numLevels
- New numLevels value. Default value is 3MockDSExportSettings
instance, for chaining setter callssetRootCriteriaOnly(boolean)
public int getNumLevels()
tree relationship
between fields by declaring a foreignKey
on one field that refers to another from that same DataSource.getRootCriteriaOnly()
public MockDSExportSettings setNumRows(int numRows)
criteria
.numRows
- New numRows value. Default value is 20MockDSExportSettings
instance, for chaining setter callspublic int getNumRows()
criteria
.public MockDSExportSettings setOmitRelations(java.lang.String... omitRelations)
foreign key
relationships, those
relationships to skip. This can be used to avoid dangling references to DataSources
that are not being exported or serialized.omitRelations
- New omitRelations value. Default value is nullMockDSExportSettings
instance, for chaining setter callssetIncludeFKs(boolean)
public java.lang.String[] getOmitRelations()
foreign key
relationships, those
relationships to skip. This can be used to avoid dangling references to DataSources
that are not being exported or serialized.getIncludeFKs()
public MockDSExportSettings setRequestProperties(DSRequest... requestProperties)
DSRequest
when fetching records. You can
pass an array of different request properties matching the length of the dsNames
param of Reify.getMockDS()
or Reify.showMockDS()
if you want the fetch for each DataSource
made with different
properties.requestProperties
- New requestProperties value. Default value is nullMockDSExportSettings
instance, for chaining setter callspublic DSRequest[] getRequestProperties()
DSRequest
when fetching records. You can
pass an array of different request properties matching the length of the dsNames
param of Reify.getMockDS()
or Reify.showMockDS()
if you want the fetch for each DataSource
made with different
properties.public MockDSExportSettings setRequestProperties(DSRequest requestProperties)
DSRequest
when fetching records. You can
pass an array of different request properties matching the length of the dsNames
param of Reify.getMockDS()
or Reify.showMockDS()
if you want the fetch for each DataSource
made with different
properties.requestProperties
- New requestProperties value. Default value is nullMockDSExportSettings
instance, for chaining setter callspublic DSRequest getRequestPropertiesAsDSRequest()
DSRequest
when fetching records. You can
pass an array of different request properties matching the length of the dsNames
param of Reify.getMockDS()
or Reify.showMockDS()
if you want the fetch for each DataSource
made with different
properties.public MockDSExportSettings setRootCriteriaOnly(boolean rootCriteriaOnly)
tree relationship
between fields by
declaring a foreignKey
on one field that refers to
another from that same DataSource, should criteria
be
applied only to the root node? If false, the criteria will be applied to all nodes.rootCriteriaOnly
- New rootCriteriaOnly value. Default value is falseMockDSExportSettings
instance, for chaining setter callssetNumLevels(int)
public boolean getRootCriteriaOnly()
tree relationship
between fields by
declaring a foreignKey
on one field that refers to
another from that same DataSource, should criteria
be
applied only to the root node? If false, the criteria will be applied to all nodes.getNumLevels()
public MockDSExportSettings setValidatorMode(MockDSExportValidatorMode validatorMode)
validators
, if any, to include in the fields
of the exported MockDataSource
. Since MockDataSources are client-only, server-only
validators are not exported. Auto-generated validators are also not exported, since they will be recreated based on the
type of the field during the import process.validatorMode
- New validatorMode value. Default value is "standard"MockDSExportSettings
instance, for chaining setter callspublic MockDSExportValidatorMode getValidatorMode()
validators
, if any, to include in the fields
of the exported MockDataSource
. Since MockDataSources are client-only, server-only
validators are not exported. Auto-generated validators are also not exported, since they will be recreated based on the
type of the field during the import process.