Funções da biblioteca Greex
A estrutura Greex contém a biblioteca Greex, que compreende um conjunto de funções que se pode chamar em dados de entrada por meio de expressões XPath.
As constantes podem ser usadas também em parâmetros da função. A biblioteca Greex
fornece o seguinte conjunto de funções definidas:
- booleanAnd—Retorna verdadeiro se todos os valores para uma lista de atributos Xpath são verdadeiros.
- booleanOr—Retorna verdadeiro se qualquer um dos valores para uma lista de atributos Xpath são verdadeiros.
- compareAll—Compara todos os valores de uma coleção.
- compareAny—Compara todos os valores de uma coleção.
- count—Conta as ocorrências de um determinado Xpath.
- dateAdd—Inclui um determinado número de dias para uma data.
- dateGreater—Compara duas datas.
- dateGreaterOrEqual—Compara duas datas.
- dateMax—Retorna a data máxima a partir do conjunto de datas entre elementos Xpath.
- dateMin—Retorna a data mínima a partir do conjunto de datas entre elementos Xpath.
- doubleAdd—Inclui dois valores duplos.
- doubleGreaterOrEqual—Compara dois valores duplos.
- doubleLesser—Compara dois valores duplos.
- doubleLesserOrEqual—Compara dois valores duplos.
- doubleMax—Retorna o valor de atributo máximo entre elementos Xpath como duplo.
- doubleMin—Retorna o valor de atributo mínimo entre elementos Xpath como duplo.
- doubleSum—Retorna a soma dos valores de atributos entre elementos Xpath como duplo.
- equals—Compara dois objetos do mesmo tipo.
- equalsIgnoreCase—Compara duas sequências, ignorando o caso.
- intAdd—Inclui dois valores de números inteiros.
- intGreater—Compara dois valores de números inteiros.
- intGreaterOrEqual—Compara dois valores de números inteiros.
- intMax—Retorna um atributo máximo de atributo entre elementos Xpath como número inteiro.
- intMin—Retorna o valor de atributo mínimo entre elementos Xpath como número inteiro.
- intSum—Retorna as somas de valores de atributos entre elementos Xpath como número inteiro.
- isTrue—Verifies se o valor do parâmetro está definido como
true. - isVoid—Verifica se o parâmetro passado é nulo ou vazio.
- listIntersection—Retorna a intersecção dos valores de atributos, isto é, valores separados por vírgulas, entre elementos Xpath como uma sequência.
- listUnion—Retorna a união dos valores de atributos, isto é, valores separados por vírgulas, entre elementos Xpath como uma sequência.
- stringBegins—Verifica se a primeira sequência começa com a segunda sequência.