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