Class Extraction
- java.lang.Object
- 
- org.ametys.plugins.extraction.execution.Extraction
 
- 
 public class Extraction extends Object Object representing the extraction definition file content
- 
- 
Field SummaryFields Modifier and Type Field Description private String_descriptionIdprivate List<String>_displayOptionalColumnsNamesprivate List<ExtractionComponent>_extractionComponentsprivate Map<String,String>_queryVariablesNamesAndContentTypes
 - 
Constructor SummaryConstructors Constructor Description Extraction()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddExtractionComponent(ExtractionComponent extractionComponent)Add an extraction componentStringgetDescriptionId()Retrieves the identifier of the extraction's descriptionList<String>getDisplayOptionalColumnsNames()Retrieves the list of variables names controlling display of optional columnsList<ExtractionComponent>getExtractionComponents()Retrieves the list of the extraction componentsMap<String,String>getQueryVariablesNamesAndContentTypes()Retrieves the list of variables names and content type to use in queriesvoidsetDescriptionId(String descriptionId)Set the identifier of the extraction's descriptionvoidsetDisplayOptionalColumnsNames(List<String> displayOptionalColumnsNames)Set variables names controlling display of optional columnsvoidsetQueryVariablesNamesAndContentTypes(Map<String,String> queryVariablesNamesAndContentTypes)Set variables names and content types to use in queries
 
- 
- 
- 
Field Detail- 
_descriptionIdprivate String _descriptionId 
 - 
_extractionComponentsprivate List<ExtractionComponent> _extractionComponents 
 - 
_displayOptionalColumnsNamesprivate List<String> _displayOptionalColumnsNames 
 - 
_queryVariablesNamesAndContentTypesprivate Map<String,String> _queryVariablesNamesAndContentTypes 
 
- 
 - 
Constructor Detail- 
Extractionpublic Extraction() 
 
- 
 - 
Method Detail- 
getDescriptionIdpublic String getDescriptionId() Retrieves the identifier of the extraction's description- Returns:
- the identifier of the extraction's description
 
 - 
setDescriptionIdpublic void setDescriptionId(String descriptionId) Set the identifier of the extraction's description- Parameters:
- descriptionId- the identifier to set
 
 - 
getExtractionComponentspublic List<ExtractionComponent> getExtractionComponents() Retrieves the list of the extraction components- Returns:
- The extraction components
 
 - 
addExtractionComponentpublic void addExtractionComponent(ExtractionComponent extractionComponent) Add an extraction component- Parameters:
- extractionComponent- The extraction component to add
 
 - 
getDisplayOptionalColumnsNamespublic List<String> getDisplayOptionalColumnsNames() Retrieves the list of variables names controlling display of optional columns- Returns:
- The variables names
 
 - 
setDisplayOptionalColumnsNamespublic void setDisplayOptionalColumnsNames(List<String> displayOptionalColumnsNames) Set variables names controlling display of optional columns- Parameters:
- displayOptionalColumnsNames- the variables for the optional columns to set
 
 - 
getQueryVariablesNamesAndContentTypespublic Map<String,String> getQueryVariablesNamesAndContentTypes() Retrieves the list of variables names and content type to use in queries- Returns:
- A Map containing variables names and content types
 
 - 
setQueryVariablesNamesAndContentTypespublic void setQueryVariablesNamesAndContentTypes(Map<String,String> queryVariablesNamesAndContentTypes) Set variables names and content types to use in queries- Parameters:
- queryVariablesNamesAndContentTypes- A Map containing variables names and content types to set
 
 
- 
 
-