Operation
Definição da configuração do objeto Operation para operações em base de dados.
all
all() : java.util.List<Values>
Descrição
Retorna todos os registros resultantes da execução da consulta, caso nenhum, retorna uma lista vazia.
Retorno
( java.util.List )
Lista de registros.
debug
debug(activo: boolean) : Operation
Descrição
Define se o debug está ativo ou não na consulta.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| activo | boolean | Se o debug está ativo ou não. |
Retorno
( Operation )
Objeto Query atual.
delete
delete() : Values
Retorno
( Values )
delete(forms: string[]) : Values
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| forms | string[] |
Retorno
( Values )
distinct
distinct(activo: boolean) : Operation
Descrição
Define se será aplicado o comando DISTINCT á consulta.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| activo | boolean | Se será aplicado ou não. |
Retorno
( Operation )
Objeto Query atual.
first
first() : Values
Descrição
Retorna o primeiro registro resultante da execução da consulta, caso nenhum, retorna null.
Retorno
( Values )
Primeiro registro do resultado.
get
get(column: string) : Operation
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| column | string |
Retorno
( Operation )
get(column: string, alias: string) : Operation
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| column | string | |
| alias | string |
Retorno
( Operation )
getFieldsToGet
getFieldsToGet() : java.util.List<org.netuno.tritao.db.form.Field>
Descrição
Retorna os campos que serão obtidos na consulta.
Retorno
( java.util.List )
Campos que serão obtidos na consulta.
getFieldsToSet
getFieldsToSet() : java.util.List<org.netuno.tritao.db.form.Field>
Retorno
( java.util.List )
getFormName
getFormName() : string
Descrição
Retorna o nome da tabela principal da consulta.
Retorno
( string )
Nome da tabela principal da consulta.
getGroup
getGroup() : Group
Descrição
Retorna o objeto de agrupamento da consulta.
Retorno
( Group )
Objeto de agrupamento da consulta.
getJoin
getJoin() : Values | DataSchema | java.util.Map
Descrição
Retorna os objetos Join (tabelas relacionadas) referente a tabela principal da consulta.
Retorno
( Values | DataSchema | java.util.Map )
Objetos Join (tabelas relacionadas) referente a tabela principal da consulta.
getLimit
getLimit() : int
Retorno
( int )
getOrder
getOrder() : Order
Descrição
Retorna o objeto de ordenação da consulta.
Retorno
( Order )
Objeto de ordenação da consulta.
getPagination
getPagination() : org.netuno.tritao.db.form.pagination.Pagination
Descrição
Retorna o objeto de configuração da paginação (se houver) da consulta.
Retorno
( org.netuno.tritao.db.form.pagination.Pagination )
Objeto de configuração da paginação (se houver) da consulta.
getTablesToPopulate
getTablesToPopulate() : java.util.List<org.netuno.tritao.db.form.populate.Populate>
Retorno
( java.util.List )
getWhere
getWhere() : Where
Descrição
Retorna o object Where referente a tabela principal da consulta.
Retorno
( Where )
Objeto Where da tabela principal da consulta.
group
group(order: string[]) : Operation
Descrição
Define o objeto de agrupamento da consulta.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| order | string[] | Objeto de ordenação da consulta. |
Retorno
( Operation )
Objeto Query atual.
group(order: string) : Operation
Descrição
Define o objeto de agrupamento da consulta.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| order | string | Objeto de ordenação da consulta. |
Retorno
( Operation )
Objeto Query atual.
insert
insert() : Values
Retorno
( Values )
isDebug
isDebug() : boolean
Descrição
Retorna se o debug está ativo ou não na consulta.
Retorno
( boolean )
Se o debug está ativo ou não na consulta.
isDistinct
isDistinct() : boolean
Descrição
Retorna se será aplicado o comando DISTINCT á consulta.
Retorno
( boolean )
Se será aplicado ou não.
join
join(relacao: Relationship) : Operation
Descrição
Define uma relacão de tipo INNER JOIN com uma tabela.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| relacao | Relationship | Relação do tipo INNER JOIN. |
Retorno
( Operation )
Objeto Query atual.
leftJoin
leftJoin(relacao: Relationship) : Operation
Descrição
Define uma relacão de tipo LEFT JOIN com uma tabela.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| relacao | Relationship | Relação do tipo LEFT JOIN. |
Retorno
( Operation )
Objeto Query atual.
limit
limit(limit: int) : Operation
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| limit | int |
Retorno
( Operation )
link
link(formLink: string) : Operation
Descrição
Define um formulario para ser relacionado com a tabela principal da consulta usando os criterios do Link.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| formLink | string | Formulario a ser relacionada. |
Retorno
( Operation )
Objeto Query atual.
link(formLink: string, link: Link) : Operation
Descrição
Define um formulario para ser relacionado com a tabela principal da consulta usando os critérios do Link.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| formLink | string | Formulario a ser relacionada. |
| link | Link | Objeto Link com uma subrelação. |
Retorno
( Operation )
Objeto Query atual.
link(formLink: string, where: Where) : Operation
Descrição
Define um formulario para ser relacionado com a tabela principal da consulta usando os criterios do Link.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| formLink | string | Formulario a ser relacionada. |
| where | Where | Objeto Where com as condições referente ao formulario que deseja relacionar. |
Retorno
( Operation )
Objeto Query atual.
link(formLink: string, where: Where, link: Link) : Operation
Descrição
Define um formulario para ser relacionado com a tabela principal da consulta usando os critérios do Link.
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| formLink | string | Formulario a ser relacionada. |
| where | Where | Objeto Where com as condições referente ao formulario que deseja relacionar. |
| link | Link | Objeto Link com uma subrelação. |
Retorno
( Operation )
Objeto Query atual.