Uses of Annotation Interface
com.bluebell.greenhouse.planter.annotations.resolution.ResolvedAccount
Packages that use ResolvedAccount
Package
Description
Contains controllers for handling
Accounts.Contains controllers for handling
AnalysisResults.Contains controllers for handling account performance reports.
Contains API controllers for position endpoints.
Contains controllers for handling symbols and equities.
Contains controllers for handling
Transactions.Contains account request contexts and resolvers.
-
Uses of ResolvedAccount in com.bluebell.greenhouse.planter.controllers.account
Method parameters in com.bluebell.greenhouse.planter.controllers.account with annotations of type ResolvedAccountModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<BalancePerformanceReportDTO> BalancePerformanceApiController.getAccountBalancePerformance(AccountRequestContext context, BalancePerformanceRequest reportRequest) Returns a balance-performance report for one owned account.org.springframework.http.ResponseEntity<AccountDetails> AccountApiController.getAccountDetails(AccountRequestContext context) Returns aResponseEntitycontaining aAccountDetailsobject.org.springframework.http.ResponseEntity<org.springframework.core.io.ByteArrayResource> AccountApiController.getAccountDetailsReport(AccountRequestContext context) Generates a report for the given account.org.springframework.http.ResponseEntity<AccountLedgerReportDTO> AccountLedgerApiController.getAccountLedgerForInterval(AccountRequestContext context, AccountLedgerSearchRequest searchRequest) Returns searchable account-ledger activity for an interval.org.springframework.http.ResponseEntity<Boolean> AccountApiController.postRefreshAccountBalance(AccountRequestContext context) Refreshes the balance of the account associated with the given account number.org.springframework.http.ResponseEntity<AccountDTO> AccountApiController.putUpdateAccountStrategy(AccountRequestContext context, @Valid UpdateAccountStrategyDTO data) Assigns or removes a strategy on an existingAccount. -
Uses of ResolvedAccount in com.bluebell.greenhouse.planter.controllers.analysis
Method parameters in com.bluebell.greenhouse.planter.controllers.analysis with annotations of type ResolvedAccountModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<List<AnalysisResult>> AnalysisApiController.getPositionDurationsAnalysis(AccountRequestContext context, PositionDurationAnalysisRequest analysisRequest) org.springframework.http.ResponseEntity<List<AnalysisResult>> AnalysisApiController.getSymbolsAnalysis(AccountRequestContext context, AccountAnalysisRequest analysisRequest) org.springframework.http.ResponseEntity<List<AnalysisResult>> AnalysisApiController.getTimeBucketsAnalysis(AccountRequestContext context, String filter, boolean opened) org.springframework.http.ResponseEntity<List<AnalysisResult>> AnalysisApiController.getWeekdaysAnalysis(AccountRequestContext context, AccountAnalysisRequest analysisRequest) org.springframework.http.ResponseEntity<List<AnalysisResult>> AnalysisApiController.getWeekdayTimeBucketsAnalysis(AccountRequestContext context, WeekdayTimeBucketAnalysisRequest analysisRequest) -
Uses of ResolvedAccount in com.bluebell.greenhouse.planter.controllers.performance
Method parameters in com.bluebell.greenhouse.planter.controllers.performance with annotations of type ResolvedAccountModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<PerformanceReportDTO> PerformanceApiController.getPerformanceReportWithinInterval(AccountRequestContext context, PerformanceReportRequest performanceReportRequest) Returns aPerformanceReportDTO. -
Uses of ResolvedAccount in com.bluebell.greenhouse.planter.controllers.position
Method parameters in com.bluebell.greenhouse.planter.controllers.position with annotations of type ResolvedAccountModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<PositionRecordControls> PositionRecordApiController.getPositionRecordControls(AccountRequestContext context, PositionRecordControlsRequest controlsRequest) ReturnsPositionRecordControlsfor the account.org.springframework.http.ResponseEntity<org.springframework.core.io.ByteArrayResource> PositionApiController.getPositionReport(AccountRequestContext context, String headerProfile) Generates a csv report for the given account's positions.org.springframework.http.ResponseEntity<PositionDTO> PositionApiController.postCreatePosition(@Valid CreateUpdatePositionDTO data, AccountRequestContext context) Creates a newPositionfor the given account number.org.springframework.http.ResponseEntity<Boolean> PositionApiController.postImportPositions(AccountRequestContext context, ImportPositionsRequest importRequest, org.springframework.web.multipart.MultipartFile file) Imports positions from a file.org.springframework.http.ResponseEntity<Integer> PositionApiController.postRecalculatePositions(AccountRequestContext context) Recalculates all positions for the given account number.org.springframework.http.ResponseEntity<PaginatedPositionSummaryDTO> PositionApiController.searchPositions(AccountRequestContext context, PositionSearchRequest searchRequest) Returns paginated positions filtered by the given criteria. -
Uses of ResolvedAccount in com.bluebell.greenhouse.planter.controllers.symbol
Method parameters in com.bluebell.greenhouse.planter.controllers.symbol with annotations of type ResolvedAccountModifier and TypeMethodDescriptionSymbolApiController.getTradedSymbols(AccountRequestContext context) Returns aResponseEntitycontaining the symbols that were traded on this account. -
Uses of ResolvedAccount in com.bluebell.greenhouse.planter.controllers.transaction
Method parameters in com.bluebell.greenhouse.planter.controllers.transaction with annotations of type ResolvedAccountModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<List<TransactionDTO>> TransactionApiController.getRecentTransactionsForAccount(AccountRequestContext context) org.springframework.http.ResponseEntity<org.springframework.core.io.ByteArrayResource> TransactionApiController.getTransactionReport(AccountRequestContext context, String headerProfile) Generates a csv report for the given account's transactions.org.springframework.http.ResponseEntity<PaginatedTransactionDTO> TransactionApiController.getTransactionsWithinIntervalPaged(AccountRequestContext context, TransactionSearchRequest searchRequest) Returns aResponseEntitycontainingTransactions for the given interval of time.org.springframework.http.ResponseEntity<TransactionDTO> TransactionApiController.postCreateNewTransaction(@Valid CreateUpdateTransactionDTO data, AccountRequestContext context) Creates aTransaction.org.springframework.http.ResponseEntity<Boolean> TransactionApiController.postImportTransactions(AccountRequestContext context, String timeZone, org.springframework.web.multipart.MultipartFile file) Imports transactions from a CSV file.org.springframework.http.ResponseEntity<List<TransactionDTO>> TransactionApiController.putAssignTransactionsToPosition(@Valid AssignTransactionsToPositionDTO data, AccountRequestContext context) Assigns multiple account transactions to a position. -
Uses of ResolvedAccount in com.bluebell.greenhouse.planter.resolvers.request.account
Subclasses with type arguments of type ResolvedAccount in com.bluebell.greenhouse.planter.resolvers.request.accountModifier and TypeClassDescriptionfinal classResolvesAccountRequestContextcontroller arguments.