- calculationArc - ch.pschatzmann.edgar.base.Fact.Type
-
- calculationLink - ch.pschatzmann.edgar.base.Fact.Type
-
- capitalize(String) - Static method in class ch.pschatzmann.edgar.utils.Utils
-
Capitalize the first characters to upper case
- ch.pschatzmann.edgar.base - package ch.pschatzmann.edgar.base
-
Basic XBRL Query functionality which provides access to the loaded
information (Facts, Context, Labels).
- ch.pschatzmann.edgar.base.errors - package ch.pschatzmann.edgar.base.errors
-
Application Exceptions
- ch.pschatzmann.edgar.dataload - package ch.pschatzmann.edgar.dataload
-
Download XBRL information to files and/or to a jdbc database
- ch.pschatzmann.edgar.dataload.background - package ch.pschatzmann.edgar.dataload.background
-
Background processing
- ch.pschatzmann.edgar.dataload.online - package ch.pschatzmann.edgar.dataload.online
-
Implements the missing API to provide filings by company.
- ch.pschatzmann.edgar.dataload.rss - package ch.pschatzmann.edgar.dataload.rss
-
Get updates from https://www.sec.gov
- ch.pschatzmann.edgar.parsing - package ch.pschatzmann.edgar.parsing
-
Parsing of XBRL files
- ch.pschatzmann.edgar.reporting - package ch.pschatzmann.edgar.reporting
-
Automatic generation of SQL request in order to provide the data based on the
user selection.
- ch.pschatzmann.edgar.reporting.company - package ch.pschatzmann.edgar.reporting.company
-
Automatic generation of SQL request to provide the parameters for one company
- ch.pschatzmann.edgar.reporting.marketshare - package ch.pschatzmann.edgar.reporting.marketshare
-
Calculation of the market share (Revenues) by the SIC code
- ch.pschatzmann.edgar.service - package ch.pschatzmann.edgar.service
-
REST Web Services to access the Edgar data
- ch.pschatzmann.edgar.table - package ch.pschatzmann.edgar.table
-
Presenting the information as Table
- ch.pschatzmann.edgar.table.forecast - package ch.pschatzmann.edgar.table.forecast
-
Calculations for Forecasted values
- ch.pschatzmann.edgar.test - package ch.pschatzmann.edgar.test
-
JUnit tests
- ch.pschatzmann.edgar.utils - package ch.pschatzmann.edgar.utils
-
Reusable generic utility functionality
- characters(char[], int, int) - Method in class ch.pschatzmann.edgar.parsing.SaxHtmlDocumentHandler
-
- characters(char[], int, int) - Method in class ch.pschatzmann.edgar.parsing.SaxXmlDocumentHandler
-
- classification(String, boolean, boolean, long) - Method in class ch.pschatzmann.edgar.service.EdgarFileService
-
Returns the Label and Parent Labels.
- cleanHtmlEscapes(String) - Static method in class ch.pschatzmann.edgar.utils.Utils
-
Replaces the escaped html characters whith the proper characters
- clear() - Method in class ch.pschatzmann.edgar.base.Fact
-
Clears the attributes and children
- clear() - Method in class ch.pschatzmann.edgar.base.IndexAPI
-
Clears the index
- clear() - Method in class ch.pschatzmann.edgar.base.Presentation
-
Clears the data
- clear() - Method in class ch.pschatzmann.edgar.reporting.Table
-
Clears the rows and columns
- close() - Method in class ch.pschatzmann.edgar.base.LabelAPI
-
- close() - Method in class ch.pschatzmann.edgar.base.PresentationAPI
-
Release memory from collections
- close() - Method in class ch.pschatzmann.edgar.base.XBRL
-
Closes all related collectioins
- close() - Method in class ch.pschatzmann.edgar.dataload.DownloadProcessorJDBC
-
- close() - Method in class ch.pschatzmann.edgar.dataload.TableFactory
-
Close the connection
- close() - Method in class ch.pschatzmann.edgar.utils.WontCloseBufferedInputStream
-
- close(String) - Method in class ch.pschatzmann.edgar.dataload.TableFactory
-
- CombinedKey - Class in ch.pschatzmann.edgar.table
-
A combination of a Row and a Column Key which identifies a value
- CombinedKey(Key, Key) - Constructor for class ch.pschatzmann.edgar.table.CombinedKey
-
- commit() - Method in class ch.pschatzmann.edgar.dataload.TableFactory
-
- company(String, String) - Method in class ch.pschatzmann.edgar.service.EdgarFileService
-
Provides the company information from a filing
- CompanyEdgarValuesBase - Class in ch.pschatzmann.edgar.reporting.company
-
Provides the reported parameter values for a company by date.
- CompanyEdgarValuesBase() - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesBase
-
- CompanyEdgarValuesDB - Class in ch.pschatzmann.edgar.reporting.company
-
Provides the reported parameter values for a company by date from the sql database.
- CompanyEdgarValuesDB(CompanySelection) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesDB
-
Default Constructor: we provide a CompanySelection object
- CompanyEdgarValuesDB(String) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesDB
-
Select the values with the help of the company identifier
- CompanyEdgarValuesEdgar - Class in ch.pschatzmann.edgar.reporting.company
-
Provides the reported parameter values for a company directly from EDGAR.
- CompanyEdgarValuesEdgar(EdgarCompany, Predicate<FactValue>) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesEdgar
-
Constructor which allows the specification of a custom filtering of values
- CompanyEdgarValuesEdgar(ICompany) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesEdgar
-
Select the values with the help of the EdgarCompany
- CompanyEdgarValuesEdgar(String) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesEdgar
-
Select the values with the help of the company identifier
- CompanyEdgarValuesFile - Class in ch.pschatzmann.edgar.reporting.company
-
Provides the reported parameter values for a company by date from the xbrl zip files.
- CompanyEdgarValuesFile(EdgarCompany) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesFile
-
Select the values with the help of the company identifier
- CompanyEdgarValuesFile(EdgarCompany, Predicate<FactValue>) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesFile
-
Constructor which allows the specification of a custom filtering of values
- CompanyEdgarValuesRest - Class in ch.pschatzmann.edgar.reporting.company
-
Provides the reported parameter values for a company by date from the REST
API.
- CompanyEdgarValuesRest(ICompany) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesRest
-
- CompanyEdgarValuesRest(CompanySelection) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesRest
-
- CompanyEdgarValuesRest(String) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanyEdgarValuesRest
-
- CompanyInformation - Class in ch.pschatzmann.edgar.dataload.online
-
CompanyInformation is using the https://www.sec.gov/cgi-bin/browse-edgar Online information to retrieve the
company information and filings for the company.
- CompanyInformation(String) - Constructor for class ch.pschatzmann.edgar.dataload.online.CompanyInformation
-
- CompanyInformation(String, String...) - Constructor for class ch.pschatzmann.edgar.dataload.online.CompanyInformation
-
Constructor
- companyName - ch.pschatzmann.edgar.base.Fact.Attribute
-
- CompanySearch - Class in ch.pschatzmann.edgar.reporting.company
-
Provides the company information for all or selected companies
- CompanySearch() - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanySearch
-
- CompanySearch(String) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanySearch
-
- CompanySearch(String, String) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanySearch
-
- CompanySearch(String, String...) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanySearch
-
- CompanySearch(String, List<String>) - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanySearch
-
- CompanySelection - Class in ch.pschatzmann.edgar.reporting.company
-
Selection Criteria for the selection of a company
- CompanySelection() - Constructor for class ch.pschatzmann.edgar.reporting.company.CompanySelection
-
- companyValues(HttpHeaders, String, String, String, EdgarDBService.PeriodFilter, List<String>, UriInfo) - Method in class ch.pschatzmann.edgar.service.EdgarDBService
-
Provides as a result the information for a company as a table where the
columns represent parameters and the rows the period data.
- CompanyValues - Class in ch.pschatzmann.edgar.service
-
Information which is necessary to request the companyValues Webservice
- CompanyValues() - Constructor for class ch.pschatzmann.edgar.service.CompanyValues
-
- companyValuesPost(HttpHeaders, CompanyValues, UriInfo) - Method in class ch.pschatzmann.edgar.service.EdgarDBService
-
Provides as a result the information for a company as a table where the
columns represent parameters and the rows the period data.
- compare(Key, Key) - Method in class ch.pschatzmann.edgar.table.KeyComparator
-
- compareTo(Context) - Method in class ch.pschatzmann.edgar.base.Context
-
- compareTo(EdgarCompany) - Method in class ch.pschatzmann.edgar.base.EdgarCompany
-
Compare based on the company number
- compareTo(Fact) - Method in class ch.pschatzmann.edgar.base.Fact
-
Sort by type and line number
- compareTo(Label) - Method in class ch.pschatzmann.edgar.base.Label
-
- compareTo(Presentation) - Method in class ch.pschatzmann.edgar.base.Presentation
-
Make sure that we sort by priority and order
- compareTo(Segment) - Method in class ch.pschatzmann.edgar.base.Segment
-
- compareTo(FilingEntry) - Method in class ch.pschatzmann.edgar.dataload.online.FilingEntry
-
- compareTo(FeedInfoRecord) - Method in class ch.pschatzmann.edgar.dataload.rss.FeedInfoRecord
-
- compareTo(DBRelation) - Method in class ch.pschatzmann.edgar.reporting.DBRelation
-
Comparator based on seq, from table and to table
- compareTo(CombinedKey) - Method in class ch.pschatzmann.edgar.table.CombinedKey
-
- compareTo(Key) - Method in class ch.pschatzmann.edgar.table.Key
-
- containsAny(Collection, Collection) - Static method in class ch.pschatzmann.edgar.utils.Utils
-
Returns true if at least 1 field in any is contained in fields
- context - ch.pschatzmann.edgar.base.Fact.Type
-
- context(String, String, XBRL.SegmentScope) - Method in class ch.pschatzmann.edgar.service.EdgarFileService
-
Provides the context information from the filing
- Context - Class in ch.pschatzmann.edgar.base
-
Context for the calculation of the date and segment attribute
- Context(XBRL, String) - Constructor for class ch.pschatzmann.edgar.base.Context
-
- contextRef - ch.pschatzmann.edgar.base.Fact.Attribute
-
- continuation - ch.pschatzmann.edgar.base.Fact.Type
-
- CORSResponseFilter - Class in ch.pschatzmann.edgar.service
-
Allow cors requests
- CORSResponseFilter() - Constructor for class ch.pschatzmann.edgar.service.CORSResponseFilter
-
- create() - Method in class ch.pschatzmann.edgar.reporting.AbstractModel
-
Setup of the model
- create() - Method in class ch.pschatzmann.edgar.reporting.EdgarModel
-
- create(TableCalculated, int) - Method in class ch.pschatzmann.edgar.table.FormulasEdgar
-
- createForChanges(boolean) - Static method in class ch.pschatzmann.edgar.dataload.rss.RSSDataSource
-
Provides the latest changes (for all companies)
- createForCompanyNumber(String) - Static method in class ch.pschatzmann.edgar.dataload.rss.RSSDataSource
-
Provides the filings for the indicated company
- createForUrl(String) - Static method in class ch.pschatzmann.edgar.dataload.rss.RSSDataSource
-
Provides the filings from the indicated URL
- createTable(String, List<String>) - Method in class ch.pschatzmann.edgar.dataload.TableFactory
-
Creates a new table with the indicated fields
- createTempFile(String) - Static method in class ch.pschatzmann.edgar.utils.Utils
-
Writes the string to a temporary file