Package systextil.temp
Class TempRecords<R extends Serializable>
java.lang.Object
systextil.temp.TempRecords<R>
- Type Parameters:
R
- O tipo de classe usada nos registros temporários a serem gravados. Este framework está preparado para considerar que cada registro seja um objeto serializável ou um array de objetos serializáveis. Estes objetos só podem ser Integers, Strings, ou arrays contendo Integers ou Strings (podendo ser mesclados).
- All Implemented Interfaces:
Serializable
Este é o objeto que transporta os registros temporários entre o formulário e o banco de dados,
e também entre o banco de dados e o processo agendado.
Cada instância contém os registros correspondentes a um campo do formulário.
- Author:
- sergio
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTempRecords
(String name, boolean incExc, List<R> records) Configura os registros para usar em filtragens, usando umaList
.TempRecords
(String name, boolean incExc, R[] records) Configura os registros para usar em filtragens, usando um array.TempRecords
(String name, boolean incExc, R[] records, R wildcard) Configura os registros para usar em filtragens. -
Method Summary
-
Field Details
-
name
O nome do campo ao qual os registros estão associados. -
incExc
public final boolean incExcSe estes registros são para inclusão ou exceção. -
records
Os registros a transportar. -
wildcard
O padrão de coringas "any", se houver.
-
-
Constructor Details
-
TempRecords
Configura os registros para usar em filtragens.- Parameters:
name
- o nome que identifica este filtro; geralmente é o nome do campo.incExc
- se o filtro é de inclusão ou de exceçãorecords
- os registros serializáveis a usar na filtragemwildcard
- o objeto coringa, se for usado
-
TempRecords
Configura os registros para usar em filtragens, usando um array.- Parameters:
name
- o nome que identifica este filtro; geralmente é o nome do campo.incExc
- se o filtro é de inclusão ou de exceçãorecords
- os registros serializáveis a usar na filtragem
-
TempRecords
Configura os registros para usar em filtragens, usando umaList
.- Parameters:
name
- o nome que identifica este filtro; geralmente é o nome do campo.incExc
- se o filtro é de inclusão ou de exceçãorecords
- os registros serializáveis a usar na filtragem
-