SecFiling class
Model representing an SEC EDGAR filing.
Used to retrieve and parse filings like 8-K, 10-K, 10-Q for sentiment analysis and event detection.
Constructors
Properties
- accessionNumber → String
-
Unique SEC filing identifier (e.g., "0000320193-24-000123").
final
- cik → int
-
Company's CIK number.
final
- content ↔ String?
-
Content of the filing (populated when fetched).
getter/setter pair
- description → String
-
Brief description of the filing.
final
- filingDate → DateTime
-
Date the filing was submitted to SEC.
final
- form → String
-
Filing form type (e.g., "8-K", "10-K", "10-Q").
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- primaryDocument → String
-
Filename of the primary document in the filing.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- url → String
-
URL to the filing on SEC EDGAR.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Converts this filing to JSON.
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited