Class StiFileDatabase
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.dictionary.databases.StiDatabase
com.stimulsoft.report.dictionary.databases.StiFileDatabase
- All Implemented Interfaces:
IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiName,ICloneable,IStiAlias,IStiInherited,Cloneable
- Direct Known Subclasses:
StiCsvDatabase,StiExcelDatabase,StiJsonDatabase,StiXmlDatabase
Copyright Stimulsoft
-
Field Summary
FieldsFields inherited from class com.stimulsoft.base.services.StiService
propertiesFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyDatabaseInformation(StiDatabaseInformation information, StiReport report, StiDatabaseInformation informationAll) getDataInputStream(StiReport report) getDataInputStream(StiReport report, StiRefObject<String> name) final StringGets or sets path to xml data or URLvoidLoadFromJsonObject(JSONObject jObject) final voidsetPathData(String value) Path to file or URLMethods inherited from class com.stimulsoft.report.dictionary.databases.StiDatabase
clone, connect, connect, createDataSources, disconnect, edit, getAlias, getConnectedEvent, getConnectingEvent, getDatabaseInformation, getDisconnectedEvent, getDisconnectingEvent, getInherited, getKey, getName, getServiceCategory, getServiceName, getServiceType, getString, invokeConnected, invokeConnecting, invokeDisconnected, invokeDisconnecting, onConnected, onDisconnected, onDisconnecting, parsePath, regData, setAlias, setConnectedEvent, setConnectingEvent, setDisconnectedEvent, setDisconnectingEvent, setInherited, setKey, setName, toStringMethods inherited from class com.stimulsoft.base.services.StiService
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabledMethods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
-
Field Details
-
pathData
-
dataIS
-
-
Constructor Details
-
StiFileDatabase
public StiFileDatabase() -
StiFileDatabase
- Parameters:
name-alias-
-
StiFileDatabase
- Parameters:
name-
-
-
Method Details
-
getPathData
Gets or sets path to xml data or URL -
setPathData
Path to file or URL- Parameters:
value-
-
getDataInputStream
-
getDataInputStream
-
applyDatabaseInformation
public void applyDatabaseInformation(StiDatabaseInformation information, StiReport report, StiDatabaseInformation informationAll) - Overrides:
applyDatabaseInformationin classStiDatabase
-
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiDatabase- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiDatabase- Throws:
JSONException
-