Package adalid.core.interfaces
Interface Entity
- All Superinterfaces:
Artifact,Comparable<Entity>,DataArtifact,EntityReferenceContainer,Nullable,Serializable,TypedArtifact
- All Known Subinterfaces:
DatabaseEntity,EntityReference,PersistentEntity,PersistentEntityReference,PersistentEnumerationEntity,PersistentEnumerationEntityReference
- All Known Implementing Classes:
AbstractContextualEntity,AbstractDatabaseEntity,AbstractEntity,AbstractEnumerationEntity,AbstractPersistentEntity,AbstractPersistentEnumerationEntity,AbstractProceduralEntity,AbstractVirtualEntity,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 TypeMethodDescriptionaddAttribute(Property property, String name, Object value) El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la instancia que recibe como argumento (operando Y) con el valor nulo, en ese orden.El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la entidad que recibe como argumento (operando Y) con el valor nulo, en ese orden.El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la expresión que recibe como argumento (operando Y) con el valor nulo, en ese orden.Class<?> default StringgetBusinessKeyValueOf(Instance instance) getDefaultCollectionLabel(EntityReference reference) getDefaultCollectionShortLabel(EntityReference reference) getDefaultLabel(EntityReference reference) default ObjectgetDefaultPropertyValueOf(Instance instance, Property property) getDefaultShortLabel(EntityReference reference) intgetInsertFilter(EntityReference reference) getLocalizedCollectionLabel(Locale locale, EntityReference reference) getLocalizedCollectionShortLabel(Locale locale, EntityReference reference) getLocalizedLabel(Locale locale, EntityReference reference) getLocalizedMenuOptionLabel(Locale locale, DisplayFormat format) getLocalizedShortLabel(Locale locale, EntityReference reference) getMainEntityReferenceFrom(Class<?> type) getMasterDetailFilter(EntityReference reference) <T extends Operation>
TgetOperation(Class<T> type) getProperty(String name) intintProperty[]intgetRoot()intintvoidbooleanbooleandefault booleanisAssignableFrom(Entity entity) Determina si la clase de esta entidad es la misma o es una superclase de la clase de la entidad especificada en el parámetroentity.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanEl método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanEl método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).El método isNotNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo.isNull()El método isNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo.El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y).El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y).El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y).booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidprepare()self()El método self contruye una expresión que da como resultado esta entidad.voidsetApplicationConsolePath(String consolePath) voidsetApplicationContextRoot(String contextRoot) voidsetApplicationOrigin(String origin) voidsetApplicationReadingPath(String readingPath) voidsetApplicationWritingPath(String writingPath) voidsetBplCodeGenEnabled(boolean enabled) voidsetBwsCodeGenEnabled(boolean enabled) voidsetConsoleViewEnabled(boolean enabled) voidsetDafCodeGenEnabled(boolean enabled) voidsetDaoCodeGenEnabled(boolean enabled) voidsetDefaultValue(SpecialEntityValue defaultValue) El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(Instance defaultValue) El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(Entity defaultValue) El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(EntityExpression defaultValue) El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDeleteEnabled(boolean enabled) voidsetDetailViewEnabled(boolean enabled) voidsetDisplayAvailable(Boolean displayAvailable) voidsetExportEnabled(boolean enabled) voidsetForeignEntityClass(Boolean foreignEntityClass) El método setForeignEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades foráneas de la aplicación.voidsetFwsCodeGenEnabled(boolean enabled) voidsetGuiCodeGenEnabled(boolean enabled) voidsetHelpDocument(String document) sets the help document.voidsetHelpFileName(String fileName) sets the help file name.voidsetInitialValue(SpecialEntityValue initialValue) El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(Instance initialValue) El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(Entity initialValue) El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(EntityExpression initialValue) El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInsertEnabled(boolean enabled) voidsetPrivateEntityClass(Boolean privateEntityClass) El método setPrivateEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades privadas de la aplicación.voidsetReportEnabled(boolean enabled) voidsetSelectEnabled(boolean enabled) voidsetSqlCodeGenEnabled(boolean enabled) voidsetSuperViewName(String viewName) El método setSuperViewName se utiliza para establecer el nombre de la super-vista de la entidad.voidsetSupraViewName(String viewName) El método setSupraViewName se utiliza para establecer el nombre de la supra-vista de la entidad.voidsetTableViewEnabled(boolean enabled) voidsettle()voidsetTreeViewEnabled(boolean enabled) voidsetUpdateEnabled(boolean enabled) Methods 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.EntityReferenceContainer
getAllocationStringsMethods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
Method Details
-
isAssignableFrom
Determina si la clase de esta entidad es la misma o es una superclase de la clase de la entidad especificada en el parámetroentity.- Parameters:
entity- la entidad a examinar.- Returns:
- el valor
booleanque indica si la clase deentityse puede asignar a la clase de esta entidad. - Throws:
NullPointerException- si el parámetroentityespecificado es nulo.
-
isInitialised
boolean isInitialised()- Returns:
- the initialised indicator
-
isSettled
boolean isSettled()- Returns:
- the settled indicator
-
isRootInstance
boolean isRootInstance()- Returns:
- the root indicator
-
isExplicitlyDeclared
boolean isExplicitlyDeclared()- Returns:
- the explicitly declared indicator
-
isImplicitlyDeclared
boolean isImplicitlyDeclared()- Returns:
- the implicitly declared indicator
-
getReferenceIndex
int getReferenceIndex()- Returns:
- the reference index
-
getDefaultLabel
- Parameters:
reference- entity reference- Returns:
- the default label
-
getDefaultShortLabel
- Parameters:
reference- entity reference- Returns:
- the default short label
-
getDefaultCollectionLabel
- Parameters:
reference- entity reference- Returns:
- the default collection label
-
getDefaultCollectionShortLabel
- Parameters:
reference- entity reference- Returns:
- the default collection short label
-
getDefaultMenuOptionLabel
- Parameters:
format- the display format- Returns:
- the localized menu option label
-
getLocalizedLabel
- Parameters:
locale- localereference- entity reference- Returns:
- the localized label
-
getLocalizedShortLabel
- Parameters:
locale- localereference- entity reference- Returns:
- the localized short label
-
getLocalizedCollectionLabel
- Parameters:
locale- localereference- entity reference- Returns:
- the localized collection label
-
getLocalizedCollectionShortLabel
- Parameters:
locale- localereference- entity reference- Returns:
- the localized collection short label
-
getLocalizedMenuOptionLabel
- Parameters:
locale- the locale for the labelformat- the display format- Returns:
- the localized menu option label
-
getReferencePropertiesCount
int getReferencePropertiesCount()- Returns:
- the number of reference properties
-
getPropertiesList
- Returns:
- the properties list
-
getEntityCollectionsList
List<EntityCollection> getEntityCollectionsList()- Returns:
- the entity collection list
-
getReferencesList
- Returns:
- the references list
-
getParameterReferencesList
- Returns:
- the parameter references list
-
getKeysList
- Returns:
- the keys list
-
getStepsList
- Returns:
- the steps list
-
getTabsList
- Returns:
- the tabs list
-
getViewsList
- Returns:
- the views list
-
getInstancesList
- Returns:
- the instances list
-
getNamedValuesList
List<NamedValue> getNamedValuesList()- Returns:
- the named values list
-
getExpressionsList
List<Expression> getExpressionsList()- Returns:
- the expressions list
-
getTransitionsList
List<Transition> getTransitionsList()- Returns:
- the transitions list
-
getOperationsList
- Returns:
- the operations list
-
getOperationClassesList
- Returns:
- the operation classes list
-
getTriggersList
- Returns:
- the triggers list
-
getCalculablePropertiesList
- Returns:
- the calculable properties list
-
getOverlayPropertiesList
- Returns:
- the overlay properties list
-
getQueryPropertiesList
- Returns:
- the query properties list
-
getPropertiesMap
- Returns:
- the properties map
-
getEntityCollectionsMap
Map<String,EntityCollection> getEntityCollectionsMap()- Returns:
- the entity collection map
-
getReferencesMap
- Returns:
- the references map
-
getParameterReferencesMap
- Returns:
- the parameter references map
-
getKeysMap
- Returns:
- the keys map
-
getStepsMap
- Returns:
- the staps map
-
getTabsMap
- Returns:
- the tabs map
-
getViewsMap
- Returns:
- the views map
-
getInstancesMap
- Returns:
- the instances map
-
getNamedValuesMap
Map<String,NamedValue> getNamedValuesMap()- Returns:
- the named values map
-
getExpressionsMap
Map<String,Expression> getExpressionsMap()- Returns:
- the expressions map
-
getTransitionsMap
Map<String,Transition> getTransitionsMap()- Returns:
- the transitions map
-
getOperationsMap
- Returns:
- the operations map
-
getOperationClassesMap
- Returns:
- the operation classes map
-
getTriggersMap
- Returns:
- the triggers map
-
getCalculablePropertiesMap
- Returns:
- the calculable properties map
-
getOverlayPropertiesMap
- Returns:
- the overlay properties map
-
getQueryPropertiesMap
- Returns:
- the query properties map
-
getMainEntityReferenceFrom
- Parameters:
type- an entity class- Returns:
- the main entity reference from another entity class
-
isAbstractClass
boolean isAbstractClass()- Returns:
- true if the entity is an abstract entity class
-
getBaseClass
Class<?> getBaseClass()- Returns:
- the base class
-
getSubclassesList
- Returns:
- the direct known subclasses list
-
getSubclassesMap
- Returns:
- the direct known subclasses map
-
getSubentitiesMap
- Returns:
- the direct known subentities map
-
getAllocationOverridesList
List<AllocationOverride> getAllocationOverridesList()- Returns:
- the allocation overrides list
-
getAllocationOverridesMap
Map<String,AllocationOverride> getAllocationOverridesMap()- Returns:
- the allocation overrides map
-
getSuperViewName
String getSuperViewName()- Returns:
- the super-view name
-
setSuperViewName
El método setSuperViewName se utiliza para establecer el nombre de la super-vista de la entidad. Si este método no es ejecutado, el nombre de la super-vista se determina a partir del nombre SQL de la entidad.- Parameters:
viewName- nombre de la super-vista
-
getSupraViewName
String getSupraViewName()- Returns:
- the supra-view name
-
setSupraViewName
El método setSupraViewName se utiliza para establecer el nombre de la supra-vista de la entidad. Si este método no es ejecutado, el nombre de la supra-vista se determina a partir del nombre SQL de la entidad.- Parameters:
viewName- nombre de la supra-vista
-
getPrimaryKeyFieldName
String getPrimaryKeyFieldName()- Returns:
- the primary key field name
-
getSequenceFieldName
String getSequenceFieldName()- Returns:
- the sequence field name
-
getVersionFieldName
String getVersionFieldName()- Returns:
- the version field name
-
getNumericKeyFieldName
String getNumericKeyFieldName()- Returns:
- the numeric key field name
-
getCharacterKeyFieldName
String getCharacterKeyFieldName()- Returns:
- the character key field name
-
getNameFieldName
String getNameFieldName()- Returns:
- the name field name
-
getDescriptionFieldName
String getDescriptionFieldName()- Returns:
- the description field name
-
getImageFieldName
String getImageFieldName()- Returns:
- the image field name
-
getInactiveIndicatorFieldName
String getInactiveIndicatorFieldName()- Returns:
- the inactive indicator field name
-
getUrlFieldName
String getUrlFieldName()- Returns:
- the url field name
-
getParentFieldName
String getParentFieldName()- Returns:
- the parent field name
-
getOwnerFieldName
String getOwnerFieldName()- Returns:
- the owner field name
-
getUserFieldName
String getUserFieldName()- Returns:
- the user field name
-
getSegmentFieldName
String getSegmentFieldName()- Returns:
- the segment field name
-
getBusinessKeyFieldName
String getBusinessKeyFieldName()- Returns:
- the business key field name
-
getStateFieldName
String getStateFieldName()- Returns:
- the state field name
-
getBusinessKeyValueOf
-
getDefaultPropertyValueOf
-
getPrimaryKeyField
Field getPrimaryKeyField()- Returns:
- the primary key field
-
getSequenceField
Field getSequenceField()- Returns:
- the sequence field
-
getVersionField
Field getVersionField()- Returns:
- the version field
-
getNumericKeyField
Field getNumericKeyField()- Returns:
- the numeric key field
-
getCharacterKeyField
Field getCharacterKeyField()- Returns:
- the character key field
-
getNameField
Field getNameField()- Returns:
- the name field
-
getDescriptionField
Field getDescriptionField()- Returns:
- the description field
-
getImageField
Field getImageField()- Returns:
- the image field
-
getInactiveIndicatorField
Field getInactiveIndicatorField()- Returns:
- the inactive indicator field
-
getUrlField
Field getUrlField()- Returns:
- the url field
-
getParentField
Field getParentField()- Returns:
- the parent field
-
getOwnerField
Field getOwnerField()- Returns:
- the owner field
-
getUserField
Field getUserField()- Returns:
- the user field
-
getSegmentField
Field getSegmentField()- Returns:
- the segment field
-
getBusinessKeyField
Field getBusinessKeyField()- Returns:
- the business key field
-
getStateField
Field getStateField()- Returns:
- the state field
-
getPrimaryKeyProperty
Property getPrimaryKeyProperty()- Returns:
- the primary key property
-
getSequenceProperty
LongProperty getSequenceProperty()- Returns:
- the sequence property
-
getVersionProperty
LongProperty getVersionProperty()- Returns:
- the version property
-
getNumericKeyProperty
IntegerProperty getNumericKeyProperty()- Returns:
- the numeric key property
-
getCharacterKeyProperty
StringProperty getCharacterKeyProperty()- Returns:
- the character key property
-
getNameProperty
StringProperty getNameProperty()- Returns:
- the name property
-
getDescriptionProperty
StringProperty getDescriptionProperty()- Returns:
- the description property
-
getImageProperty
BinaryProperty getImageProperty()- Returns:
- the image property
-
getInactiveIndicatorProperty
BooleanProperty getInactiveIndicatorProperty()- Returns:
- the inactive indicator property
-
getUrlProperty
StringProperty getUrlProperty()- Returns:
- the url property
-
getParentProperty
Entity getParentProperty()- Returns:
- the parent property
-
getOwnerProperty
Entity getOwnerProperty()- Returns:
- the owner property
-
getUserProperty
Entity getUserProperty()- Returns:
- the user property
-
getSegmentProperty
DataArtifact getSegmentProperty()- Returns:
- the segment property
-
getBusinessKeyProperty
Property getBusinessKeyProperty()- Returns:
- the business key property
-
getBusinessKeyType
BusinessKeyType getBusinessKeyType()- Returns:
- the business key type
-
getStateProperty
Entity getStateProperty()- Returns:
- the state property
-
isBasicOperationEntity
boolean isBasicOperationEntity()- Returns:
- the basic operation entity indicator
-
isCatalogEntity
boolean isCatalogEntity()- Returns:
- the catalog entity indicator
-
isContextualEntity
boolean isContextualEntity()- Returns:
- true if it is a contextual entity; otherwise false
-
isEnumerationEntity
boolean isEnumerationEntity()- Returns:
- true if it is a enumeration entity; otherwise false
-
isBooleanEnumerationEntity
boolean isBooleanEnumerationEntity()- Returns:
- true if it is a boolean enumeration entity; otherwise false
-
isNonEnumerationEntity
boolean isNonEnumerationEntity()- Returns:
- true if it is a non-enumeration entity; otherwise false
-
isDatabaseEntity
boolean isDatabaseEntity()- Returns:
- true if it is a database entity; otherwise false
-
isPersistentEntity
boolean isPersistentEntity()- Returns:
- true if it is a persistent entity; otherwise false
-
isPersistentEnumerationEntity
boolean isPersistentEnumerationEntity()- Returns:
- true if it is a persistent enumeration entity; otherwise false
-
isPersistentNonEnumerationEntity
boolean isPersistentNonEnumerationEntity()- Returns:
- true if it is a persistent non-enumeration entity; otherwise false
-
isEntityCollector
boolean isEntityCollector()- Returns:
- true if it is an entity collector; otherwise false
-
isOverlayableEntity
boolean isOverlayableEntity()- Returns:
- true if is a overlayable entity; otherwise false
-
isOverlayableEntityReference
boolean isOverlayableEntityReference()- Returns:
- true if is a overlayable entity reference; otherwise false
-
isExistentiallyIndependent
boolean isExistentiallyIndependent()- Returns:
- the existentially independent indicator
-
getEntityViewType
EntityViewType getEntityViewType()- Returns:
- the entity view type
-
isVariantEntity
boolean isVariantEntity()- Returns:
- the variant entity indicator
-
isInvariantEntity
boolean isInvariantEntity()- Returns:
- the invariant entity indicator
-
isSegmentEqualToOwner
boolean isSegmentEqualToOwner()- Returns:
- true if the segment property and the owner property are the same property
-
isSegmentEqualToPrimaryKey
boolean isSegmentEqualToPrimaryKey()- Returns:
- true if the segment property and the primary key property are the same property
-
getResourceType
ResourceType getResourceType()- Returns:
- the resource yype
-
getResourceGender
ResourceGender getResourceGender()- Returns:
- the resource gender
-
getPropertiesPrefix
String getPropertiesPrefix()- Returns:
- the properties prefix
-
getPropertiesSuffix
String getPropertiesSuffix()- Returns:
- the properties suffix
-
getCollectionName
String getCollectionName()- Returns:
- the collection name
-
getHelpDocument
String getHelpDocument()- Returns:
- the help document
-
setHelpDocument
sets the help document.- Parameters:
document- definición del documento incrustado de ayuda
-
getHelpFileName
String getHelpFileName()- Returns:
- the help file name
-
setHelpFileName
sets the help file name.- Parameters:
fileName- nombre del archivo de ayuda
-
getHelpFileAutoName
HelpFileAutoName getHelpFileAutoName()- Returns:
- the help file auto name
-
getHelpFileAutoType
String getHelpFileAutoType()- Returns:
- the help file auto type
-
isSelectEnabled
boolean isSelectEnabled()- Returns:
- the select allowed indicator
-
setSelectEnabled
void setSelectEnabled(boolean enabled) - Parameters:
enabled- the select enabled indicator to set
-
isSelectOperationAccess
OperationAccess isSelectOperationAccess()- Returns:
- the select operation access mode
-
getSelectOnloadOption
SelectOnloadOption getSelectOnloadOption()- Returns:
- the select onload option
-
getStartWith
int getStartWith()- Returns:
- the start-with
-
getSelectRowsLimit
int getSelectRowsLimit()- Returns:
- the select rows limit
-
getSelectSortOption
SortOption getSelectSortOption()- Returns:
- the select sort option
-
isInsertEnabled
boolean isInsertEnabled()- Returns:
- the insert allowed indicator
-
setInsertEnabled
void setInsertEnabled(boolean enabled) - Parameters:
enabled- the insert enabled indicator to set
-
isInsertConfirmationRequired
boolean isInsertConfirmationRequired()- Returns:
- the insert confirmation required indicator
-
getInsertOperationAccess
OperationAccess getInsertOperationAccess()- Returns:
- the insert operation access mode
-
getInsertLogging
OperationLogging getInsertLogging()- Returns:
- the insert logging mode
-
isUpdateEnabled
boolean isUpdateEnabled()- Returns:
- the update allowed indicator
-
setUpdateEnabled
void setUpdateEnabled(boolean enabled) - Parameters:
enabled- the update enabled indicator to set
-
isUpdateConfirmationRequired
boolean isUpdateConfirmationRequired()- Returns:
- the update confirmation required indicator
-
getUpdateOperationAccess
OperationAccess getUpdateOperationAccess()- Returns:
- the update operation access mode
-
getUpdateLogging
OperationLogging getUpdateLogging()- Returns:
- the update logging mode
-
isDeleteEnabled
boolean isDeleteEnabled()- Returns:
- the delete allowed indicator
-
setDeleteEnabled
void setDeleteEnabled(boolean enabled) - Parameters:
enabled- the delete enabled indicator to set
-
isDeleteConfirmationRequired
boolean isDeleteConfirmationRequired()- Returns:
- the delete confirmation required indicator
-
getDeleteOperationAccess
OperationAccess getDeleteOperationAccess()- Returns:
- the delete operation access mode
-
getDeleteLogging
OperationLogging getDeleteLogging()- Returns:
- the delete logging mode
-
isReportEnabled
boolean isReportEnabled()- Returns:
- the report allowed indicator
-
setReportEnabled
void setReportEnabled(boolean enabled) - Parameters:
enabled- the report enabled indicator to set
-
getReportRowsLimit
int getReportRowsLimit()- Returns:
- the report rows limit
-
getReportSortOption
SortOption getReportSortOption()- Returns:
- the report sort option
-
isExportEnabled
boolean isExportEnabled()- Returns:
- the export allowed indicator
-
setExportEnabled
void setExportEnabled(boolean enabled) - Parameters:
enabled- the export enabled indicator to set
-
getExportRowsLimit
int getExportRowsLimit()- Returns:
- the export rows limit
-
getExportSortOption
SortOption getExportSortOption()- Returns:
- the export sort option
-
isForeignEntityClass
boolean isForeignEntityClass()- Returns:
- the foreign entity class indicator
-
setForeignEntityClass
El método setForeignEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades foráneas de la aplicación. Las entidades foráneas son entidades cuyas correspondientes tablas no están definidas en la base de datos de la aplicación, sino en otra que tipicamente reside en un servidor diferente.- Parameters:
foreignEntityClass- true o false para agregar o no la entidad, respectivamente; null, para agregar la entidad solo si pertenece a un módulo de entidades foráneas (vea el elemento foreign de la Anotación ProjectModule)
-
isPrivateEntityClass
boolean isPrivateEntityClass()- Returns:
- the private entity class indicator
-
setPrivateEntityClass
El método setPrivateEntityClass se utiliza para especificar si la entidad se debe agregar, o no, al conjunto de entidades privadas de la aplicación. Las entidades privadas son entidades para las que no se deben generar vistas.- Parameters:
privateEntityClass- true o false para agregar o no la entidad, respectivamente; null, para agregar la entidad solo si pertenece a un módulo de entidades privadas (vea el elemento privacy de la Anotación ProjectModule)
-
isLinkOuterChildren
boolean isLinkOuterChildren()- Returns:
- the link-outer-children indicator
-
isLinkOuterCollaterals
boolean isLinkOuterCollaterals()- Returns:
- the link-outer-collaterals indicator
-
isLinkOuterSiblings
boolean isLinkOuterSiblings()- Returns:
- the link-outer-siblings indicator
-
isTableViewEnabled
boolean isTableViewEnabled()- Returns:
- the table view enabled indicator
-
setTableViewEnabled
void setTableViewEnabled(boolean enabled) - Parameters:
enabled- the table view enabled indicator to set
-
isTableViewWithInsertEnabled
boolean isTableViewWithInsertEnabled()- Returns:
- the table-view-with-insert-enabled indicator
-
isTableViewWithUpdateEnabled
boolean isTableViewWithUpdateEnabled()- Returns:
- the table-view-with-update-enabled indicator
-
isTableViewWithDeleteEnabled
boolean isTableViewWithDeleteEnabled()- Returns:
- the table-view-with-delete-enabled indicator
-
isTableViewWithMasterHeading
boolean isTableViewWithMasterHeading()- Returns:
- the table-view-with-master-heading indicator
-
isTableViewWithQuickFilterSnippet
boolean isTableViewWithQuickFilterSnippet()- Returns:
- the table-view-with-quick-filter-snippet indicator
-
isTableViewWithStickyHeader
boolean isTableViewWithStickyHeader()- Returns:
- the table-view-with-sticky-header indicator
-
getTableViewQuickFilterSnippetPath
String getTableViewQuickFilterSnippetPath()- Returns:
- the quick-filter-snippet path
-
getTableResponsiveMode
TableResponsiveMode getTableResponsiveMode()- Returns:
- the table responsive mode
-
getTableViewHelpDocument
String getTableViewHelpDocument()- Returns:
- the table view help document
-
getTableViewHelpFileName
String getTableViewHelpFileName()- Returns:
- the table view help file name
-
isDetailViewEnabled
boolean isDetailViewEnabled()- Returns:
- the detail view enabled indicator
-
setDetailViewEnabled
void setDetailViewEnabled(boolean enabled) - Parameters:
enabled- the detail view enabled indicator to set
-
getDetailViewHelpDocument
String getDetailViewHelpDocument()- Returns:
- the detail view help document
-
getDetailViewHelpFileName
String getDetailViewHelpFileName()- Returns:
- the detail view help file name
-
isTreeViewEnabled
boolean isTreeViewEnabled()- Returns:
- the tree view enabled indicator
-
setTreeViewEnabled
void setTreeViewEnabled(boolean enabled) - Parameters:
enabled- the tree view enabled indicator to set
-
getTreeViewHelpDocument
String getTreeViewHelpDocument()- Returns:
- the tree view help document
-
getTreeViewHelpFileName
String getTreeViewHelpFileName()- Returns:
- the tree view help file name
-
isConsoleViewEnabled
boolean isConsoleViewEnabled()- Returns:
- the console view enabled indicator
-
setConsoleViewEnabled
void setConsoleViewEnabled(boolean enabled) - Parameters:
enabled- the console view enabled indicator to set
-
getConsoleViewHelpDocument
String getConsoleViewHelpDocument()- Returns:
- the console view help document
-
getConsoleViewHelpFileName
String getConsoleViewHelpFileName()- Returns:
- the console view help file name
-
isWarningsEnabled
boolean isWarningsEnabled()- Returns:
- the warnings enabled indicator
-
isSpecialExpressionsWarningsEnabled
boolean isSpecialExpressionsWarningsEnabled()- Returns:
- the special expressions warnings enabled indicator
-
isUnusualExpressionsWarningsEnabled
boolean isUnusualExpressionsWarningsEnabled()- Returns:
- the unusual expressions warnings enabled indicator
-
isBplCodeGenEnabled
boolean isBplCodeGenEnabled()- Returns:
- the business process logic code generation enabled indicator
-
setBplCodeGenEnabled
void setBplCodeGenEnabled(boolean enabled) - Parameters:
enabled- the business process logic code generation enabled indicator to set
-
isBwsCodeGenEnabled
boolean isBwsCodeGenEnabled()- Returns:
- the business web service code generation enabled indicator
-
setBwsCodeGenEnabled
void setBwsCodeGenEnabled(boolean enabled) - Parameters:
enabled- the business web service code generation enabled indicator to set
-
isDaoCodeGenEnabled
boolean isDaoCodeGenEnabled()- Returns:
- the data access object code generation enabled indicator
-
setDaoCodeGenEnabled
void setDaoCodeGenEnabled(boolean enabled) - Parameters:
enabled- the data access object code generation enabled indicator to set
-
isDafCodeGenEnabled
boolean isDafCodeGenEnabled()- Returns:
- the data access facade code generation enabled indicator
-
setDafCodeGenEnabled
void setDafCodeGenEnabled(boolean enabled) - Parameters:
enabled- the data access facade code generation enabled indicator to set
-
isFwsCodeGenEnabled
boolean isFwsCodeGenEnabled()- Returns:
- the facade web service code generation enabled indicator
-
setFwsCodeGenEnabled
void setFwsCodeGenEnabled(boolean enabled) - Parameters:
enabled- the facade web service code generation enabled indicator to set
-
isGuiCodeGenEnabled
boolean isGuiCodeGenEnabled()- Returns:
- the GUI code generation enabled indicator
-
setGuiCodeGenEnabled
void setGuiCodeGenEnabled(boolean enabled) - Parameters:
enabled- the GUI code generation enabled indicator to set
-
isSqlCodeGenEnabled
boolean isSqlCodeGenEnabled()- Returns:
- the SQL code generation enabled indicator
-
setSqlCodeGenEnabled
void setSqlCodeGenEnabled(boolean enabled) - Parameters:
enabled- the SQL code generation enabled indicator to set
-
isEntityStateCodeGenEnabled
boolean isEntityStateCodeGenEnabled()- Returns:
- the entity state machine code generation enabled indicator
-
isEntityClassDiagramGenEnabled
boolean isEntityClassDiagramGenEnabled()- Returns:
- the entity class diagram generation indicator
-
isEntityStateDiagramGenEnabled
boolean isEntityStateDiagramGenEnabled()- Returns:
- the entity state diagram generation indicator
-
isEntityInsertActivityDiagramGenEnabled
boolean isEntityInsertActivityDiagramGenEnabled()- Returns:
- the entity insert activity diagram generation indicator
-
isEntityUpdateActivityDiagramGenEnabled
boolean isEntityUpdateActivityDiagramGenEnabled()- Returns:
- the entity update activity diagram generation indicator
-
getProperty
- Parameters:
name- property's name- Returns:
- the property with the specified name
-
getReferenceStyle
EntityReferenceStyle getReferenceStyle()- Returns:
- the reference style
-
getReferenceFilterBy
EntityReferenceProperty getReferenceFilterBy()- Returns:
- the reference filter-by
-
getReferenceFilterByProperty
Property getReferenceFilterByProperty()- Returns:
- the reference filter-by proerty
-
getReferenceSortBy
EntityReferenceProperty getReferenceSortBy()- Returns:
- the reference sort-by
-
getReferenceSortByProperty
Property getReferenceSortByProperty()- Returns:
- the reference sort-by proerty
-
getSearchType
SearchType getSearchType()- Returns:
- the search type
-
getListStyle
ListStyle getListStyle()- Returns:
- the list style
-
getSearchDisplayFormat
SearchDisplayFormat getSearchDisplayFormat()- Returns:
- the search display format
-
getSearchDisplayMode
DisplayMode getSearchDisplayMode()- Returns:
- the search display mode
-
getApplicationOrigin
String getApplicationOrigin()- Returns:
- the origin (protocol + server + port) of the application containing the entity views
-
setApplicationOrigin
-
getApplicationContextRoot
String getApplicationContextRoot()- Returns:
- the context-root of the application containing the entity views
-
setApplicationContextRoot
-
getApplicationConsolePath
String getApplicationConsolePath()- Returns:
- the path of the processing consoles within the context-root of the application that contains the entity views
-
setApplicationConsolePath
-
getApplicationReadingPath
String getApplicationReadingPath()- Returns:
- the path of the reading views within the context-root of the application that contains the entity views
-
setApplicationReadingPath
-
getApplicationWritingPath
String getApplicationWritingPath()- Returns:
- the path of the writing views within the context-root of the application that contains the entity views
-
setApplicationWritingPath
-
isApplicationDefaultLocation
boolean isApplicationDefaultLocation()- Returns:
- true if the views are in the generated application (default origin and context-root)
-
getSearchQueryFilter
BooleanExpression getSearchQueryFilter()- Returns:
- the search query filter
-
getSelectFilter
BooleanExpression getSelectFilter()- Returns:
- the select filter
-
getInsertFilter
- Parameters:
reference- entity reference- Returns:
- the insert filter
-
getUpdateFilter
BooleanExpression getUpdateFilter()- Returns:
- the update filter
-
getDeleteFilter
BooleanExpression getDeleteFilter()- Returns:
- the delete filter
-
getMasterDetailFilter
- Parameters:
reference- entity reference- Returns:
- the master/detail filter
-
getInitialValue
Object getInitialValue()- Returns:
- the initial value
-
setInitialValue
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
getDefaultValue
Object getDefaultValue()- Returns:
- the default value
-
setDefaultValue
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
isDisplayAvailable
boolean isDisplayAvailable()- Returns:
- true if the entity has at least one display
-
setDisplayAvailable
-
isWritingPageMaster
boolean isWritingPageMaster()- Returns:
- true if the entity is master of at least one detail
-
initialise
void initialise() -
prepare
void prepare() -
settle
void settle() -
addAttribute
-
getDeclaringProject
Project getDeclaringProject()- Returns:
- the declaring project, if any; null otherwise
-
getRoot
Entity getRoot()- Returns:
- the root entity instance of the same class
-
getBaseRoot
Entity getBaseRoot()- Returns:
- the root entity instance of the base class
-
getHierarchyRoot
Entity getHierarchyRoot()- Returns:
- the root entity instance of the top of the class hierarchy
-
getHierarchyNodeType
HierarchyNodeType getHierarchyNodeType()- Returns:
- the class hierarchy node type; null if the entity is not part of a hierarchy
-
getAncestorsList
- Returns:
- the ancestors list
-
getExtensionsList
- Returns:
- the known extensions list
-
getExtensionsMap
- Returns:
- the direct known extensions map
-
getOverlayEntitiesList
- Returns:
- the overlay entities list
-
getOverlayEntitiesMap
- Returns:
- the overlay entities map
-
getAccesibleOperationsOverlayEntitiesList
- Returns:
- the accesible operations overlay entities list
-
getAccesibleOperationsOverlayEntitiesMap
- Returns:
- the accesible operations overlay entities map
-
getOperation
- Type Parameters:
T- generic operation type- Parameters:
type- operation type- Returns:
- the operation of the specified class
-
getCrudOperationsList
- Returns:
- the CRUD operation list
-
getBusinessOperationsList
- Returns:
- the user-defined business operation list
-
getAccesibleBusinessOperationsList
- Returns:
- the user-defined accesible business operation list
-
getRemoveHeadingPropertyArray
Property[] getRemoveHeadingPropertyArray()- Returns:
- the array of properties that should be excluded from the heading of Master/Detail views (pages)
-
isRemovePropertiesInRemoveHeadingPropertyArray
boolean isRemovePropertiesInRemoveHeadingPropertyArray()- Returns:
- true if the array contains the properties that should be excluded from the heading of Master/Detail views (pages); false, if the array contains the properties that should not be excluded from the heading.
-
isNull
BooleanComparisonX isNull()El método isNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo. La comparación resulta en verdadero si el valor de la entidad es nulo. -
isNotNull
BooleanComparisonX isNotNull()El método isNotNull contruye una expresión lógica que genera la comparación de esta entidad con el valor nulo. La comparación resulta en verdadero si el valor de la entidad no es nulo. -
isEqualTo
El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
El método isEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la entidad que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la instancia que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta entidad (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
self
EntityScalarX self()El método self contruye una expresión que da como resultado esta entidad.- Returns:
- expresión que da como resultado esta entidad.
-
coalesce
El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la entidad que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Parameters:
y- operando Y- Returns:
- expresión que genera el primero de de los operandos que no sea nulo.
-
coalesce
El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la instancia que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Parameters:
y- operando Y- Returns:
- expresión que genera el primero de de los operandos que no sea nulo.
-
coalesce
El método coalesce contruye una expresión que genera la comparación de esta entidad (operando X) y de la expresión que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Parameters:
y- operando Y- Returns:
- expresión que genera el primero de de los operandos que no sea nulo.
-