Package adalid.core.interfaces
Interface PersistentEntityReference
- All Superinterfaces:
Artifact,Comparable<Entity>,DataArtifact,DatabaseEntity,Entity,EntityReference,EntityReferenceContainer,Nullable,Parameter,PersistentEntity,Property,Serializable,TypedArtifact,ValuedArtifact
- All Known Implementing Classes:
AbstractPersistentEntity,AbstractPersistentEnumerationEntity,AccionArchivoCargado,AmbientePrueba,Aplicacion,ArchivoAdjunto,AtributoAplicacion,CampoValorTemporal,CasoPrueba,ClaseFabricador,ClaseJava,ClaseRecurso,ClaseRecurso,ColumnasOcultas,CondicionEjeFun,CondicionTarea,ConjuntoSegmento,DialogoDinamicoRemoto,DocumentoPrueba,DocumentoPruebaX1,DocumentoPruebaX2,DocumentoPruebaX3,DocumentoPruebaX4,DocumentoPruebaX5,DocumentoPruebaX6,Dominio,Dominio,DominioParametro,EjecucionLineaPrueba,EjecucionPrueba,ElementoSegmento,EscenarioPrueba,FiltroFuncion,FiltroFuncionPar,FormatoPaginaInforme,Funcion,Funcion,FuncionParametro,FuncionParametro,GrupoProceso,GrupoUsuario,LineaPrueba,MensajeAplicacion,ModuloAplicacion,NivelOpcionMenu,OpcionMenu,OperadorCom,Pagina,PaginaEspecial,PaginaInicio,PaginaUsuario,PaquetePrueba,Parametro,ParametroLineaPrueba,ParteAmbientePrueba,PasoRutina,PersistentEntityBase,PersistentEnumerationEntityBase,PiezaAmbientePrueba,ProgramaPrueba,RangoAgregacion,RangoComparacion,RastroFuncion,RastroFuncionPar,RastroInforme,RastroProceso,RecursoValor,Rol,RolAplicacion,RolFiltroFuncion,RolFuncion,RolFuncionPar,RolPagina,RolPaginaEspecial,RolUsuario,RolVistaFuncion,RutinaUsuario,Segmento,SeveridadMensaje,SubtipoGrafico,TareaUsuario,TareaUsuarioCorreo,TareaVirtual,TipoAgregacion,TipoClaseRecurso,TipoComparacion,TipoDatoPar,TipoDocumentoPrueba,TipoDominio,TipoFuncion,TipoGrafico,TipoInforme,TipoNodo,TipoPagina,TipoParametro,TipoParametroDom,TipoPiezaPrueba,TipoRastroFun,TipoRecurso,TipoRestriccionFormatos,TipoResultadoPrueba,TipoRol,TipoUsuario,TipoValor,TipoValorCriterio,TransicionAbstracta,TransicionTareaUsuario,Usuario,Usuario,UsuarioFuncion,UsuarioFuncionPar,UsuarioModulo,UsuarioSegmento,VariableRutina,VersionAdalid,VistaFuncion,VistaFuncionCol
- Author:
- Jorge Campins
-
Method Summary
Modifier and TypeMethodDescriptionbooleanMethods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, finish, getAlias, getAttribute, getAttribute, getClassPath, getCrypticName, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultColumnHeader, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getKeyFeatures, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultColumnHeader, setDefaultColumnHeader, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedColumnHeader, setLocalizedColumnHeader, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toStringMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface adalid.core.interfaces.DataArtifact
getDataClass, getSegmentEntityClass, getSerialVersionUID, isParameter, isPropertyMethods inherited from interface adalid.core.interfaces.DatabaseEntity
getDatabaseConnection, getDatabaseEntityType, getSchema, setDatabaseConnection, setSchemaMethods inherited from interface adalid.core.interfaces.Entity
addAttribute, coalesce, coalesce, coalesce, getAccesibleBusinessOperationsList, getAccesibleOperationsOverlayEntitiesList, getAccesibleOperationsOverlayEntitiesMap, getAllocationOverridesList, getAllocationOverridesMap, getAncestorsList, getApplicationConsolePath, getApplicationContextRoot, getApplicationOrigin, getApplicationReadingPath, getApplicationWritingPath, getBaseClass, getBaseRoot, getBusinessKeyField, getBusinessKeyFieldName, getBusinessKeyProperty, getBusinessKeyType, getBusinessKeyValueOf, getBusinessOperationsList, getCalculablePropertiesList, getCalculablePropertiesMap, getCharacterKeyField, getCharacterKeyFieldName, getCharacterKeyProperty, getCollectionName, getConsoleViewHelpDocument, getConsoleViewHelpFileName, getCrudOperationsList, getDeclaringProject, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultLabel, getDefaultMenuOptionLabel, getDefaultPropertyValueOf, getDefaultShortLabel, getDefaultValue, getDeleteFilter, getDeleteLogging, getDeleteOperationAccess, getDescriptionField, getDescriptionFieldName, getDescriptionProperty, getDetailViewHelpDocument, getDetailViewHelpFileName, getEntityCollectionsList, getEntityCollectionsMap, getEntityViewType, getExportRowsLimit, getExportSortOption, getExpressionsList, getExpressionsMap, getExtensionsList, getExtensionsMap, getHelpDocument, getHelpFileAutoName, getHelpFileAutoType, getHelpFileName, getHierarchyNodeType, getHierarchyRoot, getImageField, getImageFieldName, getImageProperty, getInactiveIndicatorField, getInactiveIndicatorFieldName, getInactiveIndicatorProperty, getInitialValue, getInsertFilter, getInsertLogging, getInsertOperationAccess, getInstancesList, getInstancesMap, getKeysList, getKeysMap, getListStyle, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedLabel, getLocalizedMenuOptionLabel, getLocalizedShortLabel, getMainEntityReferenceFrom, getMasterDetailFilter, getNamedValuesList, getNamedValuesMap, getNameField, getNameFieldName, getNameProperty, getNumericKeyField, getNumericKeyFieldName, getNumericKeyProperty, getOperation, getOperationClassesList, getOperationClassesMap, getOperationsList, getOperationsMap, getOverlayEntitiesList, getOverlayEntitiesMap, getOverlayPropertiesList, getOverlayPropertiesMap, getOwnerField, getOwnerFieldName, getOwnerProperty, getParameterReferencesList, getParameterReferencesMap, getParentField, getParentFieldName, getParentProperty, getPrimaryKeyField, getPrimaryKeyFieldName, getPrimaryKeyProperty, getPropertiesList, getPropertiesMap, getPropertiesPrefix, getPropertiesSuffix, getProperty, getQueryPropertiesList, getQueryPropertiesMap, getReferenceFilterBy, getReferenceFilterByProperty, getReferenceIndex, getReferencePropertiesCount, getReferencesList, getReferencesMap, getReferenceSortBy, getReferenceSortByProperty, getReferenceStyle, getRemoveHeadingPropertyArray, getReportRowsLimit, getReportSortOption, getResourceGender, getResourceType, getRoot, getSearchDisplayFormat, getSearchDisplayMode, getSearchQueryFilter, getSearchType, getSegmentField, getSegmentFieldName, getSegmentProperty, getSelectFilter, getSelectOnloadOption, getSelectRowsLimit, getSelectSortOption, getSequenceField, getSequenceFieldName, getSequenceProperty, getStartWith, getStateField, getStateFieldName, getStateProperty, getStepsList, getStepsMap, getSubclassesList, getSubclassesMap, getSubentitiesMap, getSuperViewName, getSupraViewName, getTableResponsiveMode, getTableViewHelpDocument, getTableViewHelpFileName, getTableViewQuickFilterSnippetPath, getTabsList, getTabsMap, getTransitionsList, getTransitionsMap, getTreeViewHelpDocument, getTreeViewHelpFileName, getTriggersList, getTriggersMap, getUpdateFilter, getUpdateLogging, getUpdateOperationAccess, getUrlField, getUrlFieldName, getUrlProperty, getUserField, getUserFieldName, getUserProperty, getVersionField, getVersionFieldName, getVersionProperty, getViewsList, getViewsMap, initialise, isAbstractClass, isApplicationDefaultLocation, isAssignableFrom, isBasicOperationEntity, isBooleanEnumerationEntity, isBplCodeGenEnabled, isBwsCodeGenEnabled, isCatalogEntity, isConsoleViewEnabled, isContextualEntity, isDafCodeGenEnabled, isDaoCodeGenEnabled, isDatabaseEntity, isDeleteConfirmationRequired, isDeleteEnabled, isDetailViewEnabled, isDisplayAvailable, isEntityClassDiagramGenEnabled, isEntityCollector, isEntityInsertActivityDiagramGenEnabled, isEntityStateCodeGenEnabled, isEntityStateDiagramGenEnabled, isEntityUpdateActivityDiagramGenEnabled, isEnumerationEntity, isEqualTo, isEqualTo, isEqualTo, isExistentiallyIndependent, isExplicitlyDeclared, isExportEnabled, isForeignEntityClass, isFwsCodeGenEnabled, isGuiCodeGenEnabled, isImplicitlyDeclared, isInitialised, isInsertConfirmationRequired, isInsertEnabled, isInvariantEntity, isLinkOuterChildren, isLinkOuterCollaterals, isLinkOuterSiblings, isNonEnumerationEntity, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, isNullOrEqualTo, isNullOrEqualTo, isNullOrEqualTo, isNullOrNotEqualTo, isNullOrNotEqualTo, isNullOrNotEqualTo, isOverlayableEntity, isOverlayableEntityReference, isPersistentEntity, isPersistentEnumerationEntity, isPersistentNonEnumerationEntity, isPrivateEntityClass, isRemovePropertiesInRemoveHeadingPropertyArray, isReportEnabled, isRootInstance, isSegmentEqualToOwner, isSegmentEqualToPrimaryKey, isSelectEnabled, isSelectOperationAccess, isSettled, isSpecialExpressionsWarningsEnabled, isSqlCodeGenEnabled, isTableViewEnabled, isTableViewWithDeleteEnabled, isTableViewWithInsertEnabled, isTableViewWithMasterHeading, isTableViewWithQuickFilterSnippet, isTableViewWithStickyHeader, isTableViewWithUpdateEnabled, isTreeViewEnabled, isUnusualExpressionsWarningsEnabled, isUpdateConfirmationRequired, isUpdateEnabled, isVariantEntity, isWarningsEnabled, isWritingPageMaster, prepare, self, setApplicationConsolePath, setApplicationContextRoot, setApplicationOrigin, setApplicationReadingPath, setApplicationWritingPath, setBplCodeGenEnabled, setBwsCodeGenEnabled, setConsoleViewEnabled, setDafCodeGenEnabled, setDaoCodeGenEnabled, setDefaultValue, setDefaultValue, setDefaultValue, setDefaultValue, setDeleteEnabled, setDetailViewEnabled, setDisplayAvailable, setExportEnabled, setForeignEntityClass, setFwsCodeGenEnabled, setGuiCodeGenEnabled, setHelpDocument, setHelpFileName, setInitialValue, setInitialValue, setInitialValue, setInitialValue, setInsertEnabled, setPrivateEntityClass, setReportEnabled, setSelectEnabled, setSqlCodeGenEnabled, setSuperViewName, setSupraViewName, setTableViewEnabled, settle, setTreeViewEnabled, setUpdateEnabledMethods inherited from interface adalid.core.interfaces.EntityReference
getCascadeType, getCascadeTypeString, getFetchType, getMappedCollection, getMasterDependentProperties, getMasterDetailView, getMasterDetailViewSequence, getMissingInstanceQuickAddingMasterOverride, getNavigability, getQuickAddingFilter, isIn, isIn, isIn, isIn, isKeyPropertiesQueryMappingEnabled, isMainRelationship, isManyToOne, isMasterDetailViewMenuOptionEnabled, isMasterDetailViewMenuOptionEnabled, isMasterSequenceMasterField, isNotIn, isNotIn, isNotIn, isNotIn, isNullOrIn, isNullOrIn, isNullOrIn, isNullOrIn, isNullOrNotIn, isNullOrNotIn, isNullOrNotIn, isNullOrNotIn, isOneToOne, isOneToOneDetailView, setMappedCollection, setMasterDependentProperties, setMasterSequenceMasterField, setMissingInstanceQuickAddingMasterOverrideMethods inherited from interface adalid.core.interfaces.EntityReferenceContainer
getAllocationStringsMethods inherited from interface adalid.core.interfaces.Parameter
getAnchorField, getAnchorFieldName, getAnchorParameter, getAnchorType, getDefaultAnchoredLabel, getDefaultAnchorLabel, getDisplaySortKey, getFirstAnchoredFieldAnchorType, getInitialValueReferencingParameters, getInitialValueReferencingParameters, getInitialValueReferencingParametersList, getLinkedColumnName, getLinkedColumnOperator, getLinkedField, getLinkedFieldName, getLinkedProperty, getLocalizedAnchoredLabel, getLocalizedAnchorLabel, getMaxValueReferencingParameters, getMaxValueReferencingParameters, getMinValueReferencingParameters, getMinValueReferencingParameters, getModifyingFilter, getModifyingFilterReferencingParameters, getModifyingFilterReferencingParameters, getNullifyingFilter, getParameterPathList, getRenderingFilter, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRequiringFilter, getRequiringFilterReferencingParameters, getRequiringFilterReferencingParameters, getSearchQueryFilterReferencingParameters, getSearchQueryFilterReferencingParameters, getSequenceNumber, isAnchoringLinkedParameters, isAuditable, isBigDecimalData, isBigIntegerData, isBinaryData, isBinaryPrimitive, isBooleanData, isBooleanEnumerationEntity, isBooleanPrimitive, isByteData, isCharacterData, isCharacterPrimitive, isContextualEntity, isDatabaseEntity, isDateData, isDoubleData, isEntity, isEnumerationEntity, isFileReferenceField, isFloatData, isHiddenField, isInstanceReferenceField, isIntegerData, isLongData, isNonEnumerationEntity, isNumericPrimitive, isOverlayableEntityReference, isPassword, isPersistentEntity, isPersistentEnumerationEntity, isPersistentNonEnumerationEntity, isPrimitive, isRenderingFilterReadOnly, isRequiredParameter, isShortData, isStringData, isTemporalPrimitive, isTimeData, isTimestampData, setAnchoringLinkedParameters, setDefaultAnchoredLabel, setDefaultAnchorLabel, setDisplaySortKey, setFirstAnchoredFieldAnchorType, setLocalizedAnchoredLabel, setLocalizedAnchorLabel, setModifyingFilter, setNullifyingFilter, setRenderingFilter, setRequiringFilterMethods inherited from interface adalid.core.interfaces.PersistentEntity
getBaseTableClass, getBaseTableRoot, getColumnsList, getCrossReferencedExpressionsSet, getDataProviderColumnsList, getDiscriminatorProperty, getDiscriminatorValue, getInheritanceMappingStrategy, getJoinBaseEntity, getJoinedTableMatchingPropertiesList, getJoinedTableMatchingPropertiesMap, getJoinedTablePropertiesList, getJoinedTablePropertiesMap, getQueryTable, getSearchQueryPropertiesList, getSearchQueryPropertiesMap, getSearchQueryTable, getSingleJoinedTablePropertiesList, getSingleJoinedTablePropertiesMap, getUniqueKeyPropertiesList, isJoinedTable, isNotJoinedTable, isNotTable, isTable, isTriggerAfterCheckEnabled, isTriggerAfterValueEnabled, isTriggerBeforeCheckEnabled, isTriggerBeforeValueEnabledMethods inherited from interface adalid.core.interfaces.Property
getAggregateFunction, getAggregateTitle, getAnchorField, getAnchorFieldName, getAnchorProperty, getAnchorType, getColumnPixels, getDefaultAnchoredLabel, getDefaultAnchorLabel, getDefaultCheckpoint, getDefaultCondition, getDefaultFunction, getDisplaySortKey, getEnclosingSteps, getEnclosingTabs, getFirstAnchoredFieldAnchorType, getGraphicImageNameExpression, getInitialValueReferencingProperties, getInitialValueReferencingProperties, getInitialValueReferencingPropertiesList, getLocalizedAnchoredLabel, getLocalizedAnchorLabel, getMaxValueReferencingProperties, getMaxValueReferencingProperties, getMinValueReferencingProperties, getMinValueReferencingProperties, getModifyingFilter, getModifyingFilterReferencingProperties, getModifyingFilterReferencingProperties, getNullifyingFilter, getPixels, getPropertyAccess, getPropertyAtRoot, getPropertyParameterPathList, getPropertyPathList, getRenderingFilter, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRequiringFilter, getRequiringFilterReferencingProperties, getRequiringFilterReferencingProperties, getResponsivePriority, getSearchQueryFilterReferencingProperties, getSearchQueryFilterReferencingProperties, getSequenceNumber, getTableColumnEntityName, isAnchoringLinkedDetailFields, isAuditable, isBaseField, isBigDecimalData, isBigIntegerData, isBinaryData, isBinaryPrimitive, isBooleanData, isBooleanEnumerationEntity, isBooleanPrimitive, isBusinessKeyProperty, isByteData, isCalculable, isCalculatedProperty, isCharacterData, isCharacterKeyProperty, isCharacterPrimitive, isColumnField, isContextualEntity, isCreateField, isCreateFieldViaAPI, isDatabaseEntity, isDateData, isDescriptionProperty, isDetailField, isDiscriminatorProperty, isDoubleData, isEmbeddedDocumentField, isEntity, isEnumerationEntity, isExportField, isFileReferenceField, isFilterField, isFloatData, isGraphicImageField, isHeadertextlessField, isHeadingField, isHiddenEntityReferenceField, isHiddenField, isImageProperty, isImmutableField, isInactiveIndicatorProperty, isIndexed, isInsertable, isIntegerData, isKeyField, isLongData, isMandatoryForInsert, isMasterSequenceField, isNameProperty, isNonEnumerationEntity, isNullable, isNumericKeyProperty, isNumericPrimitive, isOptionalForInsert, isOverlayableEntityReference, isOverlayField, isOwnerProperty, isParentProperty, isPassword, isPersistentEntity, isPersistentEnumerationEntity, isPersistentNonEnumerationEntity, isPrimaryKeyProperty, isPrimitive, isReadOnly, isReadWrite, isRenderingFilterReadOnly, isReportField, isRequiredProperty, isSearchField, isSegmentProperty, isSequenceProperty, isSequencePropertyDataGenDisabled, isSerializableField, isSerializableIUID, isShortData, isSortField, isStateProperty, isStringData, isTableField, isTemporalPrimitive, isTimeData, isTimestampData, isTransientField, isUniformResourceLocatorField, isUnique, isUniqueKeyProperty, isUpdateable, isUpdateField, isUpdateFieldViaAPI, isUrlProperty, isUserProperty, isVariantStringField, isVersionProperty, setAnchoringLinkedDetailFields, setDefaultAnchoredLabel, setDefaultAnchorLabel, setDisplaySortKey, setFirstAnchoredFieldAnchorType, setLocalizedAnchoredLabel, setLocalizedAnchorLabel, setModifyingFilter, setNullifyingFilter, setNullValueGraphicImageExpression, setRenderingFilter, setRenderingFilter, setRequiringFilter, setResponsivePriorityMethods inherited from interface adalid.core.interfaces.TypedArtifact
getDataTypeMethods inherited from interface adalid.core.interfaces.ValuedArtifact
getCurrentValue, getCurrentValueTag, getDefaultValue, getDefaultValueTag, getInitialValue, getInitialValueTag, setCurrentValueTag, setDefaultValueTag, setInitialValueTag
-
Method Details
-
isForeignKey
boolean isForeignKey()- Returns:
- true is the entity defines a foreign key
-
getOnDeleteAction
OnDeleteAction getOnDeleteAction()- Returns:
- the onDeleteAction
-
getOnUpdateAction
OnUpdateAction getOnUpdateAction()- Returns:
- the onUpdateAction
-