public abstract class AFdTransformBuilder extends Object implements IFdTransformBuilder
Modifier and Type | Field and Description |
---|---|
protected boolean |
exportCreationDate |
protected boolean |
exportExportMetaData |
protected boolean |
exportID |
protected boolean |
exportInbox |
protected boolean |
exportModificationDate |
protected boolean |
exportProcessID |
protected boolean |
exportStatus |
protected boolean |
exportSubject |
protected boolean |
exportTechnicalFields |
protected boolean |
exportVariables |
protected Projekt |
inboxProject |
protected boolean |
isForProjectInbox |
Constructor and Description |
---|
AFdTransformBuilder() |
Modifier and Type | Method and Description |
---|---|
List<FormElement> |
getElementsList(FormVersion formVersion,
HashMap<Long,List<FormElement>> elementMap,
HashMap<Long,Set<String>> variablesMap)
Method to get the list of
FormElement s of an FormVersion . |
boolean |
isExportCreationDate() |
boolean |
isExportExportMetaData() |
boolean |
isExportID() |
boolean |
isExportInbox() |
boolean |
isExportModificationDate() |
boolean |
isExportProcessID() |
boolean |
isExportStatus() |
boolean |
isExportSubject() |
boolean |
isExportTechnicalFields() |
boolean |
isExportVariables() |
void |
setExportCreationDate(boolean exportCreationDate) |
void |
setExportExportMetaData(boolean exportExportMetadata) |
void |
setExportID(boolean exportID) |
void |
setExportInbox(boolean exportInbox) |
void |
setExportModificationDate(boolean exportModificationDate) |
void |
setExportProcessID(boolean exportProcessID) |
void |
setExportStatus(boolean exportStatus) |
void |
setExportSubject(boolean exportSubject) |
void |
setExportTechnicalFields(boolean exportTechnicalFields) |
void |
setExportVariables(boolean exportVariables) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forProjectInbox, isExportExportMetadData, withCreationDate, withExportMetaData, withModificationDate, withProcessID, withStatus, withTechnicalFields, withVariables
protected boolean exportID
protected boolean exportSubject
protected boolean exportInbox
protected boolean exportStatus
protected boolean exportProcessID
protected boolean exportCreationDate
protected boolean exportModificationDate
protected boolean exportVariables
protected boolean exportTechnicalFields
protected boolean exportExportMetaData
protected Projekt inboxProject
protected boolean isForProjectInbox
public boolean isExportCreationDate()
isExportCreationDate
in interface IFdTransformBuilder
public boolean isExportModificationDate()
isExportModificationDate
in interface IFdTransformBuilder
public boolean isExportProcessID()
isExportProcessID
in interface IFdTransformBuilder
public boolean isExportStatus()
isExportStatus
in interface IFdTransformBuilder
public boolean isExportTechnicalFields()
isExportTechnicalFields
in interface IFdTransformBuilder
public boolean isExportVariables()
isExportVariables
in interface IFdTransformBuilder
public boolean isExportID()
isExportID
in interface IFdTransformBuilder
public void setExportID(boolean exportID)
setExportID
in interface IFdTransformBuilder
exportID
- the exportID to setpublic boolean isExportSubject()
isExportSubject
in interface IFdTransformBuilder
public void setExportSubject(boolean exportSubject)
setExportSubject
in interface IFdTransformBuilder
exportSubject
- the exportSubject to setpublic boolean isExportInbox()
isExportInbox
in interface IFdTransformBuilder
public void setExportInbox(boolean exportInbox)
setExportInbox
in interface IFdTransformBuilder
exportInbox
- the exportInbox to setpublic boolean isExportExportMetaData()
isExportExportMetaData
in interface IFdTransformBuilder
public void setExportStatus(boolean exportStatus)
setExportStatus
in interface IFdTransformBuilder
exportStatus
- the exportStatus to setpublic void setExportProcessID(boolean exportProcessID)
setExportProcessID
in interface IFdTransformBuilder
exportProcessID
- the exportProcessID to setpublic void setExportCreationDate(boolean exportCreationDate)
setExportCreationDate
in interface IFdTransformBuilder
exportCreationDate
- the exportCreationDate to setpublic void setExportModificationDate(boolean exportModificationDate)
setExportModificationDate
in interface IFdTransformBuilder
exportModificationDate
- the exportModificationDate to setpublic void setExportVariables(boolean exportVariables)
setExportVariables
in interface IFdTransformBuilder
exportVariables
- the exportVariables to setpublic void setExportTechnicalFields(boolean exportTechnicalFields)
setExportTechnicalFields
in interface IFdTransformBuilder
exportTechnicalFields
- the exportTechnicalFields to setpublic void setExportExportMetaData(boolean exportExportMetadata)
setExportExportMetaData
in interface IFdTransformBuilder
exportExportMetadata
- the exportExportMetadata to setpublic List<FormElement> getElementsList(FormVersion formVersion, HashMap<Long,List<FormElement>> elementMap, HashMap<Long,Set<String>> variablesMap)
FormElement
s of an FormVersion
. This method caches the list of elements
and ignores technical fields or variables if set so. Variables to ignore are also cached.formVersion
- the FormVersion
to get the elements fromelementMap
- a Map
to cache the FormElement
s to the FormVersion.getId()
variablesMap
- a Map
to cache the name of variables to the FormVersion.getId()
FormElement
s to use for the exportCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.