Package br.com.davinti.vitruvio.spi.impl
Interface AbstractDynamicJasperReportGenerator.DynamicReportDataSource
- All Superinterfaces:
JRDataSource
- Enclosing class:
AbstractDynamicJasperReportGenerator
public static interface AbstractDynamicJasperReportGenerator.DynamicReportDataSource
extends JRDataSource
Datasources para uso em relatorios dinamicos precisam suportar propriedades acicionais
para obtencao de metadados
- Author:
- eduardo
-
Method Summary
Modifier and TypeMethodDescriptionbooleanfieldExist(String field) Determina se determinado campo existe no datasourcefieldSet()Conjunto de nomes de campos do datasourceClass<?> getFieldType(String field) Obtem o tipo do campobooleanDetermian se e boleanobooleanDetermina se uma databooleanDetermina se e um numero decimalbooleanDetermina se e um numero inteiro (nao necessariamente java.lang.Integer)booleanDetermina se o tipo do campo e um numero (extenda java.lang.Number)booleanDetermina se o tipo do campo e uma StringMethods inherited from interface JRDataSource
getFieldValue, next
-
Method Details
-
fieldSet
Conjunto de nomes de campos do datasource- Returns:
-
getFieldType
Obtem o tipo do campo- Parameters:
field-- Returns:
-
fieldExist
Determina se determinado campo existe no datasource- Parameters:
field-- Returns:
-
isString
Determina se o tipo do campo e uma String- Parameters:
field-- Returns:
-
isNumber
Determina se o tipo do campo e um numero (extenda java.lang.Number)- Parameters:
field-- Returns:
-
isDecimal
Determina se e um numero decimal- Parameters:
field-- Returns:
-
isInteger
Determina se e um numero inteiro (nao necessariamente java.lang.Integer)- Parameters:
field-- Returns:
-
isDate
Determina se uma data- Parameters:
field-- Returns:
-
isBoolean
Determian se e boleano- Parameters:
field-- Returns:
-