Package adalid.core.interfaces
Interface Parameter
-
- All Superinterfaces:
Artifact,DataArtifact,Nullable,TypedArtifact,ValuedArtifact
- All Known Subinterfaces:
AlphanumericParameter,EntityReference,NumericParameter,PersistentEntityReference,PersistentEnumerationEntityReference,TemporalParameter
- All Known Implementing Classes:
AbstractContextualEntity,AbstractDataArtifact,AbstractDatabaseEntity,AbstractEntity,AbstractEnumerationEntity,AbstractPersistentEntity,AbstractPersistentEnumerationEntity,AbstractProceduralEntity,AbstractVirtualEntity,AccionArchivoCargado,AmbientePrueba,Aplicacion,ArchivoAdjunto,AtributoAplicacion,BigDecimalData,BigDecimalParameter,BigDecimalProperty,BigIntegerData,BigIntegerParameter,BigIntegerProperty,BinaryData,BinaryParameter,BinaryPrimitive,BinaryProperty,BooleanData,BooleanParameter,BooleanPrimitive,BooleanProperty,ByteData,ByteParameter,ByteProperty,CasoPrueba,CharacterData,CharacterParameter,CharacterPrimitive,CharacterProperty,ClaseFabricador,ClaseJava,ClaseRecurso,ClaseRecurso,CondicionEjeFun,CondicionTarea,ConjuntoSegmento,DateData,DateParameter,DateProperty,DocumentoPrueba,DocumentoPruebaX1,DocumentoPruebaX2,DocumentoPruebaX3,DocumentoPruebaX4,DocumentoPruebaX5,DocumentoPruebaX6,Dominio,Dominio,DominioParametro,DoubleData,DoubleParameter,DoubleProperty,EjecucionLineaPrueba,EjecucionPrueba,ElementoSegmento,EscenarioPrueba,FiltroFuncion,FiltroFuncionPar,FloatData,FloatParameter,FloatProperty,Funcion,Funcion,FuncionParametro,GrupoProceso,IntegerData,IntegerParameter,IntegerProperty,LineaPrueba,LongData,LongParameter,LongProperty,NivelOpcionMenu,NumericPrimitive,OpcionMenu,OperadorCom,Pagina,PaginaEspecial,PaginaInicio,PaginaUsuario,PaquetePrueba,Parametro,ParametroLineaPrueba,ParteAmbientePrueba,PasoRutina,PersistentEntityBase,PersistentEnumerationEntityBase,PiezaAmbientePrueba,Primitive,ProgramaPrueba,RangoAgregacion,RangoComparacion,RastroFuncion,RastroFuncionPar,RastroInforme,RastroProceso,RecursoValor,Rol,RolFiltroFuncion,RolFuncion,RolFuncionPar,RolPagina,RolUsuario,RolVistaFuncion,RutinaUsuario,Segmento,SeveridadMensaje,ShortData,ShortParameter,ShortProperty,StringData,StringParameter,StringProperty,SubtipoGrafico,TareaUsuario,TareaUsuarioCorreo,TareaVirtual,TemporalPrimitive,TimeData,TimeParameter,TimeProperty,TimestampData,TimestampParameter,TimestampProperty,TipoAccesoRecurso,TipoAgregacion,TipoClaseRecurso,TipoComparacion,TipoDatoPar,TipoDocumentoPrueba,TipoDominio,TipoFuncion,TipoGrafico,TipoInforme,TipoNodo,TipoPagina,TipoParametro,TipoParametroDom,TipoPiezaPrueba,TipoRastroFun,TipoRecurso,TipoRestriccionFormatos,TipoResultadoPrueba,TipoRol,TipoValor,TransicionAbstracta,TransicionTareaUsuario,Usuario,Usuario,UsuarioSegmento,VariableRutina,VistaFuncion,VistaFuncionCol
public interface Parameter extends DataArtifact, ValuedArtifact
- Author:
- Jorge Campins
-
-
Method Summary
-
Methods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, getAlias, getAttribute, getAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toString
-
Methods inherited from interface adalid.core.interfaces.DataArtifact
getDataClass, getSegmentEntityClass, isParameter, isProperty
-
Methods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
Methods inherited from interface adalid.core.interfaces.ValuedArtifact
getCurrentValue, getCurrentValueTag, getDefaultValue, getDefaultValueTag, getInitialValue, getInitialValueTag, setCurrentValueTag, setDefaultValueTag, setInitialValueTag
-
-
-
-
Method Detail
-
isAuditable
boolean isAuditable()
- Returns:
- the auditable
-
isPassword
boolean isPassword()
- Returns:
- the password
-
isRequiredParameter
boolean isRequiredParameter()
- Returns:
- the nullable
-
isHiddenField
boolean isHiddenField()
- Returns:
- the hidden field indicator
-
getSequenceNumber
int getSequenceNumber()
- Returns:
- the sequence number
-
isRenderingFilterReadOnly
boolean isRenderingFilterReadOnly()
- Returns:
- the rendering filter's read-only indicator
-
getRenderingFilter
BooleanExpression getRenderingFilter()
- Returns:
- the rendering filter
-
setRenderingFilter
void setRenderingFilter(BooleanExpression renderingFilter)
El método setRenderingFilter se utiliza para establecer el filtro de presentación de propiedades en vistas (páginas) de registro, y de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será visible en las vistas (páginas) de registro o ejecución de operaciones de negocio.- Parameters:
renderingFilter- expresión booleana que se utiliza como filtro
-
getRequiringFilter
BooleanExpression getRequiringFilter()
- Returns:
- the requiring filter
-
setRequiringFilter
void setRequiringFilter(BooleanExpression requiringFilter)
El método setRequiringFilter se utiliza para establecer el filtro de obligatoriedad de propiedades en vistas (páginas) de registro, y de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será obligatoriamente requerido en las vistas (páginas) de registro o ejecución de operaciones de negocio.- Parameters:
requiringFilter- expresión booleana que se utiliza como filtro
-
getModifyingFilter
BooleanExpression getModifyingFilter()
- Returns:
- the modifying filter
-
setModifyingFilter
void setModifyingFilter(BooleanExpression modifyingFilter)
El método setModifyingFilter se utiliza para establecer el filtro de anulación de propiedades en vistas (páginas) de registro, y de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será anulado en las vistas (páginas) de registro o ejecución de operaciones de negocio.- Parameters:
modifyingFilter- expresión booleana que se utiliza como filtro
-
getNullifyingFilter
BooleanExpression getNullifyingFilter()
- Returns:
- the nullifying filter
-
setNullifyingFilter
void setNullifyingFilter(BooleanExpression nullifyingFilter)
El método setNullifyingFilter se utiliza para establecer el filtro de anulación de propiedades en vistas (páginas) de registro, y de parámetros en vistas (páginas) de ejecución de operaciones de negocio. Solo si se cumplen los criterios del filtro, el valor de la propiedad o el parámetro será anulado en las vistas (páginas) de registro o ejecución de operaciones de negocio.- Parameters:
nullifyingFilter- expresión booleana que se utiliza como filtro
-
isInstanceReferenceField
boolean isInstanceReferenceField()
- Returns:
- the instance reference indicator
-
isFileReferenceField
boolean isFileReferenceField()
- Returns:
- the file reference indicator
-
isPrimitive
boolean isPrimitive()
- Returns:
- true if it is a Primitive; otherwise false
-
isBinaryPrimitive
boolean isBinaryPrimitive()
- Returns:
- true if it is a BinaryPrimitive; otherwise false
-
isBooleanPrimitive
boolean isBooleanPrimitive()
- Returns:
- true if it is a BooleanPrimitive; otherwise false
-
isCharacterPrimitive
boolean isCharacterPrimitive()
- Returns:
- true if it is a CharacterPrimitive; otherwise false
-
isNumericPrimitive
boolean isNumericPrimitive()
- Returns:
- true if it is a NumericPrimitive; otherwise false
-
isTemporalPrimitive
boolean isTemporalPrimitive()
- Returns:
- true if it is a TemporalPrimitive; otherwise false
-
isBigDecimalData
boolean isBigDecimalData()
- Returns:
- true if it is a BigDecimalData; otherwise false
-
isBigIntegerData
boolean isBigIntegerData()
- Returns:
- true if it is a BigIntegerData; otherwise false
-
isBinaryData
boolean isBinaryData()
- Returns:
- true if it is a BinaryData; otherwise false
-
isBooleanData
boolean isBooleanData()
- Returns:
- true if it is a BooleanData; otherwise false
-
isByteData
boolean isByteData()
- Returns:
- true if it is a ByteData; otherwise false
-
isCharacterData
boolean isCharacterData()
- Returns:
- true if it is a CharacterData; otherwise false
-
isDateData
boolean isDateData()
- Returns:
- true if it is a DateData; otherwise false
-
isDoubleData
boolean isDoubleData()
- Returns:
- true if it is a DoubleData; otherwise false
-
isFloatData
boolean isFloatData()
- Returns:
- true if it is a FloatData; otherwise false
-
isIntegerData
boolean isIntegerData()
- Returns:
- true if it is a IntegerData; otherwise false
-
isLongData
boolean isLongData()
- Returns:
- true if it is a LongData; otherwise false
-
isShortData
boolean isShortData()
- Returns:
- true if it is a ShortData; otherwise false
-
isStringData
boolean isStringData()
- Returns:
- true if it is a StringData; otherwise false
-
isTimeData
boolean isTimeData()
- Returns:
- true if it is a TimeData; otherwise false
-
isTimestampData
boolean isTimestampData()
- Returns:
- true if it is a TimestampData; otherwise false
-
isEntity
boolean isEntity()
- Returns:
- true if it is an entity; otherwise false
-
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
-
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
-
isOverlayableEntityReference
boolean isOverlayableEntityReference()
- Returns:
- true if is a overlayable entity reference; otherwise false
-
getLinkedFieldName
String getLinkedFieldName()
- Returns:
- the linked field name
-
getLinkedField
Field getLinkedField()
- Returns:
- the linked field
-
getLinkedProperty
Property getLinkedProperty()
- Returns:
- the linked property
-
getLinkedColumnName
String getLinkedColumnName()
- Returns:
- the linked column name
-
getLinkedColumnOperator
StandardRelationalOp getLinkedColumnOperator()
- Returns:
- the linked column operator
-
getInitialValueReferencingParametersList
List<Parameter> getInitialValueReferencingParametersList()
- Returns:
- the initial value referencing parameters list
-
getInitialValueReferencingParameters
Map<String,Parameter> getInitialValueReferencingParameters()
- Returns:
- the list of artifacts referencing this artifact in their initial value
-
getInitialValueReferencingParameters
Map<String,Parameter> getInitialValueReferencingParameters(boolean recursively)
- Parameters:
recursively- recursively- Returns:
- the list of artifacts referencing this artifact in their initial value
-
getMaxValueReferencingParameters
Map<String,Parameter> getMaxValueReferencingParameters()
- Returns:
- the list of parameters referencing this parameter in their max value
-
getMaxValueReferencingParameters
Map<String,Parameter> getMaxValueReferencingParameters(boolean recursively)
- Parameters:
recursively- recursively- Returns:
- the list of parameters referencing this parameter in their max value
-
getMinValueReferencingParameters
Map<String,Parameter> getMinValueReferencingParameters()
- Returns:
- the list of parameters referencing this parameter in their min value
-
getMinValueReferencingParameters
Map<String,Parameter> getMinValueReferencingParameters(boolean recursively)
- Parameters:
recursively- recursively- Returns:
- the list of parameters referencing this parameter in their min value
-
getModifyingFilterReferencingParameters
Map<String,Parameter> getModifyingFilterReferencingParameters()
- Returns:
- the list of parameters referencing this parameter in their modifying filter
-
getModifyingFilterReferencingParameters
Map<String,Parameter> getModifyingFilterReferencingParameters(boolean recursively)
- Parameters:
recursively- recursively- Returns:
- the list of parameters referencing this parameter in their modifying filter
-
getRenderingFilterReferencingParameters
Map<String,Parameter> getRenderingFilterReferencingParameters()
- Returns:
- the list of parameters referencing this parameter in their rendering filter
-
getRenderingFilterReferencingParameters
Map<String,Parameter> getRenderingFilterReferencingParameters(boolean recursively)
- Parameters:
recursively- recursively- Returns:
- the list of parameters referencing this parameter in their rendering filter
-
getRenderingFilterReferencingParameters
Map<String,Parameter> getRenderingFilterReferencingParameters(boolean recursively, Boolean readOnly)
- Parameters:
recursively- recursivelyreadOnly- true, to process read-only filters; false, to process read-write filters; null, to process all filters- Returns:
- the list of parameters referencing this parameter in their rendering filter
-
getRequiringFilterReferencingParameters
Map<String,Parameter> getRequiringFilterReferencingParameters()
- Returns:
- the list of parameters referencing this parameter in their requiring filter
-
getRequiringFilterReferencingParameters
Map<String,Parameter> getRequiringFilterReferencingParameters(boolean recursively)
- Parameters:
recursively- recursively- Returns:
- the list of parameters referencing this parameter in their requiring filter
-
getSearchQueryFilterReferencingParameters
Map<String,Parameter> getSearchQueryFilterReferencingParameters()
- Returns:
- the list of parameters referencing this parameter in their search query filter
-
-