Package com.stimulsoft.report.utils.data
Class StiDataColumnsUtil
java.lang.Object
com.stimulsoft.report.utils.data.StiDataColumnsUtil
Copyright Stimulsoft
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StiTableFieldsRequestgetFields(Connection con, String query, StiDataSource source) Return columns typesstatic StiSystemTypegetOracleSystemType(String columnType) static intgetSqlType(StiSystemTypeEnum columnType) static StiSystemTypegetSystemType(int columnType) static StringgetType(int columnType) static StiXmlTableFieldsRequestparceXMLSchema(InputStream is, boolean decodeName) static StiXmlTableFieldsRequestParse XSD schema width decoding fields namesstatic StiXmlTableFieldsRequestparceXSDSchema(InputStream is, boolean decodeName) Parse XSD schema
-
Constructor Details
-
StiDataColumnsUtil
public StiDataColumnsUtil()
-
-
Method Details
-
parceXSDSchema
Parse XSD schema width decoding fields names- Parameters:
is-InputStreamfor xsd file- Returns:
- Tables\columns info for xsd schema
- Throws:
StiException
-
parceXMLSchema
public static StiXmlTableFieldsRequest parceXMLSchema(InputStream is, boolean decodeName) throws XPathExpressionException - Throws:
XPathExpressionException
-
parceXSDSchema
Parse XSD schema- Parameters:
is-InputStreamfor xsd filedecodeName- is need to decode fields names- Returns:
- Tables\columns info for xsd schema
- Throws:
StiException
-
getFields
public static StiTableFieldsRequest getFields(Connection con, String query, StiDataSource source) throws StiException Return columns types- Parameters:
con-query-source-- Returns:
- columns types
- Throws:
StiException
-
getType
-
getOracleSystemType
-
getSystemType
-
getSqlType
-