Package adalid.core
Class ExportOperation
- java.lang.Object
-
- adalid.core.AbstractArtifact
-
- adalid.core.Operation
-
- adalid.core.ExportOperation
-
- All Implemented Interfaces:
Wrappable,Artifact,EntityReferenceContainer,Comparable<Operation>
- Direct Known Subclasses:
RastroFuncion.ExportarArchivoRastros,RastroFuncionPar.ExportarArchivoRastrosConParametros
public abstract class ExportOperation extends Operation
- Author:
- Jorge Campins
-
-
Field Summary
-
Fields inherited from class adalid.core.Operation
CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, CURRENT_USER, CURRENT_USER_CODE, CURRENT_USER_ID, EMAIL_REGEX, EMBED_CALENDAR, EMBED_MAPS, EMBED_YOUTUBE, EMPTY, GOOGLE, GOOGLE_CALENDAR, GOOGLE_MAPS, NO_IMAGE, TRUTH, UNTRUTH, URL_REGEX, YOUTUBE
-
Fields inherited from class adalid.core.AbstractArtifact
ENGLISH, NBSP, PORTUGUESE, SPANISH
-
-
Constructor Summary
Constructors Constructor Description ExportOperation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetChartRowsLimit()intgetDetailRowsLimit()StringgetExportName()ExportFileType[]getFileTypes()List<ExportFileType>getFileTypesList()StringgetProperName()ExportQueryTypegetQueryType()intgetRowsLimit()SortOptiongetSortOption()intgetSummaryRowsLimit()protected List<Class<? extends Annotation>>getValidTypeAnnotations()ViewgetView()FieldgetViewField()StringgetViewFieldName()StringgetViewName()booleanisAnnotatedWithExportOperationClass()-
Methods inherited from class adalid.core.Operation
addAllocationStrings, addAllocationStrings, and, and, charStringOf, checkName, coalesce, coalesce, coalesce, coalesce, coalesce, compareTo, concat, concat, concat, currentDate, currentTime, currentTimestamp, currentUserCode, currentUserId, dateOf, empty, fieldsToString, finalise, getAllocationStrings, getCheckReferencedColumnsList, getChecksList, getCrudOperationKeys, getDatabaseTriggerCheckReferencedColumnsList, getDatabaseTriggerChecksList, getDefaultConfirmationMessage, getDefaultWrapperClass, getDeleteOperationKey, getExpressionsList, getExpressionsMap, getFinalStatesList, getInitialStatesList, getInsertOperationKey, getInstanceParameter, getInstanceParameterChecksList, getLocalizedConfirmationMessage, getOperationAccess, getOperationKind, getOperationLogging, getOperationType, getParametersList, getParametersMap, getSelectOperationKey, getTransitionsList, getTransitionsMap, getTriggersMap, getUpdateOperationKey, getUserInterfaceCheckReferencedColumnsList, getUserInterfaceChecksList, isAnnotatedWithOperationClass, isAnnotatedWithOperationDocGen, isAsynchronous, isComplex, isConfirmationRequired, isConstructor, isFinished, isInitialised, isLocalizedConfirmationMessageDefined, isOperationActivityDiagramGenEnabled, isSelfConstructor, isSettled, isSimple, mapsToString, nand, nand, naxnor, naxor, nor, nor, norOrNaxor, not, or, or, setDefaultConfirmationMessage, setLocalizedConfirmationMessage, settleAttributes, settleExpressions, settleFilters, settleParameters, settler, signature, timeOf, timestampOf, truth, untruth, xImpliesY, xnor, xor
-
Methods inherited from class adalid.core.AbstractArtifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, annotate, classToString, clearAttributes, coalesce, copyLocalizedStrings, defaultLocale, depth, fa, getAlias, getAttribute, getAttribute, getAttributes, getAttributesArray, getAttributesArray, getAttributesKeySetByRegex, getBooleanAttribute, getBooleanAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldNamedClassSimpleName, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getTrace, getValidFieldAnnotations, getValueString, getValueString, getWrapper, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFontAwesomeClass, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isLocalizedSymbolDefined, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, isValidEmbeddedDocument, isValidFieldAnnotation, isValidHelpFileName, isValidHelpFileType, isValidJavaClassName, isValidSnippetFileName, isValidTypeAnnotation, localeReadingKey, localeWritingKey, put, repeat, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, setStaticAttributes, setTrace, specified, specified, specified, specified, specified, specified, toString, toString, toString, toString, toString, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyNames
-
-
-
-
Method Detail
-
isAnnotatedWithExportOperationClass
public boolean isAnnotatedWithExportOperationClass()
- Returns:
- true if annotated with ExportOperationClass; false otherwise
-
getProperName
public String getProperName()
- Overrides:
getProperNamein classOperation- Returns:
- the proper name
-
getExportName
public String getExportName()
- Returns:
- the export name
-
getViewName
public String getViewName()
- Returns:
- the view name
-
getViewFieldName
public String getViewFieldName()
- Returns:
- the view field name
-
getViewField
public Field getViewField()
- Returns:
- the view field
-
getView
public View getView()
- Returns:
- the view
-
getQueryType
public ExportQueryType getQueryType()
- Returns:
- the query type
-
getFileTypes
public ExportFileType[] getFileTypes()
- Returns:
- the file types
-
getFileTypesList
public List<ExportFileType> getFileTypesList()
- Returns:
- the file types list
-
getRowsLimit
public int getRowsLimit()
- Returns:
- the rows limit
-
getDetailRowsLimit
public int getDetailRowsLimit()
- Returns:
- the detail rows limit
-
getSummaryRowsLimit
public int getSummaryRowsLimit()
- Returns:
- the summary rows limit
-
getChartRowsLimit
public int getChartRowsLimit()
- Returns:
- the chart rows limit
-
getSortOption
public SortOption getSortOption()
- Returns:
- the sort option
-
getValidTypeAnnotations
protected List<Class<? extends Annotation>> getValidTypeAnnotations()
- Overrides:
getValidTypeAnnotationsin classOperation
-
-