Pular para o conteúdo principal

Operation

Definição da configuração do objeto Operation para operações em base de dados.


all


all() : java.util.List

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
NOMETIPODESCRIÇÃO
activobooleanSe o debug está ativo ou não.
Retorno

( Operation )

Objeto Query atual.


delete


delete() : Values

Retorno

( Values )


delete(forms: [Ljava.lang.String;[]) : Values

Atributos
NOMETIPODESCRIÇÃO
forms[Ljava.lang.String;[]
Retorno

( Values )


distinct


distinct(activo: boolean) : Operation

Descrição

Define se será aplicado o comando DISTINCT á consulta.

Atributos
NOMETIPODESCRIÇÃO
activobooleanSe 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
NOMETIPODESCRIÇÃO
columnstring
Retorno

( Operation )


get(column: string, alias: string) : Operation

Atributos
NOMETIPODESCRIÇÃO
columnstring
aliasstring
Retorno

( Operation )


getFields


getFields() : java.util.List

Descrição

Retorna os campos que serão obtidos na consulta.

Retorno

( java.util.List )

Campos que serão obtidos na consulta.


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() : Config | Exec | Header | Req | Res | Values | DataSchema

Descrição

Retorna os objetos Join (tabelas relacionadas) referente a tabela principal da consulta.

Retorno

( Config | Exec | Header | Req | Res | Values | DataSchema )

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

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
NOMETIPODESCRIÇÃO
orderstringObjeto 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
NOMETIPODESCRIÇÃO
relacaoRelationshipRelaçã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
NOMETIPODESCRIÇÃO
relacaoRelationshipRelação do tipo LEFT JOIN.
Retorno

( Operation )

Objeto Query atual.


limit


limit(limit: int) : Operation

Atributos
NOMETIPODESCRIÇÃO
limitint
Retorno

( Operation )



Descrição

Define um formulario para ser relacionado com a tabela principal da consulta usando os criterios do Link.

Atributos
NOMETIPODESCRIÇÃO
formLinkstringFormulario a ser relacionada.
Retorno

( Operation )

Objeto Query atual.


Descrição

Define um formulario para ser relacionado com a tabela principal da consulta usando os critérios do Link.

Atributos
NOMETIPODESCRIÇÃO
formLinkstringFormulario a ser relacionada.
linkLinkObjeto Link com uma subrelação.
Retorno

( Operation )

Objeto Query atual.


Descrição

Define um formulario para ser relacionado com a tabela principal da consulta usando os criterios do Link.

Atributos
NOMETIPODESCRIÇÃO
formLinkstringFormulario a ser relacionada.
whereWhereObjeto Where com as condições referente ao formulario que deseja relacionar.
Retorno

( Operation )

Objeto Query atual.


Descrição

Define um formulario para ser relacionado com a tabela principal da consulta usando os critérios do Link.

Atributos
NOMETIPODESCRIÇÃO
formLinkstringFormulario a ser relacionada.
whereWhereObjeto Where com as condições referente ao formulario que deseja relacionar.
linkLinkObjeto Link com uma subrelação.
Retorno

( Operation )

Objeto Query atual.


order


order(coluna: string, sentido: string) : Operation

Descrição

Define a ordenação da consulta.

Atributos
NOMETIPODESCRIÇÃO
colunastringColuna para ordenação.
sentidostringSentido da ordenação.
Retorno

( Operation )

Objeto Query atual.


page


page(paginacao: org.netuno.tritao.db.form.pagination.Pagination) : Values

Descrição

Retorna Pagina com os items resultante da execução da consulta de forma paginada e demais dados da paginação.

Atributos
NOMETIPODESCRIÇÃO
paginacaoorg.netuno.tritao.db.form.pagination.PaginationObjeto Pagination com as configurações da paginação.
Retorno

( Values )

Pagina com os items e demais dados da paginação.


populate


populate(table: string, filter: org.netuno.tritao.db.form.Field) : Operation

Atributos
NOMETIPODESCRIÇÃO
tablestring
filterorg.netuno.tritao.db.form.Field
Retorno

( Operation )


populate(table: string, filter: org.netuno.tritao.db.form.Field, fields: java.util.List) : Operation

Atributos
NOMETIPODESCRIÇÃO
tablestring
filterorg.netuno.tritao.db.form.Field
fieldsjava.util.List
Retorno

( Operation )


rightJoin


rightJoin(relacao: Relationship) : Operation

Descrição

Define uma relacão de tipo RIGHT JOIN com uma tabela.

Atributos
NOMETIPODESCRIÇÃO
relacaoRelationshipRelação do tipo RIGHT JOIN.
Retorno

( Operation )

Objeto Query atual.


set


set(column: string, value: java.lang.Object) : Operation

Atributos
NOMETIPODESCRIÇÃO
columnstring
valuejava.lang.Object
Retorno

( Operation )


setDebug


setDebug(activo: boolean) : Operation

Descrição

Define se o debug está ativo ou não na consulta.

Atributos
NOMETIPODESCRIÇÃO
activobooleanSe o debug está ativo ou não.
Retorno

( Operation )

Objeto Query atual.


setDistinct


setDistinct(activo: boolean) : Operation

Descrição

Define se será aplicado o comando DISTINCT á consulta.

Atributos
NOMETIPODESCRIÇÃO
activobooleanSe será aplicado ou não.
Retorno

( Operation )

Objeto Query atual.


setFields


setFields(campos: java.util.List) : Operation

Descrição

Define os campos que serão obtidos na consulta.

Atributos
NOMETIPODESCRIÇÃO
camposjava.util.ListCampos que serão obtidos na consulta.
Retorno

( Operation )

Objeto Query atual.


setFormName


setFormName(nomeTabela: string) : Operation

Descrição

Define o nome da tabela principal da consulta.

Atributos
NOMETIPODESCRIÇÃO
nomeTabelastringNome da tabela principal.
Retorno

( Operation )

Objeto Query atual.


setGroup


setGroup(order: Group) : Operation

Descrição

Define o objeto de agrupamento da consulta.

Atributos
NOMETIPODESCRIÇÃO
orderGroupObjeto de ordenação da consulta.
Retorno

( Operation )

Objeto Query atual.


setJoin


setJoin(join: Config | Exec | Header | Req | Res | Values | DataSchema) : Operation

Descrição

Define os objetos Join (tabelas relacionadas) referente a tabela principal da consulta.

Atributos
NOMETIPODESCRIÇÃO
joinConfig | Exec | Header | Req | Res | Values | DataSchemaObjetos Join (tabelas relacionadas) referente a tabela principal da consulta.
Retorno

( Operation )

Objeto Query atual.


setLimit


setLimit(limit: int) : Operation

Atributos
NOMETIPODESCRIÇÃO
limitint
Retorno

( Operation )


setOrder


setOrder(order: Order) : Operation

Descrição

Define o objeto de ordenação da consulta.

Atributos
NOMETIPODESCRIÇÃO
orderOrderObjeto de ordenação da consulta.
Retorno

( Operation )

Objeto Query atual.


setPagination


setPagination(paginacao: org.netuno.tritao.db.form.pagination.Pagination) : Operation

Descrição

Define o objeto de configuração da paginação (se houver) da consulta.

Atributos
NOMETIPODESCRIÇÃO
paginacaoorg.netuno.tritao.db.form.pagination.Paginationobjeto de configuração da paginação da consulta.
Retorno

( Operation )

Objeto Query atual.


setTablesToPopulate


setTablesToPopulate(tablesToPopulate: java.util.List) : Operation

Atributos
NOMETIPODESCRIÇÃO
tablesToPopulatejava.util.List
Retorno

( Operation )


setWhere


setWhere(where: Where) : Operation

Descrição

Define o object Where referente a tabela principal da consulta.

Atributos
NOMETIPODESCRIÇÃO
whereWhereObjeto Where da tabela principal da consulta.
Retorno

( Operation )

Objeto Query atual.


update


update() : Values

Retorno

( Values )


where


where(where: Where) : Operation

Descrição

Define o object Where referente a tabela principal da consulta.

Atributos
NOMETIPODESCRIÇÃO
whereWhereObjeto Where da tabela principal da consulta.
Retorno

( Operation )

Objeto Query atual.