Interface Parameter

    • 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
      • getParameterPathList

        List<Artifact> getParameterPathList()
        Returns:
        the parameter path list
      • 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 - recursively
        readOnly - 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
      • getSearchQueryFilterReferencingParameters

        Map<String,​Parameter> getSearchQueryFilterReferencingParameters​(boolean recursively)
        Parameters:
        recursively - recursively
        Returns:
        the list of parameters referencing this parameter in their search query filter