Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns the value of the
arecord component. - A3 - Enum constant in enum class io.leandev.appfuse.measure.Paper
- A4 - Enum constant in enum class io.leandev.appfuse.measure.Paper
- A4_WIDE - Enum constant in enum class io.leandev.appfuse.measure.Paper
- A5 - Enum constant in enum class io.leandev.appfuse.measure.Paper
- Absent() - Constructor for record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Absent
-
Creates an instance of a
Absentrecord class. - absoluteLifetime() - Method in record class io.leandev.appfuse.security.auth.SessionFamilyProfile
-
Returns the value of the
absoluteLifetimerecord component. - absoluteSessionExpiresAt() - Method in record class io.leandev.appfuse.security.auth.SessionMetadata
-
Returns the value of the
absoluteSessionExpiresAtrecord component. - AbstractHttpMessageParser<T> - Class in io.leandev.appfuse.http
-
HTTP 訊息解析器的抽象基類
- AbstractHttpMessageParser() - Constructor for class io.leandev.appfuse.http.AbstractHttpMessageParser
- acceptedAt() - Method in record class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter.Window
-
Returns the value of the
acceptedAtrecord component. - accepting() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns the value of the
acceptingrecord component. - access_token - Variable in class io.leandev.appfuse.oauth2.AccessToken
-
OAuth2 存取令牌字串
- access_token() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Returns the value of the
access_tokenrecord component. - accessExpiresAt() - Method in record class io.leandev.appfuse.security.auth.SessionMetadata
-
Returns the value of the
accessExpiresAtrecord component. - accessSession(String, HttpServletRequest) - Method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
- accessToken() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsService.TokenResult
-
Returns the value of the
accessTokenrecord component. - accessToken() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns the value of the
accessTokenrecord component. - accessToken() - Method in record class io.leandev.appfuse.security.auth.LoginService.RefreshResult
-
Returns the value of the
accessTokenrecord component. - AccessToken - Class in io.leandev.appfuse.oauth2
-
OAuth2 存取令牌(Access Token)的資料模型
- AccessToken() - Constructor for class io.leandev.appfuse.oauth2.AccessToken
- accessTokenInvalid(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 Access Token 無效或過期錯誤
- account() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns the value of the
accountrecord component. - accountDisabled(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立帳號停用錯誤
- accountExpired(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立帳號過期錯誤
- accountLocked(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立帳號鎖定錯誤
- accountNonExpired(boolean) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- accountNonLocked(boolean) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- acting() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns the value of the
actingrecord component. - ActingAuditInterceptor - Class in io.leandev.appfuse.security.auth
-
Request-level 代行稽核 capability(ADR-013 稽核章節)。
- ActingAuditInterceptor(ApplicationEventPublisher) - Constructor for class io.leandev.appfuse.security.auth.ActingAuditInterceptor
- ActingClaims - Class in io.leandev.appfuse.security.auth
-
代理/模擬的 JWT claim wire 契約(見 ADR-013)。
- ActingContext - Interface in io.leandev.appfuse.security.auth
-
當前請求的代理/模擬脈絡(見 ADR-013)。
- ActingLogin(UserDetails, List, List, List) - Constructor for record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Creates an instance of a
ActingLoginrecord class. - activated() - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
- activatePending(String, String, String, Instant) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
-
一次性啟用待交接 family。須原子比對 hash、context、app、期限及撤銷狀態, 成功清除 pending。既有 adapter 預設拒絕,不得降級成一般 refresh。
- activateSession(String, String, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
只接受 pending credential;重複/錯入口/錯 app 不得進入 refresh replay 撤銷路徑。 應用須在同一 transaction 包住 activation 與 refresh,政策拒絕時一起 rollback。
- activationExpiresAt() - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
-
Returns the value of the
activationExpiresAtrecord component. - actorId() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
actorIdrecord component. - actorPrincipal() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Returns the value of the
actorPrincipalrecord component. - actorSubject() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
actorSubjectrecord component. - actorSubject() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
actorSubjectrecord component. - add(Length) - Method in class io.leandev.appfuse.measure.Length
- add(Block) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- add(Block) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- add(String) - Method in class io.leandev.appfuse.security.blacklist.store.CacheTokenBlacklistStore
- add(String) - Method in interface io.leandev.appfuse.security.blacklist.store.TokenBlacklistStore
-
將 token 加入黑名單
- add(AuditEvent) - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- add(AuditEvent) - Method in class io.leandev.appfuse.audit.PersistentAuditEventRepository
- addFile(String, FileStorage, String, String) - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
新增檔案到 ZIP(使用 FileStorage)
- addFile(String, FileStorage, String, String) - Method in class io.leandev.appfuse.file.ZipStreamResponseBuilder
-
新增檔案到 ZIP(使用 FileStorage)
- addFile(String, Supplier) - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
新增檔案到 ZIP
- addFile(String, Supplier) - Method in class io.leandev.appfuse.file.ZipStreamResponseBuilder
-
新增檔案到 ZIP
- addImage(BufferedImage, Length, Length) - Method in class io.leandev.appfuse.document.Run
-
插入圖片(以
BufferedImage,編碼為 PNG) - addImage(InputStream, Length, Length) - Method in class io.leandev.appfuse.document.Run
-
插入圖片(以串流)
- addInterceptor(HttpClientInterceptor) - Method in class io.leandev.appfuse.http.StandardHttpClient
-
新增攔截器
- addMergedRegion(int, int, int, int) - Method in class io.leandev.appfuse.workbook.Worksheet
-
新增合併儲存格範圍
- addPageBreak() - Method in class io.leandev.appfuse.document.Document
-
在文件末端加入分頁
- addPageNumber() - Method in class io.leandev.appfuse.document.Paragraph
-
插入頁碼欄位
- address() - Method in class io.leandev.appfuse.almanac.Almanac
-
台灣地址(縣市 / 鄉鎮市區 / 村里)服務
- addressFor(ChannelType) - Method in record class io.leandev.appfuse.notification.Recipient
-
取此收件人在某通道的收件位址
- AddressService - Class in io.leandev.appfuse.almanac.address
-
台灣地址(縣市 / 鄉鎮市區 / 村里)服務
- AddressService(AlmanacClient, CacheManager, Duration) - Constructor for class io.leandev.appfuse.almanac.address.AddressService
-
建立服務
- addRun(String) - Method in class io.leandev.appfuse.document.Paragraph
-
在段尾新增一個 run
- addSectionBreak() - Method in class io.leandev.appfuse.document.Document
-
在文件末端加入分節(下一頁)
- addSensitiveField(String) - Method in class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
新增自訂的敏感欄位
- addSensitiveHeader(String) - Method in class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
新增自訂的敏感標頭
- addSensitivePattern(Pattern) - Method in class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
新增自訂的敏感資料正則表達式
- afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.leandev.appfuse.security.auth.ActingAuditInterceptor
- afterResponse(InterceptorContext, ClassicHttpRequest, ClassicHttpResponse) - Method in interface io.leandev.appfuse.http.logging.HttpClientInterceptor
-
請求執行後的攔截點
- afterResponse(InterceptorContext, ClassicHttpRequest, ClassicHttpResponse) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor
- afterSingletonsInstantiated() - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- aggregate(Collector) - Method in class io.leandev.appfuse.report.GroupedRows
-
註冊彙總器;彙總同時套用到每層群組與總計
- align() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
alignrecord component. - align() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
alignrecord component. - align() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns the value of the
alignrecord component. - align() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns the value of the
alignrecord component. - align() - Method in record class io.leandev.appfuse.report.node.Column
-
Returns the value of the
alignrecord component. - align() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
alignrecord component. - Align - Enum Class in io.leandev.appfuse.report.node
-
水平對齊
- Align - Enum Class in io.leandev.appfuse.workbook
-
儲存格水平對齊方式
- Alignment - Enum Class in io.leandev.appfuse.document
-
段落水平對齊方式
- all(LineStyle) - Static method in record class io.leandev.appfuse.report.node.CellBorders
- allow() - Static method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
- allow(String) - Method in class io.leandev.appfuse.security.auth.CacheClientCredentialsRateLimiter
- allow(String) - Method in interface io.leandev.appfuse.security.auth.ClientCredentialsRateLimiter
-
是否允許本次請求
- allowed() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns the value of the
allowedrecord component. - allowedDomains(String...) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
防火牆放行網域(空白項自動略過)
- allows(AuthPrincipal, String) - Method in interface io.leandev.appfuse.security.auth.LoginPolicy
-
此主體可否從指定前端登入
- allows(AuthPrincipal, String, LoginPolicy.Context) - Method in interface io.leandev.appfuse.security.auth.LoginPolicy
-
保留既有 lambda 契約;需要 identity switch 來源的政策覆寫此方法。
- Almanac - Class in io.leandev.appfuse.almanac
-
almanac 服務入口
- Almanac.Builder - Class in io.leandev.appfuse.almanac
-
Almanac建構器 - AlmanacClient - Class in io.leandev.appfuse.almanac
-
almanac 服務的低階 HTTP 客戶端
- AlmanacClient(AlmanacCredentials) - Constructor for class io.leandev.appfuse.almanac.AlmanacClient
-
以預設 base URL 建立
- AlmanacClient(String, AlmanacCredentials) - Constructor for class io.leandev.appfuse.almanac.AlmanacClient
-
以指定 base URL 建立
- AlmanacClient(String, AlmanacCredentials, int, StandardHttpClient) - Constructor for class io.leandev.appfuse.almanac.AlmanacClient
-
完整建構(供進階使用 / 測試注入自訂 HTTP 客戶端)
- AlmanacCredentials - Interface in io.leandev.appfuse.almanac
-
Almanac 認證策略
- AlmanacException - Exception Class in io.leandev.appfuse.almanac
-
存取 almanac 服務時發生的錯誤
- AlmanacException(String) - Constructor for exception class io.leandev.appfuse.almanac.AlmanacException
- AlmanacException(String, Throwable) - Constructor for exception class io.leandev.appfuse.almanac.AlmanacException
- alpha2() - Method in record class io.leandev.appfuse.almanac.location.Country
-
Returns the value of the
alpha2record component. - alpha3() - Method in record class io.leandev.appfuse.almanac.location.Country
-
Returns the value of the
alpha3record component. - ALPHABETIC - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Baseline
- ALREADY_REVOKED - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RevocationResult
- altText() - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Returns the value of the
altTextrecord component. - altText() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns the value of the
altTextrecord component. - altText() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns the value of the
altTextrecord component. - altText(String) - Method in record class io.leandev.appfuse.report.chart.FigureFrame
- always() - Static method in class io.leandev.appfuse.calendar.Calendars
-
以「全部可選」為底座(純業務規則行事曆,不掛政府行事曆)
- ambiguous() - Method in class io.leandev.appfuse.file.tx.FileOrphanSweepTask.SweepReport
-
策略 A 下被報告、未刪除的模糊項
- AmbiguousEntry(String, String, String) - Constructor for record class io.leandev.appfuse.file.tx.FileOrphanSweepTask.AmbiguousEntry
-
Creates an instance of a
AmbiguousEntryrecord class. - anchor() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- and(Filter...) - Method in record class io.leandev.appfuse.search.Filter
-
將多個篩選器以 AND 邏輯組合到此篩選器。
- and(String, ComparisonOperator, Object) - Method in record class io.leandev.appfuse.search.Filter
-
將指定條件以 AND 邏輯組合到此篩選器。
- and(List) - Method in record class io.leandev.appfuse.search.Filter
-
將篩選器列表以 AND 邏輯組合到此篩選器。
- AND - Enum constant in enum class io.leandev.appfuse.search.LogicalOperator
- AndNode - Class in io.leandev.appfuse.search
-
RSQL AND 邏輯節點
- AndNode(Node...) - Constructor for class io.leandev.appfuse.search.AndNode
-
建立 AND 節點(varargs)
- AndNode(Node, List) - Constructor for class io.leandev.appfuse.search.AndNode
-
建立 AND 節點(單一節點 + List)
- AndNode(List, Node...) - Constructor for class io.leandev.appfuse.search.AndNode
-
建立 AND 節點(List + varargs)
- AndNode(List, List) - Constructor for class io.leandev.appfuse.search.AndNode
-
建立 AND 節點(兩個 List)
- ANY_LOCALE - Static variable in class io.leandev.appfuse.notification.template.NotificationTemplateBase
-
「不分語系」wildcard 哨兵(
localeNOT NULL,以此值取代舊版的 null 語意) - ANYWHERE - Enum constant in enum class io.leandev.appfuse.report.node.TextFlow.OverflowWrap
- API_PREFIX - Static variable in class io.leandev.appfuse.almanac.AlmanacClient
-
API 版本前綴
- apiKey(boolean, ApiKeyPrincipalLookup, String) - Method in class io.leandev.appfuse.security.resourceserver.ResourceServerSecurity.Builder
-
選擇性啟用 API-key 呈遞;啟用但未提供 lookup 時立即失敗。
- apiKey(String) - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
設定固定 API Key(預設認證方式)
- apiKey(Supplier) - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
設定動態 API Key 來源
- ApiKeyAuthenticationFilter - Class in io.leandev.appfuse.security.auth
-
API key 認證 filter(ADR-025 決策五)
- ApiKeyAuthenticationFilter(ApiKeyPrincipalLookup) - Constructor for class io.leandev.appfuse.security.auth.ApiKeyAuthenticationFilter
- ApiKeyAuthenticationFilter(ApiKeyPrincipalLookup, String) - Constructor for class io.leandev.appfuse.security.auth.ApiKeyAuthenticationFilter
- ApiKeyCredentials - Class in io.leandev.appfuse.almanac
-
以 API Key 認證 almanac
- ApiKeyCredentials(String) - Constructor for class io.leandev.appfuse.almanac.ApiKeyCredentials
-
以固定 API Key 建立
- ApiKeyCredentials(Supplier) - Constructor for class io.leandev.appfuse.almanac.ApiKeyCredentials
-
以動態 API Key 來源建立
- ApiKeyHash - Class in io.leandev.appfuse.security.auth
-
API key 的雜湊(ADR-025 決策五)
- ApiKeyPrincipalLookup - Interface in io.leandev.appfuse.security.auth
-
API key 的主體查找 SPI(ADR-025 決策五)
- app() - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
-
Returns the value of the
apprecord component. - append(int, List) - Method in interface io.leandev.appfuse.report.internal.layout.PageSink
-
全部頁面完成後回填內容(例如含總頁數的頁首頁尾)
- appendCell() - Method in class io.leandev.appfuse.document.TableRow
-
在列尾新增儲存格
- appendCopyOf(Paragraph) - Method in class io.leandev.appfuse.document.Body
-
附加一份樣板段落的複製(深拷貝其內容與格式)到容器末端
- appendCopyOf(Table) - Method in class io.leandev.appfuse.document.Body
-
附加一份樣板表格的複製(深拷貝其內容與格式)到容器末端
- appendHtml(String) - Method in class io.leandev.appfuse.document.Body
-
以渲染後的 HTML 子集附加富文本到容器末端
- appendParagraph() - Method in class io.leandev.appfuse.document.Body
-
在容器末端附加空段落
- appendParagraph(String) - Method in class io.leandev.appfuse.document.Body
-
在容器末端附加段落
- appendParagraph(String, String) - Method in class io.leandev.appfuse.document.Body
-
在容器末端附加段落並套用樣板樣式
- appendRow() - Method in class io.leandev.appfuse.document.Table
-
在表尾附加一列(欄數與既有列相同)
- appendTable(int, int) - Method in class io.leandev.appfuse.document.Body
-
在容器末端附加表格
- AppfuseTypeContributor - Class in io.leandev.appfuse.internal.jpa
-
以 ServiceLoader 向 Hibernate 註冊框架提供的基本型別映射。
- AppfuseTypeContributor() - Constructor for class io.leandev.appfuse.internal.jpa.AppfuseTypeContributor
- appHome() - Method in class io.leandev.appfuse.env.Environ
-
取得應用程式根目錄路徑。
- APPLICATION - Enum constant in enum class io.leandev.appfuse.audit.entity.AuditSource
- ApplicationException - Exception Class in io.leandev.appfuse.exception
-
應用程式異常基類
- ApplicationException() - Constructor for exception class io.leandev.appfuse.exception.ApplicationException
-
建立預設異常,使用預設訊息
- ApplicationException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.ApplicationException
-
建立異常(含訊息和參數)
- ApplicationException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.ApplicationException
-
建立異常(含原因和參數)
- ApplicationException(Throwable) - Constructor for exception class io.leandev.appfuse.exception.ApplicationException
-
建立異常(僅原因)
- ApplicationExceptionMapper - Class in io.leandev.appfuse.error.mapper
-
AppFuse 自定義異常映射器
- ApplicationExceptionMapper() - Constructor for class io.leandev.appfuse.error.mapper.ApplicationExceptionMapper
- applicationUpload(String, String, String, long) - Static method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
建立由 application adapter 接收內容的 staging ticket。
- apply(Stream) - Method in class io.leandev.appfuse.report.GroupedRows
-
套用到一次 render 的資料;關閉回傳的串流時一併關閉
source - apply(ClassicHttpRequest) - Method in interface io.leandev.appfuse.almanac.AlmanacCredentials
-
套用認證到請求(通常是設定一個或多個 HTTP 標頭)
- apply(ClassicHttpRequest) - Method in class io.leandev.appfuse.almanac.ApiKeyCredentials
- applyAuditChangeContext(AuditChangeContext) - Method in interface io.leandev.appfuse.audit.entity.AuditChangeContextAware
- applyDefaults(Object, Object, String...) - Method in class io.leandev.appfuse.bean.ObjectCopier
-
從來源套用預設值到目標(僅針對 null 屬性)
@SuppressWarnings("unchecked")在此處是安全的,因為: - applyDefaultsIgnoreCase(Object, Object, String...) - Method in class io.leandev.appfuse.bean.ObjectCopier
-
從來源套用預設值到目標(不區分大小寫的鍵匹配,僅針對 null 屬性)
@SuppressWarnings("unchecked")在此處是安全的,因為: - applyLowercaseEnums(JsonMapper.Builder) - Static method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
把「enum wire 值一律小寫」套用到任一
JsonMapper.Builder供兩個消費點共用同一規則:本 builder 的
ObjectMapperBuilder.withLowercaseEnums()(獨立 mapper), 以及LowercaseEnumJsonMapperCustomizer(Spring Boot 自動配置的 web mapper)。 - appName() - Method in class io.leandev.appfuse.env.Environ
-
取得應用程式名稱(來自 spring.application.name 屬性)。
- ascentPt() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Returns the value of the
ascentPtrecord component. - AsyncAuditEventRepository - Class in io.leandev.appfuse.audit
-
有界、可遺失的事件入口。呼叫者只做快照與 tryLock admission,不執行 I/O 或 logger。 關閉與 batch-start 共用短 gate;已標記 in-flight 的 batch 可以完成。
- AsyncAuditEventRepository(AuditStorage, AuditWriteSettings) - Constructor for class io.leandev.appfuse.audit.AsyncAuditEventRepository
- attachment(ReportArtifact, HttpServletRequest, HttpServletResponse) - Static method in class io.leandev.appfuse.report.web.ReportResponses
-
以
Content-Disposition: attachment寫出(瀏覽器下載) - attachment(InputStream, String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
添加附件(使用 InputStream) 注意:InputStream 會被完全讀取並轉換為 ByteArrayResource,以符合 JavaMail 的要求
- attachment(InputStream, String, String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
添加附件(使用 InputStream 並指定內容類型) 注意:InputStream 會被完全讀取並轉換為 ByteArrayResource,以符合 JavaMail 的要求
- attachment(String, byte[], String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
添加附件(使用位元組陣列)
- attachment(String, File) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
添加附件(使用 File 物件)
- attachment(String, String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
添加附件(使用檔案路徑)
- AttemptRecord - Record Class in io.leandev.appfuse.security.lockout
-
單一帳號的登入失敗記錄(不可變,供
LoginLockout存入快取) - AttemptRecord(int, LocalDateTime) - Constructor for record class io.leandev.appfuse.security.lockout.AttemptRecord
-
Creates an instance of a
AttemptRecordrecord class. - attr(String) - Method in class io.leandev.appfuse.xml.XmlElement
- attributes() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns the value of the
attributesrecord component. - attributes() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
attributesrecord component. - AuditChangeContext - Record Class in io.leandev.appfuse.audit.entity
-
一次持久化 changeset 的身份與關聯脈絡。
- AuditChangeContext(String, String, List, AuditPrincipalKind, String, String, String, AuditSource) - Constructor for record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Creates an instance of a
AuditChangeContextrecord class. - AuditChangeContextAware - Interface in io.leandev.appfuse.audit.entity
-
可接收
AuditChangeContext的應用端 revision/changeset metadata entity。 - AuditChangeContextProvider - Interface in io.leandev.appfuse.audit.entity
-
提供目前持久化 changeset 的身份脈絡。
- AuditConnectionDisposer - Interface in io.leandev.appfuse.audit
-
與目標 DataSource/pool 相符的連線處置接點。 正常返回必須表示 lease 已從 pool 淘汰,不能以普通 close 歸還;無法確認時必須拋錯。
- AuditControl - Interface in io.leandev.appfuse.audit
-
實例級稽核開關。FAILED、STOPPING、CLOSED 無法透過 enable 復原。
- AuditEventJpaRepositoryBase<T> - Interface in io.leandev.appfuse.audit
-
稽核事件表 Repository 基底。
search對映 ActuatorAuditEventRepository.find(principal / after / type 三參數皆可為 null,null 即不篩該條件)。 - AuditEventRecordBase - Class in io.leandev.appfuse.audit
-
稽核事件持久列的欄位基類——Spring Boot Actuator
AuditEvent的通用持久落點(框架 opt-in 服務)。 - AuditEventRecordBase() - Constructor for class io.leandev.appfuse.audit.AuditEventRecordBase
- AuditEventSnapshot - Record Class in io.leandev.appfuse.audit
-
入列前固定的純值快照;不保留可變 payload、Entity 或執行緒 context。
- AuditEventSnapshot(UUID, Instant, String, String, String) - Constructor for record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Creates an instance of a
AuditEventSnapshotrecord class. - AuditJdbcMapping - Record Class in io.leandev.appfuse.audit
-
應用擁有的表/欄位映射。只接受簡單 SQL identifier;事件值永遠以參數綁定。
- AuditJdbcMapping(String, String, String, String, String, String) - Constructor for record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Creates an instance of a
AuditJdbcMappingrecord class. - AuditPrincipalKind - Enum Class in io.leandev.appfuse.audit.entity
-
Entity 歷程變更的主體種類。
- AuditSource - Enum Class in io.leandev.appfuse.audit.entity
-
Entity 歷程變更的執行來源。
- AuditStatus - Record Class in io.leandev.appfuse.audit
-
安全維運狀態;不含事件、SQL、連線資訊或原始例外。
- AuditStatus(boolean, boolean, String, int, boolean, boolean, Map) - Constructor for record class io.leandev.appfuse.audit.AuditStatus
-
Creates an instance of a
AuditStatusrecord class. - AuditStorage - Interface in io.leandev.appfuse.audit
-
應用選用的儲存 adapter;writeBatch 只由非同步工作者呼叫,不得歸還不安全連線。
- AuditStorageException - Exception Class in io.leandev.appfuse.audit
-
只攜帶固定分類,不保留 SQL、原始 throwable 或事件資料。
- AuditStorageException(AuditStorageException.Reason, boolean, boolean) - Constructor for exception class io.leandev.appfuse.audit.AuditStorageException
- AuditStorageException.Reason - Enum Class in io.leandev.appfuse.audit
- AuditWriteSettings - Record Class in io.leandev.appfuse.audit
-
非同步稽核的有界資源設定;不修改應用擁有的連線池。
- AuditWriteSettings(boolean, int, int, Duration, int, Duration, Duration) - Constructor for record class io.leandev.appfuse.audit.AuditWriteSettings
-
Creates an instance of a
AuditWriteSettingsrecord class. - authenticated(AuthPrincipal, Object) - Static method in class io.leandev.appfuse.security.auth.AuthPrincipalAuthenticationToken
- authenticationConverter(AuthMode) - Static method in class io.leandev.appfuse.security.resourceserver.ResourceServerFactory
-
依模式建立 JWT → Authentication 轉換器,兩模式皆吐同一套
resource:action權限詞彙(ADR-009 點 2)。FEDERATED 使用預設 roles claim(roles)。 - authenticationFailure(AuthenticationException) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立保留實際 Spring Security 拒絕型別的詳細認證錯誤。
- authenticationRequired(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立受保護資源缺少認證資訊錯誤
- authenticationServiceUnavailable(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立認證依賴暫時不可用錯誤
- authenticator(Authenticator) - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- AuthMode - Enum Class in io.leandev.appfuse.security.resourceserver
-
資源伺服器的認證模式(雙模式,二擇一)
- author() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns the value of the
authorrecord component. - author(String) - Method in class io.leandev.appfuse.report.ReportMetadata.Builder
- authorities() - Method in record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Returns the value of the
authoritiesrecord component. - authorities(Collection) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- AUTHORITIES_CLAIM - Static variable in class io.leandev.appfuse.security.resourceserver.ResourceServerFactory
-
自簽 token 內承載權限的 claim 名稱
- authority() - Method in record class io.leandev.appfuse.web.url.PublicOrigin
-
Returns the value of the
authorityrecord component. - AuthorityContributor - Interface in io.leandev.appfuse.security
-
Authority 名稱的貢獻點
- authorityNames() - Method in interface io.leandev.appfuse.security.AuthorityContributor
-
本 feature/業務領域擁有的權限名稱(
domain:capability形式)。 - authorityNames() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
攤平的權限名(各角色權限的聯集)
- authorize(AuthorizeHttpRequestsConfigurer.AuthorizationManagerRequestMatcherRegistry) - Method in interface io.leandev.appfuse.security.SecurityContributor
-
向唯一的 filter chain 註冊本 feature 擁有的路徑授權規則。
- AuthPrincipal - Interface in io.leandev.appfuse.security.auth
-
登入引擎對「可登入主體」的最小契約(ADR-023)
- AuthPrincipalAuthenticationToken - Class in io.leandev.appfuse.security.auth
-
已驗證 AuthPrincipal 的 Authentication adapter。
- AuthPrincipalLookup - Interface in io.leandev.appfuse.security.auth
-
登入引擎的主體查找 SPI(ADR-023)
- AuthProperties - Class in io.leandev.appfuse.security.resourceserver
-
資源伺服器認證設定
- AuthProperties() - Constructor for class io.leandev.appfuse.security.resourceserver.AuthProperties
- auto() - Static method in record class io.leandev.appfuse.report.chart.ValueAxis
-
全部自動
- autoSizeColumn(int) - Method in class io.leandev.appfuse.workbook.Worksheet
-
自動調整指定欄寬以符合內容
- autoSizeColumns() - Method in class io.leandev.appfuse.workbook.Workbook
-
對所有工作表自動調整欄寬
- autoSizeColumns() - Method in class io.leandev.appfuse.workbook.Worksheet
-
自動調整所有欄寬以符合內容
- available() - Method in record class io.leandev.appfuse.security.auth.internal.LoginCacheAccess.Read
-
Returns the value of the
availablerecord component. - available(String) - Method in interface io.leandev.appfuse.web.url.PublicEndpointAvailability
- avg(String, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- avoidLineEnd() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
avoidLineEndrecord component. - avoidLineStart() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
avoidLineStartrecord component. - AzureBlobFileStorage - Class in io.leandev.appfuse.file.azure
-
Azure Blob Storage 檔案儲存實作
- AzureBlobFileStorage.AzureBlobStorageException - Exception Class in io.leandev.appfuse.file.azure
-
Azure Blob Storage 例外
- AzureBlobFileStorage.Builder - Class in io.leandev.appfuse.file.azure
-
AzureBlobFileStorage 的建構器
- AzureBlobStorageException(String, Throwable) - Constructor for exception class io.leandev.appfuse.file.azure.AzureBlobFileStorage.AzureBlobStorageException
-
建立 Azure Blob Storage 例外
- AzureFileJournal - Class in io.leandev.appfuse.file.azure
-
Azure Blob 的
FileJournal實作 - AzureFileJournal.Builder - Class in io.leandev.appfuse.file.azure
- AzureStagingCleanupTask - Class in io.leandev.appfuse.file.azure
-
Azure Blob 暫存區清理任務
- AzureStagingCleanupTask.Builder - Class in io.leandev.appfuse.file.azure
-
AzureStagingCleanupTask 的建構器
B
- b() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns the value of the
brecord component. - B4 - Enum constant in enum class io.leandev.appfuse.measure.Paper
- B4_WIDE - Enum constant in enum class io.leandev.appfuse.measure.Paper
- B5 - Enum constant in enum class io.leandev.appfuse.measure.Paper
- backup() - Method in class io.leandev.appfuse.env.Environ
-
取得備份目錄路徑(var/backup/)。
- badCredentials(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立無效憑證錯誤
- badGateway(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 502 Bad Gateway
- badRequest(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 400 Bad Request
- BadRequestException - Exception Class in io.leandev.appfuse.http.exception
-
錯誤請求異常(HTTP 400)
- BadRequestException(String) - Constructor for exception class io.leandev.appfuse.http.exception.BadRequestException
-
建立錯誤請求異常
- BadRequestException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.BadRequestException
-
建立錯誤請求異常,包含原始異常
- bannerFor(ChannelType, Locale) - Method in interface io.leandev.appfuse.notification.NotificationBanner
-
取得某通道、某語系要前置於內文的橫幅(null / 空白=不加)
- BannerNotificationTemplateResolver - Class in io.leandev.appfuse.notification
-
在範本渲染後於內文前置橫幅的
NotificationTemplateResolverdecorator - BannerNotificationTemplateResolver(NotificationTemplateResolver, NotificationBanner) - Constructor for class io.leandev.appfuse.notification.BannerNotificationTemplateResolver
- BarChart - Class in io.leandev.appfuse.report.chart
-
並排長條圖:同一類別內的系列並排,負值往下長
- BarChart.Builder - Class in io.leandev.appfuse.report.chart
-
BarChart的 builder - Barcode(String, FixedDocument.Layer, double, double, FixedDocument.BarcodeType, String, double, double, int) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Creates an instance of a
Barcoderecord class. - baseBackoffSeconds() - Method in record class io.leandev.appfuse.notification.outbox.RetryPolicy
-
Returns the value of the
baseBackoffSecondsrecord component. - baseline() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns the value of the
baselinerecord component. - baseline() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
baselinerecord component. - baseline() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- basePath(String) - Method in class io.leandev.appfuse.file.local.LocalFileJournal.Builder
- basePath(String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage.Builder
- basePath(String) - Method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask.Builder
- basePath(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- basePath(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- basePath(String) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- basePath(Path) - Method in class io.leandev.appfuse.file.local.LocalFileJournal.Builder
-
與 LocalFileStorage 相同的 basePath(日誌建於其下的 journal/ 子目錄)
- basePath(Path) - Method in class io.leandev.appfuse.file.local.LocalFileStorage.Builder
- basePath(Path) - Method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask.Builder
- baseUri() - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
-
Returns the value of the
baseUrirecord component. - baseUrl(String) - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
覆寫 almanac base URL(含 context-path);預設為正式環境
- BaseUrlRewriter - Class in io.leandev.appfuse.docs
-
BaseUrl 替換工具
- BaseUrlRewriter() - Constructor for class io.leandev.appfuse.docs.BaseUrlRewriter
- basicAuth(boolean, AuthenticationManager, AuthenticationEntryPoint) - Method in class io.leandev.appfuse.security.resourceserver.ResourceServerSecurity.Builder
-
選擇性啟用 Basic Auth;使用 reference implementation 提供的互動式 manager 與錯誤方言。
- BasicAuthenticationFilter - Class in io.leandev.appfuse.security.auth
-
Basic Auth 認證 Filter
- BasicAuthenticationFilter() - Constructor for class io.leandev.appfuse.security.auth.BasicAuthenticationFilter
- BasicAuthenticator - Class in io.leandev.appfuse.mail
-
SMTP 固定密碼認證器
- BasicAuthenticator() - Constructor for class io.leandev.appfuse.mail.BasicAuthenticator
- batchSize() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns the value of the
batchSizerecord component. - bcc(String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
- bcc(String, String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
- bearer(String, long) - Static method in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
以 Bearer 類型建立回應
- beforeRequest(InterceptorContext, ClassicHttpRequest) - Method in interface io.leandev.appfuse.http.logging.HttpClientInterceptor
-
請求執行前的攔截點
- beforeRequest(InterceptorContext, ClassicHttpRequest) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor
- between(String, Object[]) - Static method in record class io.leandev.appfuse.search.Filter
-
建立區間條件的篩選器。
- between(String, Object, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立區間條件的篩選器。
- BETWEEN - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
區間運算子 (
=between=),用於範圍查詢 - BETWEEN - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- BEVEL - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Join
- BigDecimalConverter - Class in io.leandev.appfuse.converter
-
BigDecimal 類型轉換器
- BigDecimalConverter() - Constructor for class io.leandev.appfuse.converter.BigDecimalConverter
-
使用預設格式建立轉換器
- BigDecimalConverter(String) - Constructor for class io.leandev.appfuse.converter.BigDecimalConverter
-
使用指定格式建立轉換器
- BigIntegerConverter - Class in io.leandev.appfuse.converter
-
BigInteger 類型轉換器
- BigIntegerConverter() - Constructor for class io.leandev.appfuse.converter.BigIntegerConverter
-
建立預設轉換器
- bind(HttpServletRequest, PublicEndpoint) - Static method in class io.leandev.appfuse.web.url.PublicEndpointRequest
- binding() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
- binding() - Method in interface io.leandev.appfuse.web.url.PublicEndpointContext
- BLACK - Static variable in record class io.leandev.appfuse.report.node.ReportColor
- blobPrefix(String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定 Blob 前綴
- blobPrefix(String) - Method in class io.leandev.appfuse.file.azure.AzureFileJournal.Builder
- blobPrefix(String) - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
-
設定 Blob 前綴
- blobServiceClient(BlobServiceClient) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定 BlobServiceClient
- blobServiceClient(BlobServiceClient) - Method in class io.leandev.appfuse.file.azure.AzureFileJournal.Builder
- blobServiceClient(BlobServiceClient) - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
-
設定 BlobServiceClient
- Block - Interface in io.leandev.appfuse.report.node
-
區塊節點
- blocks() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns the value of the
blocksrecord component. - blocks() - Method in record class io.leandev.appfuse.report.node.KeepTogether
-
Returns the value of the
blocksrecord component. - blocks() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns the value of the
blocksrecord component. - blocks() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
blocksrecord component. - blocks(Block...) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
-
全寬區塊;可組合 Paragraph、Heading、materialized Table、Spacer、KeepTogether。 不允許換頁、Section、延遲列來源或頁碼欄位;不會裁切或縮字。
- blocks(List) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
-
全寬區塊清單;語意同 varargs overload。
- body() - Method in class io.leandev.appfuse.document.Document
-
取得文件本文容器
- body() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
bodyrecord component. - body() - Method in record class io.leandev.appfuse.notification.RenderedTemplate
-
Returns the value of the
bodyrecord component. - body() - Method in class io.leandev.appfuse.report.ReportDocument
- Body - Class in io.leandev.appfuse.document
-
內容容器(共用編輯面)
- bold() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns the value of the
boldrecord component. - bold() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
boldrecord component. - bold() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- bold() - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Returns the value of the
boldrecord component. - bold(FontSource...) - Method in class io.leandev.appfuse.report.ReportFonts.FamilyBuilder
- bold(String) - Static method in record class io.leandev.appfuse.report.node.Text
-
粗體文字
- BOLD - Enum constant in enum class io.leandev.appfuse.report.node.FontWeight
- boldItalic() - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Returns the value of the
boldItalicrecord component. - boldItalic(FontSource...) - Method in class io.leandev.appfuse.report.ReportFonts.FamilyBuilder
- BooleanConverter - Class in io.leandev.appfuse.converter
-
Boolean 類型轉換器
- BooleanConverter() - Constructor for class io.leandev.appfuse.converter.BooleanConverter
-
建立預設轉換器
- border() - Method in record class io.leandev.appfuse.report.node.BoxStyle
-
Returns the value of the
borderrecord component. - BorderBox(double, double, double, double, LineStyle) - Constructor for record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Creates an instance of a
BorderBoxrecord class. - borders() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns the value of the
bordersrecord component. - BorderStyle - Enum Class in io.leandev.appfuse.workbook
-
儲存格框線樣式
- bottom() - Method in record class io.leandev.appfuse.report.Margins
-
Returns the value of the
bottomrecord component. - bottom() - Method in record class io.leandev.appfuse.report.node.CellBorders
-
Returns the value of the
bottomrecord component. - BOTTOM - Enum constant in enum class io.leandev.appfuse.document.VerticalAlignment
-
靠下
- BOTTOM - Enum constant in enum class io.leandev.appfuse.image.Position
- BOTTOM - Enum constant in enum class io.leandev.appfuse.report.node.VerticalAlign
- BOTTOM - Enum constant in enum class io.leandev.appfuse.workbook.VerticalAlignment
-
靠下對齊
- BOTTOM_LEFT - Enum constant in enum class io.leandev.appfuse.image.Position
- BOTTOM_RIGHT - Enum constant in enum class io.leandev.appfuse.image.Position
- bottomRule() - Method in record class io.leandev.appfuse.report.node.TableRowStyle
-
Returns the value of the
bottomRulerecord component. - box() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Returns the value of the
boxrecord component. - box() - Method in record class io.leandev.appfuse.report.node.KeepTogether
-
Returns the value of the
boxrecord component. - box(BoxStyle) - Method in class io.leandev.appfuse.report.node.DocumentStyles.Builder
- Box - Interface in io.leandev.appfuse.report.internal.layout
-
頁面上定位完成的繪製單位;座標以 pt 為單位、原點在頁面左上
- Box.BorderBox - Record Class in io.leandev.appfuse.report.internal.layout
-
儲存格任意方向框線,原點在頁面左上。
- Box.FigureBox - Record Class in io.leandev.appfuse.report.internal.layout
-
Figure 的向量內容;繪製時以框裁切
- Box.ImageBox - Record Class in io.leandev.appfuse.report.internal.layout
-
點陣圖片
- Box.RectBox - Record Class in io.leandev.appfuse.report.internal.layout
-
矩形;
fill、stroke皆可為null - Box.RuleBox - Record Class in io.leandev.appfuse.report.internal.layout
-
水平線
- Box.TextBox - Record Class in io.leandev.appfuse.report.internal.layout
-
一段文字;
baseline為基線的 y - BoxStyle - Record Class in io.leandev.appfuse.report.node
-
區塊框樣式覆寫值;每個欄位為
null時繼承DocumentStyles.box() - BoxStyle(LineStyle, ReportColor, Length) - Constructor for record class io.leandev.appfuse.report.node.BoxStyle
-
Creates an instance of a
BoxStylerecord class. - bucket(String) - Method in class io.leandev.appfuse.file.s3.S3FileJournal.Builder
- bucket(String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- bucket(String) - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- build() - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
建構
Almanac - build() - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
建構快取
- build() - Method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
建構 CacheManager
- build() - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
建構雙層快取
- build() - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
建構行事曆
- build() - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
建構 CsvReader 實例
- build() - Method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
建構 CsvWriter 實例
- build() - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
建構 FixedWidthReader 實例
- build() - Method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
建構 FixedWidthWriter 實例
- build() - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
建立快取實例
- build() - Method in class io.leandev.appfuse.ehcache.CacheManagerBuilder
-
建立 CacheManager 實例
- build() - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
建構持久快取實例
- build() - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
建立 AzureBlobFileStorage 實例
- build() - Method in class io.leandev.appfuse.file.azure.AzureFileJournal.Builder
- build() - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
-
建立 AzureStagingCleanupTask 實例
- build() - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
建構 ResponseEntity
- build() - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
建構 ResponseEntity
- build() - Method in class io.leandev.appfuse.file.local.LocalFileJournal.Builder
- build() - Method in class io.leandev.appfuse.file.local.LocalFileStorage.Builder
- build() - Method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask.Builder
- build() - Method in class io.leandev.appfuse.file.s3.S3FileJournal.Builder
- build() - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- build() - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- build() - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- build() - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- build() - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- build() - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage.Builder
- build() - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
建構 ResponseEntity
- build() - Method in class io.leandev.appfuse.file.ZipStreamResponseBuilder
-
建構 ResponseEntity
- build() - Method in class io.leandev.appfuse.font.FontBuilder
-
建構並註冊字體到系統。
- build() - Method in class io.leandev.appfuse.http.HttpClientBuilder
-
建構 CloseableHttpClient 實例
- build() - Method in class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
-
根據目前的配置建立連線池管理器。
- build() - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor.LoggingInterceptorBuilder
- build() - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
- build() - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建構 CriteriaQuery
- build() - Method in class io.leandev.appfuse.jpa.PageableBuilder
- build() - Method in class io.leandev.appfuse.jpa.PredicateBuilder
- build() - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- build() - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
構建 ObjectMapper 實例
- build() - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- build() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
驗證政策組合並建構
- build() - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
建立並回傳 MimeMessage
- build() - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
建構 OAuth2MailAuthenticator
- build() - Method in class io.leandev.appfuse.report.chart.BarChart.Builder
- build() - Method in class io.leandev.appfuse.report.chart.ChartBuilder
-
驗證資料並建立圖表
- build() - Method in class io.leandev.appfuse.report.chart.LineChart.Builder
- build() - Method in class io.leandev.appfuse.report.node.DocumentStyles.Builder
- build() - Method in class io.leandev.appfuse.report.node.PageSummaryOverride.Builder
-
建立不可變覆寫值。
- build() - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- build() - Method in class io.leandev.appfuse.report.ReportDocument.Builder
-
執行建構時驗證並建立文件
- build() - Method in class io.leandev.appfuse.report.ReportFonts.Builder
-
建立並檢查字型
- build() - Method in class io.leandev.appfuse.security.auth.DaoAuthenticationManagers.Builder
-
建立會發布成功/失敗認證事件的 manager。
- build() - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- build() - Method in class io.leandev.appfuse.serial.SerialNumberContext.Builder
-
建立 SerialNumberContext
- build(Filter) - Static method in class io.leandev.appfuse.jpa.SpecificationBuilder
-
從 Filter 建構 Specification
- build(Path, ComparisonOperator, Object) - Method in class io.leandev.appfuse.jpa.PredicateBuilder
- buildCountQuery() - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建構 count query,使用與 data query 相同的 filter。
- buildCountQuery() - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
-
建構 count query,使用與 data query 相同的 filter。
- buildDefault() - Static method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
建構預設的 CacheManager
- builder() - Static method in class io.leandev.appfuse.almanac.Almanac
-
建立建構器
- builder() - Static method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
-
建立 Builder 實例
- builder() - Static method in class io.leandev.appfuse.file.azure.AzureFileJournal
- builder() - Static method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask
-
建立 Builder 實例
- builder() - Static method in class io.leandev.appfuse.file.local.LocalFileJournal
- builder() - Static method in class io.leandev.appfuse.file.local.LocalFileStorage
- builder() - Static method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask
- builder() - Static method in class io.leandev.appfuse.file.s3.S3FileJournal
- builder() - Static method in class io.leandev.appfuse.file.s3.S3FileStorage
- builder() - Static method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask
- builder() - Static method in class io.leandev.appfuse.file.sftp.SftpFileJournal
- builder() - Static method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- builder() - Static method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask
- builder() - Static method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- builder() - Static method in class io.leandev.appfuse.http.logging.LoggingInterceptor
-
建立日誌攔截器建構器
- builder() - Static method in class io.leandev.appfuse.http.StandardHttpClient
- builder() - Static method in class io.leandev.appfuse.mail.MailOutboundPolicy
- builder() - Static method in class io.leandev.appfuse.report.chart.BarChart
- builder() - Static method in class io.leandev.appfuse.report.chart.LineChart
- builder() - Static method in record class io.leandev.appfuse.report.node.DocumentStyles
-
以
DocumentStyles.standard()為基準的建構器 - builder() - Static method in class io.leandev.appfuse.report.ReportDocument
- builder() - Static method in class io.leandev.appfuse.report.ReportFonts
- builder() - Static method in class io.leandev.appfuse.serial.SerialNumberContext
-
建立 Builder
- builder(String) - Static method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal
-
開始建構主體
- builder(HttpSecurity, TokenBlacklistStore, ObjectMapper, JwtTokenProvider, JwtDecoder, Converter, AuthenticationEntryPoint, AccessDeniedHandler) - Static method in class io.leandev.appfuse.security.resourceserver.ResourceServerSecurity
- builder(UserDetailsService, PasswordEncoder, ApplicationEventPublisher) - Static method in class io.leandev.appfuse.security.auth.DaoAuthenticationManagers
-
建立 DAO manager builder。
- Builder() - Constructor for class io.leandev.appfuse.almanac.Almanac.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.azure.AzureFileJournal.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.local.LocalFileJournal.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.local.LocalFileStorage.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.local.LocalStagingCleanupTask.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.s3.S3FileJournal.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- Builder() - Constructor for class io.leandev.appfuse.file.tx.TransactionAwareFileStorage.Builder
- Builder() - Constructor for class io.leandev.appfuse.report.node.PageSummaryOverride.Builder
-
建立全部沿用的覆寫建構器。
- Builder() - Constructor for class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- buildTargetUrl(String, String, HttpServletRequest) - Static method in class io.leandev.appfuse.docs.StaticSiteHelper
-
建構目標 URL
- buildUrl(String, String) - Static method in class io.leandev.appfuse.docs.UrlRewriter
-
建構完整的目標 URL
- buildUrlFromRequest(HttpServletRequest) - Static method in class io.leandev.appfuse.docs.StaticSiteHelper
-
從 HTTP 請求中建構 URL
- BusinessCalendar - Interface in io.leandev.appfuse.calendar
-
營業行事曆——日期可選性的單一事實來源(ADR-012)
- BusinessCalendarCatalog - Class in io.leandev.appfuse.calendar
-
具名
BusinessCalendar的查找與安全範圍解算 capability。 - BusinessCalendarCatalog(Map) - Constructor for class io.leandev.appfuse.calendar.BusinessCalendarCatalog
- BusinessCalendarCatalog(Map, long) - Constructor for class io.leandev.appfuse.calendar.BusinessCalendarCatalog
- BUTT - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Cap
- byAuthority(String) - Method in class io.leandev.appfuse.web.url.PublicEndpointRegistry
-
唯一可信 authority 由部署邊界提供;無 scheme 時只配對目錄已登錄的 scheme。
- byName(String) - Method in interface io.leandev.appfuse.mail.MailerSpecProvider
-
依名稱取得設定
- byOrigin(PublicOrigin) - Method in class io.leandev.appfuse.web.url.PublicEndpointRegistry
- byScope(String) - Method in class io.leandev.appfuse.web.url.PublicEndpointRegistry
- ByteConverter - Class in io.leandev.appfuse.converter
-
Byte 類型轉換器
- ByteConverter() - Constructor for class io.leandev.appfuse.converter.ByteConverter
-
建立預設轉換器
- ByteRange(long, long, long) - Constructor for record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
Creates an instance of a
ByteRangerecord class. - bytes() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Returns the value of the
bytesrecord component. - bytes() - Method in record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
-
Returns the value of the
bytesrecord component. - bytes() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
-
Returns the value of the
bytesrecord component. - bytes() - Method in record class io.leandev.appfuse.report.FontSource.Bytes
-
Returns the value of the
bytesrecord component. - bytes(String, Supplier) - Static method in interface io.leandev.appfuse.report.FontSource
- Bytes(String, Supplier) - Constructor for record class io.leandev.appfuse.report.FontSource.Bytes
-
Creates an instance of a
Bytesrecord class. - BytesConverter - Class in io.leandev.appfuse.converter
-
byte[] 類型轉換器
- BytesConverter() - Constructor for class io.leandev.appfuse.converter.BytesConverter
-
建立預設轉換器
- BytesDeserializer - Class in io.leandev.appfuse.json
-
byte[] JSON 反序列化器
- BytesDeserializer() - Constructor for class io.leandev.appfuse.json.BytesDeserializer
-
建立預設反序列化器 Jackson 3.x: StdDeserializer 不再接受 null,必須傳入實際類型
- bytesWritten() - Method in record class io.leandev.appfuse.report.RenderResult
-
Returns the value of the
bytesWrittenrecord component.
C
- c() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns the value of the
crecord component. - cache() - Method in class io.leandev.appfuse.env.Environ
-
取得快取目錄路徑(var/cache/)。
- Cache<K,
V> - Interface in io.leandev.appfuse.cache.api -
快取介面
- CacheBuilder<K,
V> - Class in io.leandev.appfuse.cache.builder -
Cache 建構器
- CacheBuilder<K,
V> - Class in io.leandev.appfuse.ehcache -
Ehcache 快取建構器
- CacheBuilder(CacheManager, String, Class, Class) - Constructor for class io.leandev.appfuse.ehcache.CacheBuilder
-
建立快取建構器
- CacheClientCredentialsRateLimiter - Class in io.leandev.appfuse.security.auth
-
以具 TTI/TTL 的整數 Cache 實作 M2M token 端點限流。
- CacheClientCredentialsRateLimiter(Cache) - Constructor for class io.leandev.appfuse.security.auth.CacheClientCredentialsRateLimiter
- CacheClientCredentialsRateLimiter(Cache, int, String, String) - Constructor for class io.leandev.appfuse.security.auth.CacheClientCredentialsRateLimiter
- CacheConfiguration<K,
V> - Class in io.leandev.appfuse.cache.config -
快取配置
- CacheConfiguration() - Constructor for class io.leandev.appfuse.cache.config.CacheConfiguration
- cacheControl(CacheControl) - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
覆寫 Cache-Control 策略
- cacheControl(CacheControl) - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
覆寫 Cache-Control 策略(預設
CacheControl.noCache) - cacheManager(CacheManager) - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
注入外部的
CacheManager(必填);由消費端負責配置與關閉 - CacheManager - Interface in io.leandev.appfuse.cache.api
-
快取管理器介面
- CacheManagerBuilder - Class in io.leandev.appfuse.cache.builder
-
CacheManager 建構器
- CacheManagerBuilder - Class in io.leandev.appfuse.ehcache
-
Ehcache CacheManager 建構器
- CacheManagerBuilder() - Constructor for class io.leandev.appfuse.ehcache.CacheManagerBuilder
-
建立 CacheManagerBuilder
- CacheMonitor - Class in io.leandev.appfuse.cache.core
-
快取監控器
- CacheMonitor(String) - Constructor for class io.leandev.appfuse.cache.core.CacheMonitor
-
建立快取監控器
- CachePasswordLoginRateLimiter - Class in io.leandev.appfuse.security.auth
-
同一連線 IP+trim/lowercase(ROOT) username 的滾動視窗限流。
- CachePasswordLoginRateLimiter(Cache, int, Duration, Clock) - Constructor for class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter
- CachePasswordLoginRateLimiter(Cache, Clock) - Constructor for class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter
- CachePasswordLoginRateLimiter.Window - Record Class in io.leandev.appfuse.security.auth
-
cache 值是有界的不可變接受時間快照,不含 IP、username 或憑證。
- CacheProfiler - Class in io.leandev.appfuse.ehcache
-
Ehcache 快取效能分析器
- CacheProfiler() - Constructor for class io.leandev.appfuse.ehcache.CacheProfiler
- CacheSignedLinkStore - Class in io.leandev.appfuse.security.link.store
-
快取儲存實作
- CacheSignedLinkStore(Cache) - Constructor for class io.leandev.appfuse.security.link.store.CacheSignedLinkStore
-
建構快取儲存實作
- cacheSize() - Method in class io.leandev.appfuse.mail.RoutingMailer
-
快取中的 Mailer 數量
- CacheStatistics - Class in io.leandev.appfuse.cache.api
-
快取統計資訊
- CacheStatistics() - Constructor for class io.leandev.appfuse.cache.api.CacheStatistics
- CacheStatus - Class in io.leandev.appfuse.cache.api
-
快取狀態資訊
- CacheStatus() - Constructor for class io.leandev.appfuse.cache.api.CacheStatus
- CacheStatus.CapacityInfo - Class in io.leandev.appfuse.cache.api
-
容量使用資訊
- CacheStatus.HealthStatus - Enum Class in io.leandev.appfuse.cache.api
-
健康狀態枚舉
- CacheTokenBlacklistStore - Class in io.leandev.appfuse.security.blacklist.store
-
快取儲存實作
- CacheTokenBlacklistStore(Cache) - Constructor for class io.leandev.appfuse.security.blacklist.store.CacheTokenBlacklistStore
-
建構快取儲存實作
- CacheUnavailableException - Exception Class in io.leandev.appfuse.cache.api
-
必要的 cache state store 無法服務。
- CacheUnavailableException(String) - Constructor for exception class io.leandev.appfuse.cache.api.CacheUnavailableException
- calendar() - Method in class io.leandev.appfuse.almanac.Almanac
-
行政機關辦公日曆服務
- CalendarDay - Record Class in io.leandev.appfuse.almanac.calendar
-
行政機關辦公日曆中的一天
- CalendarDay(LocalDate, boolean, String) - Constructor for record class io.leandev.appfuse.almanac.calendar.CalendarDay
-
Creates an instance of a
CalendarDayrecord class. - calendars() - Method in class io.leandev.appfuse.calendar.BusinessCalendarCatalog
- Calendars - Class in io.leandev.appfuse.calendar
-
BusinessCalendar的組合工廠(ADR-012) - Calendars.Builder - Class in io.leandev.appfuse.calendar
-
BusinessCalendar建構器 - CalendarService - Class in io.leandev.appfuse.almanac.calendar
-
行政機關辦公日曆相關服務
- CalendarService(AlmanacClient, CacheManager, Duration) - Constructor for class io.leandev.appfuse.almanac.calendar.CalendarService
-
建立服務
- callAs(String, Callable) - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
在指定租戶上下文中執行動作並返回結果
- cancelled() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns the value of the
cancelledrecord component. - cancelRequested() - Method in record class io.leandev.appfuse.report.RenderOptions
-
Returns the value of the
cancelRequestedrecord component. - cancelWhen(BooleanSupplier) - Method in record class io.leandev.appfuse.report.RenderOptions
- canonicalAuthority(String, String) - Static method in record class io.leandev.appfuse.web.url.PublicOrigin
-
authority 不接受 URL、userinfo、wildcard、空 port 或歧義分隔字元。
- canTransition(S, S, BiPredicate) - Static method in class io.leandev.appfuse.entity.StatusTransition
-
檢查狀態流轉是否合法(不拋出例外)
- canTransition(S, S, Function) - Static method in class io.leandev.appfuse.entity.StatusTransition
-
檢查狀態流轉是否合法(使用允許列表,不拋出例外)
- Canvas - Class in io.leandev.appfuse.image
-
圖像畫布類別,提供繪圖操作的封裝。
- Canvas(int, int) - Constructor for class io.leandev.appfuse.image.Canvas
-
以像素尺寸建立畫布。
- Canvas(Length, Length) - Constructor for class io.leandev.appfuse.image.Canvas
-
以 Length 單位建立畫布,使用預設 PPI(300)。
- Canvas(Length, Length, int) - Constructor for class io.leandev.appfuse.image.Canvas
-
以 Length 單位建立畫布,並指定 PPI。
- Canvas(BufferedImage) - Constructor for class io.leandev.appfuse.image.Canvas
-
以現有的 BufferedImage 建立畫布。
- cap() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
caprecord component. - cap() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- capabilities() - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
- CapacityInfo() - Constructor for class io.leandev.appfuse.cache.api.CacheStatus.CapacityInfo
- caption() - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Returns the value of the
captionrecord component. - caption() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns the value of the
captionrecord component. - caption() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns the value of the
captionrecord component. - caption(String) - Method in record class io.leandev.appfuse.report.chart.FigureFrame
- caption(List) - Method in record class io.leandev.appfuse.report.chart.FigureFrame
- categories(String...) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
- categories(List) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
- cc() - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Returns the value of the
ccrecord component. - cc(String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
- cc(String, String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
- ccRecipientAddresses() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
ccRecipientAddressesrecord component. - ccRecipients() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
ccRecipientsrecord component. - cdnUrl(String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定 CDN URL
- cdnUrl(String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- cell(int) - Method in class io.leandev.appfuse.document.TableRow
-
取得指定欄的儲存格
- cell(int, int) - Method in class io.leandev.appfuse.document.Table
-
取得指定位置的儲存格
- Cell - Class in io.leandev.appfuse.workbook
-
儲存格
- Cell - Record Class in io.leandev.appfuse.report.node
-
表格儲存格
- Cell(List, Align, VerticalAlign, int) - Constructor for record class io.leandev.appfuse.report.node.Cell
-
保留既有四參數建構器。
- Cell(List, Align, VerticalAlign, int, CellBorders, int) - Constructor for record class io.leandev.appfuse.report.node.Cell
-
Creates an instance of a
Cellrecord class. - cellBorders() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
cellBordersrecord component. - cellBorders() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
cellBordersrecord component. - CellBorders - Record Class in io.leandev.appfuse.report.node
-
儲存格四邊框線覆寫;null 繼承上一層,零線寬明確不畫。 線條位於儲存格外緣,不增加內距或列高;跨欄只畫合併後的外緣。 每個跨頁實體片段重複指定的四邊,相鄰邊各自繪製。一般格依列由上到下、格由左到右; 跨列格於整筆其他列之後,依起始列及欄位順序繪製。 不提供 CSS border-collapse;共用邊需一致外觀時指定相同樣式或僅保留其中一邊。
- CellBorders(LineStyle, LineStyle, LineStyle, LineStyle) - Constructor for record class io.leandev.appfuse.report.node.CellBorders
-
Creates an instance of a
CellBordersrecord class. - cellPadding() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
cellPaddingrecord component. - cellPadding() - Method in record class io.leandev.appfuse.report.node.TableRowStyle
-
Returns the value of the
cellPaddingrecord component. - cellPadding() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
cellPaddingrecord component. - cellParagraph(StyleResolver.ResolvedTable, RowRole, boolean, Align, Align, ParagraphStyle) - Method in class io.leandev.appfuse.report.internal.StyleResolver
-
儲存格內的段落
- cells() - Method in class io.leandev.appfuse.document.TableRow
-
取得列內所有儲存格
- cells() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns the value of the
cellsrecord component. - CellStyle - Class in io.leandev.appfuse.workbook
-
儲存格樣式
- center() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
centerrecord component. - center() - Method in record class io.leandev.appfuse.report.PageRegion
-
Returns the value of the
centerrecord component. - center(Inline...) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- center(Inline...) - Method in class io.leandev.appfuse.report.PageRegion.Builder
- CENTER - Enum constant in enum class io.leandev.appfuse.document.Alignment
-
置中對齊
- CENTER - Enum constant in enum class io.leandev.appfuse.document.VerticalAlignment
-
置中
- CENTER - Enum constant in enum class io.leandev.appfuse.image.Position
- CENTER - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.Align
- CENTER - Enum constant in enum class io.leandev.appfuse.report.node.Align
- CENTER - Enum constant in enum class io.leandev.appfuse.workbook.Align
-
置中對齊
- CENTIMETER - Enum constant in enum class io.leandev.appfuse.measure.Length.Unit
- CENTRAL - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Baseline
- channels() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
channelsrecord component. - ChannelType - Enum Class in io.leandev.appfuse.notification
-
通知遞送通道型別
- CharConverter - Class in io.leandev.appfuse.converter
-
字元轉換器,將各種類型的值轉換為
Character。 - CharConverter() - Constructor for class io.leandev.appfuse.converter.CharConverter
-
建立預設轉換器
- ChartBuilder<B,
C> - Class in io.leandev.appfuse.report.chart -
長條圖與折線圖共用的 builder
- ChartSeries - Record Class in io.leandev.appfuse.report.chart
-
一組資料序列;數值與類別一一對應
- ChartSeries(String, List, ReportColor) - Constructor for record class io.leandev.appfuse.report.chart.ChartSeries
-
Creates an instance of a
ChartSeriesrecord class. - ChartSpec - Interface in io.leandev.appfuse.report.chart
-
圖表規格;以
ChartSpec.toFigure(FigureFrame)轉成 Figure - check(TableRow, long) - Method in class io.leandev.appfuse.report.internal.RowValidator
-
檢查一列;diagnostic 寫入建構時提供的收集處
- check(UserDetails) - Method in class io.leandev.appfuse.security.lockout.LoginLockout
-
認證前檢查:鎖定中則拒絕,否則走標準帳號狀態檢查
- checkRanges(double, double) - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
以 Figure 的寬高檢查衍生數值範圍(REP-04 契約「衍生數值範圍」)
- child(String, int, Block) - Static method in class io.leandev.appfuse.report.internal.Paths
-
子區塊的路徑
- children() - Method in record class io.leandev.appfuse.search.Filter
-
取得邏輯節點的子篩選器列表。
- children() - Method in class io.leandev.appfuse.search.LogicalNode
- ChineseTranslator - Class in io.leandev.appfuse.nls
-
中文數字翻譯器,將阿拉伯數字轉換為中文數字。
- ChineseTranslator() - Constructor for class io.leandev.appfuse.nls.ChineseTranslator
-
建立中文數字翻譯器並初始化數字對照表。
- City - Record Class in io.leandev.appfuse.almanac.address
-
縣市
- City(String, String, String) - Constructor for record class io.leandev.appfuse.almanac.address.City
-
Creates an instance of a
Cityrecord class. - cityCode() - Method in record class io.leandev.appfuse.almanac.address.Town
-
Returns the value of the
cityCoderecord component. - cityCode() - Method in record class io.leandev.appfuse.almanac.address.Village
-
Returns the value of the
cityCoderecord component. - claim(UUID, Instant, Instant) - Method in interface io.leandev.appfuse.notification.outbox.NotificationOutboxRepositoryBase
-
原子認領一列供遞送:到期(
nextAttemptAt <= now)且處於可認領狀態 (PENDING/FAILED,或nextAttemptAt已逾期的滯留SENDING)者,一次 UPDATE 翻為SENDING並把nextAttemptAt推遲至reclaimAt(=now + claimTimeout)。 - CLAIM - Static variable in record class io.leandev.appfuse.security.auth.SessionContextBinding
- CLAIM_ACTING_POLICY - Static variable in class io.leandev.appfuse.security.auth.ActingClaims
-
目前 acting family 綁定的應用政策識別(例如 standard/consent/break-glass)。
- CLAIM_ACTOR - Static variable in class io.leandev.appfuse.security.auth.ActingClaims
-
模擬者(真實操作者)claim 名稱(值為 stable subject 字串);存在即代表當前 token 具模擬性
- CLAIM_ATTRIBUTES - Static variable in class io.leandev.appfuse.security.link.SignedLinkService
-
泛用屬性袋 claim 名稱
- CLAIM_GRANTORS - Static variable in class io.leandev.appfuse.security.auth.ActingClaims
-
代理授權人集合 claim 名稱(值為 stable subject 字串陣列);非空即代表當前 token 具代理性
- CLAIM_PURPOSE - Static variable in class io.leandev.appfuse.security.link.SignedLinkService
-
用途 claim 名稱
- CLAIM_REDEMPTION - Static variable in class io.leandev.appfuse.security.link.SignedLinkService
-
贖回政策 claim 名稱
- CLAIM_SESSION_ID - Static variable in class io.leandev.appfuse.security.auth.ActingClaims
-
Refresh Session family 與 Access Token family 的共同識別。
- CLAIM_SESSION_ID - Static variable in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
Session ID claim 名稱
- CLAIM_SESSION_KIND - Static variable in class io.leandev.appfuse.security.auth.JwtTokenProvider
- CLAIM_TARGET - Static variable in class io.leandev.appfuse.security.link.SignedLinkService
-
導向目標 claim 名稱
- CLAIM_TOKEN_TYPE - Static variable in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
JWT 家族辨識 claim;Resource Server 只接受
JwtTokenProvider.TOKEN_TYPE_ACCESS。 - CLAIM_TOKEN_TYPE - Static variable in class io.leandev.appfuse.security.link.SignedLinkService
- classpath(String) - Static method in interface io.leandev.appfuse.report.FontSource
- Classpath(String) - Constructor for record class io.leandev.appfuse.report.FontSource.Classpath
-
Creates an instance of a
Classpathrecord class. - cleanup() - Method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask
-
立即清理並回傳結果摘要。
- CLEANUP_FAILED - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- CleanupResult(int, int, int) - Constructor for record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
-
Creates an instance of a
CleanupResultrecord class. - clear() - Method in class io.leandev.appfuse.bean.PropertyMap
- clear() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- clear() - Method in interface io.leandev.appfuse.cache.api.Cache
-
清空所有快取項目
- clear() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- clear() - Method in class io.leandev.appfuse.cache.core.ManagedCache
- clear() - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
清空所有屬性
- clear() - Method in class io.leandev.appfuse.nls.Translation
-
Removes all translations.
- clear() - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
清除當前租戶 ID
- clear(String) - Method in class io.leandev.appfuse.security.lockout.LoginLockout
-
解除鎖定並清除失敗記錄(供帳號管理面的「解鎖」操作)
- clearAllTokens() - Method in class io.leandev.appfuse.oauth2.OAuth2Authenticator
-
清除所有快取 Token
- clearDurableLayer() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
-
僅清除持久層
- clearFastLayer() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
-
僅清除快速層
- clearToken() - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticator
-
清除快取的 Token
- clearToken(OAuth2Authenticator.OAuth2Config) - Method in class io.leandev.appfuse.oauth2.OAuth2Authenticator
-
清除特定配置的快取 Token
- client() - Method in class io.leandev.appfuse.almanac.Almanac
-
取得底層 HTTP 客戶端(進階使用)
- client(AlmanacClient) - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
注入自訂的
AlmanacClient(注入後 base URL / 認證設定不再生效); 由消費端負責關閉 - ClientCredentialsFactory - Class in io.leandev.appfuse.security.auth
-
M2M 憑證產生器(ADR-025)
- ClientCredentialsFactory() - Constructor for class io.leandev.appfuse.security.auth.ClientCredentialsFactory
-
以預設前綴建立(
svc_/sk_) - ClientCredentialsFactory(String, String) - Constructor for class io.leandev.appfuse.security.auth.ClientCredentialsFactory
- ClientCredentialsRateLimiter - Interface in io.leandev.appfuse.security.auth
-
token 端點的速率限制接點(ADR-025 決策四)
- ClientCredentialsRequest - Record Class in io.leandev.appfuse.security.auth
-
client_credentials 的請求參數(RFC 6749 §4.4.2)
- ClientCredentialsRequest(String, String, String, String) - Constructor for record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Creates an instance of a
ClientCredentialsRequestrecord class. - ClientCredentialsService - Class in io.leandev.appfuse.security.auth
-
M2M 憑證發放 capability——登入引擎的第四操作(ADR-025)
- ClientCredentialsService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, long, Optional, boolean) - Constructor for class io.leandev.appfuse.security.auth.ClientCredentialsService
-
建構子(全部參數皆可由 Spring 建構子注入解析)
- ClientCredentialsService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, long, Optional, boolean, Optional) - Constructor for class io.leandev.appfuse.security.auth.ClientCredentialsService
-
可選環境政策先驗證已認證的 M2M principal,再簽發綁定 token。
- ClientCredentialsService.TokenResult - Record Class in io.leandev.appfuse.security.auth
-
發放結果(引擎級——wire 回應由
ClientCredentialsTokenResponse.bearer(String, long)組裝) - ClientCredentialsTokenResponse - Record Class in io.leandev.appfuse.security.auth
-
client_credentials 的成功回應(RFC 6749 §4.4.3)
- ClientCredentialsTokenResponse(String, String, long) - Constructor for record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Creates an instance of a
ClientCredentialsTokenResponserecord class. - ClientErrorException - Exception Class in io.leandev.appfuse.http.exception
-
客戶端錯誤異常(HTTP 4xx)
- ClientErrorException(int, String) - Constructor for exception class io.leandev.appfuse.http.exception.ClientErrorException
-
建立客戶端錯誤異常
- ClientErrorException(int, String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.ClientErrorException
-
建立客戶端錯誤異常,包含原始異常
- clientId() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns the value of the
clientIdrecord component. - clientId() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Returns the value of the
clientIdrecord component. - clientId(String) - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
設定客戶端 ID
- clientSecret() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns the value of the
clientSecretrecord component. - clientSecret() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Returns the value of the
clientSecretrecord component. - clientSecret(String) - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
設定客戶端密鑰
- clock() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns the value of the
clockrecord component. - clock() - Method in record class io.leandev.appfuse.report.RenderOptions
-
Returns the value of the
clockrecord component. - clock() - Method in record class io.leandev.appfuse.report.ReportContext
-
Returns the value of the
clockrecord component. - clock(Clock) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
注入時鐘(測試用;設定後
Calendars.Builder.zone(ZoneId)不再影響「今天」的判定) - clock(Clock) - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
-
設定時間來源(測試或一致時區用)
- clock(Clock) - Method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask.Builder
- clock(Clock) - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- clock(Clock) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- clock(Clock) - Method in record class io.leandev.appfuse.report.RenderOptions
- clone(T) - Method in class io.leandev.appfuse.bean.ObjectCopier
-
使用 Jackson ObjectMapper 複製物件
@SuppressWarnings("unchecked")在此處是安全的,因為: - clone(T) - Method in class io.leandev.appfuse.bean.ObjectsCopier
- close() - Method in class io.leandev.appfuse.almanac.Almanac
- close() - Method in class io.leandev.appfuse.almanac.AlmanacClient
- close() - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- close() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- close() - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
關閉管理器,釋放所有資源
- close() - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- close() - Method in class io.leandev.appfuse.csv.CsvReader
- close() - Method in class io.leandev.appfuse.csv.CsvWriter
- close() - Method in class io.leandev.appfuse.csv.FixedWidthReader
- close() - Method in class io.leandev.appfuse.csv.FixedWidthWriter
- close() - Method in class io.leandev.appfuse.document.Document
- close() - Method in class io.leandev.appfuse.http.StandardHttpClient
- close() - Method in class io.leandev.appfuse.image.ImageReader
-
關閉輸入串流
- close() - Method in class io.leandev.appfuse.image.ImageWriter
-
關閉輸出串流
- close() - Method in interface io.leandev.appfuse.pdf.FixedTextMeasurer
-
釋放已解析的字型;之後的量測丟出 IllegalStateException。
- close() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
- close() - Method in class io.leandev.appfuse.report.internal.pdf.FixedMeasurer
- close() - Method in class io.leandev.appfuse.report.internal.ValidatingRowCursor
- close() - Method in interface io.leandev.appfuse.report.node.RowCursor
-
釋放游標持有的資源;可重複呼叫
- close() - Method in interface io.leandev.appfuse.report.ReportArtifact
-
關閉並刪除暫存檔;可重複呼叫,不丟出例外
- close() - Method in class io.leandev.appfuse.workbook.Workbook
- close() - Method in class io.leandev.appfuse.xml.XmlReader
- close() - Method in class io.leandev.appfuse.xml.XmlWriter
- Close() - Constructor for record class io.leandev.appfuse.report.internal.svg.PathData.Close
-
Creates an instance of a
Closerecord class. - closed(LocalDate) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
特定日期停業(→
ReasonCodes.CLOSED) - closed(LocalDate, String) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
特定日期停業(自訂原因代碼)
- closed(LocalDate, String, String) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
特定日期停業(自訂原因代碼與說明)
- closed(LocalDate, String, String) - Static method in record class io.leandev.appfuse.calendar.DayStatus
-
建立不可選日
- CLOSED - Static variable in class io.leandev.appfuse.calendar.ReasonCodes
-
特定日期停業(無更具體原因時的預設代碼)
- CLOSED_WEEKLY - Static variable in class io.leandev.appfuse.calendar.ReasonCodes
-
每週固定店休 / 公休日
- closedOn(DayOfWeek...) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
每週固定店休日(→
ReasonCodes.CLOSED_WEEKLY) - code() - Method in record class io.leandev.appfuse.almanac.address.City
-
Returns the value of the
coderecord component. - code() - Method in record class io.leandev.appfuse.almanac.address.Town
-
Returns the value of the
coderecord component. - code() - Method in record class io.leandev.appfuse.almanac.address.Village
-
Returns the value of the
coderecord component. - code() - Method in record class io.leandev.appfuse.almanac.location.Subdivision
-
Returns the value of the
coderecord component. - code() - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Returns the value of the
coderecord component. - code() - Method in exception class io.leandev.appfuse.pdf.FixedLayoutException
- code() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns the value of the
coderecord component. - code() - Method in enum class io.leandev.appfuse.report.internal.svg.SvgException.Kind
- code() - Method in record class io.leandev.appfuse.report.ReportDiagnostic
-
Returns the value of the
coderecord component. - code() - Method in record class io.leandev.appfuse.report.ReportStatus.Failed
-
Returns the value of the
coderecord component. - CODE_128 - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.BarcodeType
- CODE_39 - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.BarcodeType
- COLLAPSE - Enum constant in enum class io.leandev.appfuse.report.node.TextFlow.WhiteSpace
- color() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns the value of the
colorrecord component. - color() - Method in record class io.leandev.appfuse.report.chart.ChartSeries
-
Returns the value of the
colorrecord component. - color() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns the value of the
colorrecord component. - color() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Returns the value of the
colorrecord component. - color() - Method in record class io.leandev.appfuse.report.node.LineStyle
-
Returns the value of the
colorrecord component. - color() - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Returns the value of the
colorrecord component. - colSpan() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns the value of the
colSpanrecord component. - column(Column) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- column(String, String, float) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- column(String, String, float, Align) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- Column - Record Class in io.leandev.appfuse.report.node
-
表格欄定義
- Column(String, List, float, Align, Length) - Constructor for record class io.leandev.appfuse.report.node.Column
-
Creates an instance of a
Columnrecord class. - columns() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
columnsrecord component. - columnTitles() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
columnTitlesrecord component. - columnTitles(boolean) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
-
是否產生自動欄標題列;關閉時
headerRows為完整表頭,預設true - commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class io.leandev.appfuse.security.auth.JsonAuthenticationEntryPoint
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class io.leandev.appfuse.security.resourceserver.ProblemDetailBearerTokenAuthenticationEntryPoint
- commit() - Method in record class io.leandev.appfuse.platforminfo.SystemInfo
-
Returns the value of the
commitrecord component. - COMMIT_UNKNOWN - Enum constant in enum class io.leandev.appfuse.audit.AuditStorageException.Reason
- compareTo(Length) - Method in class io.leandev.appfuse.measure.Length
- ComparisonNode - Class in io.leandev.appfuse.search
-
RSQL 比較節點,表示一個欄位與預期值之間的比較條件。
- ComparisonNode(ComparisonOperator, String, Object) - Constructor for class io.leandev.appfuse.search.ComparisonNode
-
建立比較節點。
- ComparisonOperator - Enum Class in io.leandev.appfuse.search
-
RSQL 比較運算子列舉。
- completeStagingUpload(String, String, InputStream, long) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- completeStagingUpload(String, String, InputStream, long) - Method in interface io.leandev.appfuse.file.FileStorage
-
完成暫存上傳 - 統一上傳流程的第二步
- completeStagingUpload(String, String, InputStream, long) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- completeStagingUpload(String, String, InputStream, long) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- completeStagingUpload(String, String, InputStream, long) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- completeStagingUpload(String, String, InputStream, long) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- compose() - Method in class io.leandev.appfuse.mail.DirectMailer
-
組一封信;
DirectMailer.getDefaultFrom()非空時預填 from(呼叫端可再覆寫) - compose() - Method in interface io.leandev.appfuse.mail.Mailer
-
組一封信(from 已預填為本 Mailer 的預設寄件者)
- compose() - Method in class io.leandev.appfuse.mail.RoutingMailer
- CompositeTenantIdResolver - Class in io.leandev.appfuse.security.tenant.resolver
-
組合多個 TenantIdResolver 的複合解析器
- CompositeTenantIdResolver(TenantIdResolver...) - Constructor for class io.leandev.appfuse.security.tenant.resolver.CompositeTenantIdResolver
-
建構組合 resolver
- CompositeTenantIdResolver(List) - Constructor for class io.leandev.appfuse.security.tenant.resolver.CompositeTenantIdResolver
-
建構組合 resolver
- conf() - Method in class io.leandev.appfuse.env.Environ
-
取得配置檔案目錄路徑(conf/)。
- conf(String) - Method in class io.leandev.appfuse.env.Environ
-
取得配置檔案目錄下指定檔案的路徑。
- config(ConfigurableEnvironment) - Method in class io.leandev.appfuse.env.Environ
-
設定 Spring 環境配置。
- ConfigurationDiagnostics - Class in io.leandev.appfuse.platforminfo
-
系統組態的安全診斷能力。
- ConfigurationDiagnostics(ConfigurableEnvironment, DataSource, List) - Constructor for class io.leandev.appfuse.platforminfo.ConfigurationDiagnostics
- configure() - Method in class io.leandev.appfuse.security.resourceserver.ResourceServerSecurity.Builder
-
套用固定機制並回傳同一個 builder;authorization 與具體位址仍由呼叫端決定。
- configure(TenantIdResolver) - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
配置租戶 ID 解析器
- configure(SpringApplicationBuilder) - Static method in class io.leandev.appfuse.env.SpringApplicationBootstrap
- configure(SpringApplicationBuilder, String[]) - Static method in class io.leandev.appfuse.env.SpringApplicationBootstrap
- configureWithDefaults() - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
使用預設配置
- configureWithDefaults(String) - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
使用預設配置,指定 claim 名稱
- ConfigValueMasker - Class in io.leandev.appfuse.env
-
設定屬性值的遮蔽規則——「什麼算敏感」的單一事實來源。
- CONFIRMED - Enum constant in enum class io.leandev.appfuse.file.tx.JournalState
-
業務交易已 commit,檔案被合法參照(無交易時的操作也直接記為此狀態)
- conflict(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 409 Conflict
- CONFLICT - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejection
- ConflictException - Exception Class in io.leandev.appfuse.exception
-
衝突例外,表示操作因資源狀態衝突而無法完成。
- ConflictException() - Constructor for exception class io.leandev.appfuse.exception.ConflictException
-
建立使用預設訊息的衝突例外。
- ConflictException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.ConflictException
-
建立指定訊息的衝突例外。
- ConflictException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.ConflictException
-
建立指定訊息和原因的衝突例外。
- ConflictException(Throwable) - Constructor for exception class io.leandev.appfuse.exception.ConflictException
-
建立包裝原始例外的衝突例外。
- CONNECTION_UNSAFE - Enum constant in enum class io.leandev.appfuse.audit.AuditStorageException.Reason
- connectTimeout(long) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- connectTimeout(long) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- connectTimeout(long) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- constant(RetryPolicy) - Static method in interface io.leandev.appfuse.notification.outbox.RetryPolicyResolver
-
建立一個忽略型別、一律回傳同一政策的 resolver(無 per-type 差異時使用)
- ConstraintException - Exception Class in io.leandev.appfuse.exception
-
約束違規例外,表示輸入資料未通過驗證約束。
- ConstraintException() - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立使用預設訊息的約束例外。
- ConstraintException(Violation) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包含單一違規的約束例外。
- ConstraintException(Violation, String, Object...) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包含單一違規和自訂訊息的約束例外。
- ConstraintException(Violation, Throwable) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包含單一違規和原因的約束例外。
- ConstraintException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立指定訊息的約束例外。
- ConstraintException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立指定訊息和原因的約束例外。
- ConstraintException(Throwable) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包裝原始例外的約束例外。
- ConstraintException(Set) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包含多個違規的約束例外。
- ConstraintException(Set, String, Object...) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包含多個違規和自訂訊息的約束例外。
- ConstraintException(Set, String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包含多個違規、自訂訊息和原因的約束例外。
- ConstraintException(Set, Throwable) - Constructor for exception class io.leandev.appfuse.exception.ConstraintException
-
建立包含多個違規和原因的約束例外。
- construct(Tuple) - Method in record class io.leandev.appfuse.jpa.TupleConstructor
- consume(String) - Method in class io.leandev.appfuse.security.link.SignedLinkService
-
驗章並贖回一張簽章連結 token
- consume(String) - Method in class io.leandev.appfuse.security.link.store.CacheSignedLinkStore
- consume(String) - Method in interface io.leandev.appfuse.security.link.store.SignedLinkStore
-
原子地消費一個 jti
- consume(String, String) - Method in class io.leandev.appfuse.security.link.SignedLinkService
-
驗章、驗證用途並贖回一張簽章連結 token
- consume(String, Set) - Method in class io.leandev.appfuse.security.link.SignedLinkService
-
驗章、驗證允許用途並贖回一張簽章連結 token
- consume(String, Set, Consumer) - Method in class io.leandev.appfuse.security.link.SignedLinkService
-
驗章/用途通過後、single-use 消耗前核對消費端 context;拒絕須由 validator 拋出例外。 validator 不得簽發 credential 或進行 token 消耗;既有 overload 保持原行為。
- CONTAIN - Enum constant in enum class io.leandev.appfuse.image.Scaling
- container(String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定容器名稱
- container(String) - Method in class io.leandev.appfuse.file.azure.AzureFileJournal.Builder
- container(String) - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
-
設定容器名稱
- contains(String) - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
檢查是否包含指定屬性
- contains(String) - Method in class io.leandev.appfuse.security.blacklist.store.CacheTokenBlacklistStore
- contains(String) - Method in interface io.leandev.appfuse.security.blacklist.store.TokenBlacklistStore
-
檢查 token 是否在黑名單中
- containsKey(Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- containsKey(String) - Method in class io.leandev.appfuse.nls.Translation
-
Returns true if this translation contains a mapping for the specified key.
- containsKey(K) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- containsKey(K) - Method in interface io.leandev.appfuse.cache.api.Cache
-
檢查快取是否包含指定鍵
- containsKey(K) - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- containsKey(K) - Method in class io.leandev.appfuse.cache.core.ManagedCache
- containsKey(K) - Method in class io.leandev.appfuse.ehcache.DuraCache
-
檢查是否包含鍵(啟用降級)
- containsKey(K, boolean) - Method in class io.leandev.appfuse.cache.core.DualLayerCache
-
檢查快取是否包含指定鍵(可選擇是否降級)
- containsKey(K, boolean) - Method in class io.leandev.appfuse.ehcache.DuraCache
-
檢查是否包含鍵
- containsProperty(String) - Method in class io.leandev.appfuse.env.Environ
-
檢查指定的屬性鍵是否存在。
- containsValue(Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- content() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns the value of the
contentrecord component. - content() - Method in record class io.leandev.appfuse.report.node.Text
-
Returns the value of the
contentrecord component. - content(String, boolean) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
設定內容(自動檢測是否為 HTML)
- ContentDetector - Class in io.leandev.appfuse.content
-
內容類型檢測器,用於自動偵測檔案的 MIME 類型。
- ContentDetector() - Constructor for class io.leandev.appfuse.content.ContentDetector
- ContentException - Exception Class in io.leandev.appfuse.content
-
內容處理例外
- ContentException(String) - Constructor for exception class io.leandev.appfuse.content.ContentException
-
建立包含錯誤訊息的例外
- ContentException(String, Throwable) - Constructor for exception class io.leandev.appfuse.content.ContentException
-
建立包含錯誤訊息和原因的例外
- ContentException(Throwable) - Constructor for exception class io.leandev.appfuse.content.ContentException
-
建立包含原因的例外
- contentType() - Method in record class io.leandev.appfuse.file.FileStorage.FileMetadata
-
Returns the value of the
contentTyperecord component. - contentType() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Returns the value of the
contentTyperecord component. - contentType() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
- contentType() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
contentTyperecord component. - contentType() - Method in interface io.leandev.appfuse.report.ReportArtifact
- contentType() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
contentTyperecord component. - Context(LoginPolicy.Operation, RefreshSessionStore.Session) - Constructor for record class io.leandev.appfuse.security.auth.LoginPolicy.Context
-
Creates an instance of a
Contextrecord class. - Context(RefreshSessionStore.Session, AuthPrincipal, AuthPrincipal, List, Instant) - Constructor for record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Creates an instance of a
Contextrecord class. - contextBinding() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns the value of the
contextBindingrecord component. - contextBinding() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
contextBindingrecord component. - contextBinding() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
contextBindingrecord component. - ContextBoundPrincipal - Interface in io.leandev.appfuse.security.auth
-
已認證的持久化憑證攜帶其發行環境;入口 gate 在認證之後驗證,不取代 principal 的授權。
- continuationLabel() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
continuationLabelrecord component. - continuationLabel() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
continuationLabelrecord component. - contribute(String) - Method in interface io.leandev.appfuse.security.auth.LoginActingContributor
-
對已通過認證的登入者計算代行登入結果。
- contribute(TypeContributions, ServiceRegistry) - Method in class io.leandev.appfuse.internal.jpa.AppfuseTypeContributor
- ConversionException - Exception Class in io.leandev.appfuse.converter
-
轉換例外
- ConversionException(String) - Constructor for exception class io.leandev.appfuse.converter.ConversionException
-
建立包含錯誤訊息的例外
- ConversionException(String, Throwable) - Constructor for exception class io.leandev.appfuse.converter.ConversionException
-
建立包含錯誤訊息和原因的例外
- ConversionException(Throwable) - Constructor for exception class io.leandev.appfuse.converter.ConversionException
-
建立包含原因的例外
- convert(Integer) - Method in class io.leandev.appfuse.web.converter.IntegerToDateConverter
- convert(Long) - Method in class io.leandev.appfuse.web.converter.LongToDateConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.BigDecimalConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.BigIntegerConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.BooleanConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.ByteConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.BytesConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.CharConverter
-
Converts the given value to the target type.
- convert(Object) - Method in interface io.leandev.appfuse.converter.Converter
-
Converts the given value to the target type.
- convert(Object) - Method in class io.leandev.appfuse.converter.DateConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.DoubleConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.FloatConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.InstantConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.IntegerConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.LocalDateConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.LocalDateTimeConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.LongConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.ShortConverter
- convert(Object) - Method in class io.leandev.appfuse.converter.ZonedDateTimeConverter
- convert(Object, Class) - Method in class io.leandev.appfuse.converter.Converters
-
Converts a value to the specified target type.
- convert(String) - Method in class io.leandev.appfuse.web.converter.StringToBytesConverter
- convert(String) - Method in class io.leandev.appfuse.web.converter.StringToDateConverter
- convert(String) - Method in class io.leandev.appfuse.web.converter.StringToFilterConverter
- convert(Jwt) - Method in class io.leandev.appfuse.security.resourceserver.ScopeJwtAuthenticationConverter
- Converter<T> - Interface in io.leandev.appfuse.converter
-
Converts a value from any type to the target type T.
- converters - Static variable in interface io.leandev.appfuse.record.Record
- Converters - Class in io.leandev.appfuse.converter
-
型別轉換器註冊表
- Converters() - Constructor for class io.leandev.appfuse.converter.Converters
-
建立轉換器註冊表並註冊預設轉換器
- convertISO2CountryToISO3(String) - Method in class io.leandev.appfuse.almanac.location.LocationService
-
將 ISO 3166-1 alpha-2 國家代碼轉為 alpha-3
- convertISO3CountryToISO2(String) - Method in class io.leandev.appfuse.almanac.location.LocationService
-
將 ISO 3166-1 alpha-3 國家代碼轉為 alpha-2
- cookieName() - Method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Returns the value of the
cookieNamerecord component. - cookiePath() - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
-
根部署回傳 /,其餘回傳無尾斜線的對外 Path;適用 Session Cookie。
- copy() - Method in class io.leandev.appfuse.file.FileDescriptor
-
複製一份 FileDescriptor(不含 url)
- copy(Object, Object, String...) - Method in class io.leandev.appfuse.bean.ObjectCopier
-
從來源複製屬性到目標
@SuppressWarnings("unchecked")在此處是安全的,因為: - copy(Object, String...) - Method in class io.leandev.appfuse.bean.PropertyMap
- copy(Collection, Collection) - Method in class io.leandev.appfuse.bean.ObjectsCopier
- copyIgnoreCase(Object, Object, String...) - Method in class io.leandev.appfuse.bean.ObjectCopier
-
從來源複製屬性到目標(不區分大小寫的鍵匹配)
@SuppressWarnings("unchecked")在此處是安全的,因為: - copyWithUrl(String) - Method in class io.leandev.appfuse.file.FileDescriptor
-
複製一份 FileDescriptor(含 url)
- CORRELATION_ID_HEADER - Static variable in class io.leandev.appfuse.audit.entity.SecurityAuditChangeContextProvider
- count() - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
設定為計數查詢
- count() - Method in interface io.leandev.appfuse.report.GroupedRows.Totals
- count(String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- count(String...) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- countAs(String, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- countByUserIdAndReadFalse(String) - Method in interface io.leandev.appfuse.notification.inapp.InAppNotificationRepositoryBase
-
某使用者未讀數
- counters() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns the value of the
countersrecord component. - country() - Method in record class io.leandev.appfuse.almanac.location.Subdivision
-
Returns the value of the
countryrecord component. - Country - Record Class in io.leandev.appfuse.almanac.location
-
國家(ISO 3166-1)
- Country(String, String, String, String) - Constructor for record class io.leandev.appfuse.almanac.location.Country
-
Creates an instance of a
Countryrecord class. - COVER - Enum constant in enum class io.leandev.appfuse.image.Scaling
- create() - Static method in class io.leandev.appfuse.document.Document
-
建立空白文件
- create() - Static method in class io.leandev.appfuse.http.HttpClientBuilder
-
建立新的 HttpClientBuilder 實例
- create() - Static method in class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
-
建立新的 HttpClientConnectionManagerBuilder 實例。
- create() - Static method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
創建新的 ObjectMapperBuilder 實例
- create() - Static method in class io.leandev.appfuse.workbook.Workbook
-
建立一個空白活頁簿(
.xlsx格式) - create(ReportFonts) - Static method in interface io.leandev.appfuse.pdf.FixedPdfRenderer
- create(ReportFonts) - Static method in interface io.leandev.appfuse.pdf.FixedTextMeasurer
- create(ReportFonts) - Static method in class io.leandev.appfuse.report.PdfReportRenderer
-
建立 PDF renderer
- create(RefreshSessionStore.NewSession) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
- create(WorkbookFormat) - Static method in class io.leandev.appfuse.workbook.Workbook
-
以指定格式建立一個空白活頁簿
- create(String) - Static method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
建立 ZipFileResponseBuilder
- create(String) - Static method in class io.leandev.appfuse.file.ZipStreamResponseBuilder
-
建立 ZipStreamResponseBuilder
- create(String) - Static method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- create(String, int) - Static method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- create(ServerKeyVerifier) - Static method in class io.leandev.appfuse.file.sftp.SftpSshClientFactory
-
建立隔離個人 SSH 設定的 client,保留呼叫端指定的主機金鑰驗證。
- create(HttpStatus, String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立基本的 ProblemDetail
- create(HttpStatus, String, String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立帶有自訂類型的 ProblemDetail
- create(JavaMailSender) - Static method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
建立 MimeMessageBuilder
- create(T, ReportContext) - Method in interface io.leandev.appfuse.report.ReportTemplate
-
建立報表文件
- createCache(CacheConfiguration) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- createCache(CacheConfiguration) - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
建立快取
- createCache(CacheConfiguration) - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- createCell() - Method in class io.leandev.appfuse.workbook.Row
-
在此列尾端新增一個儲存格
- createCellStyle() - Method in class io.leandev.appfuse.workbook.Workbook
-
建立一個可重用的儲存格樣式
- CREATED - Enum constant in enum class io.leandev.appfuse.file.tx.JournalState
-
persist/store 的實體操作已完成,但業務交易尚未 commit
- createdAt() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
-
文件時間,不是保存期限的起算時間。
- createdAt() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in interface io.leandev.appfuse.report.ReportArtifact
-
文件時間:PDF metadata 的建立時間
- createdAt() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
createdAtrecord component. - createdAt(Instant) - Method in class io.leandev.appfuse.report.ReportMetadata.Builder
- createFont(String, int, int) - Method in class io.leandev.appfuse.image.Canvas
-
建立字體,根據 PPI 自動轉換字體大小。
- createFont(String, int, Length) - Method in class io.leandev.appfuse.image.Canvas
-
建立字體,使用 Length 單位指定大小。
- createMimeMessage() - Method in class io.leandev.appfuse.mail.DirectMailer
- createMimeMessage(InputStream) - Method in class io.leandev.appfuse.mail.DirectMailer
- createRectangle(int, int, int, int) - Method in class io.leandev.appfuse.image.Canvas
-
建立矩形物件,使用像素單位。
- createRectangle(Length, Length) - Method in class io.leandev.appfuse.image.Canvas
-
建立矩形物件,使用 Length 單位,位置為原點。
- createRectangle(Length, Length, Length, Length) - Method in class io.leandev.appfuse.image.Canvas
-
建立矩形物件,使用 Length 單位。
- createRenderer(ReportFonts) - Static method in class io.leandev.appfuse.report.internal.PdfSupport
-
建立 PDF renderer
- createRow() - Method in class io.leandev.appfuse.workbook.Worksheet
-
在工作表尾端新增一列
- createRow(int) - Method in class io.leandev.appfuse.workbook.Worksheet
-
在指定索引新增一列
- createSheet() - Method in class io.leandev.appfuse.workbook.Workbook
-
建立工作表(名稱由 POI 自動產生)
- createSheet(String) - Method in class io.leandev.appfuse.workbook.Workbook
-
以指定名稱建立工作表
- createTempFile() - Method in interface io.leandev.appfuse.report.internal.pdf.TempStorage
-
建立序列化用的暫存檔
- createWithDefaults() - Static method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
創建具有預設配置的 ObjectMapperBuilder
- createWithUserConfiguration(ServerKeyVerifier) - Static method in class io.leandev.appfuse.file.sftp.SftpSshClientFactory
-
明確 opt-in Apache MINA SSHD 的個人 SSH 設定與預設私鑰探索。
- CREDENTIAL_MISMATCH - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejection
- credentialContext() - Method in interface io.leandev.appfuse.security.auth.ContextBoundPrincipal
- credentialContext() - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
SHA-256 指紋包含 entry、精確 scope 與 canonical server URL;不暴露憑證。
- credentialHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
credentialHashrecord component. - credentialHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
credentialHashrecord component. - credentials(AlmanacCredentials) - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
直接指定認證策略(覆寫 API Key 設定;供 service account 等擴充使用)
- credentialSelectorHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
credentialSelectorHashrecord component. - credentialSelectorHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
credentialSelectorHashrecord component. - credentialsExpired(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立憑證過期錯誤
- credentialsNonExpired(boolean) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- CredentialUse(UUID, String, Instant, Instant) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Creates an instance of a
CredentialUserecord class. - CredentialUsed(RefreshSessionStore.Session) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUsed
-
Creates an instance of a
CredentialUsedrecord class. - CredentialUseRejected(RefreshSessionStore.CredentialUseRejection) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejected
-
Creates an instance of a
CredentialUseRejectedrecord class. - CriteriaQueryBuilder<V,
T> - Class in io.leandev.appfuse.jpa -
JPA Criteria 查詢建構器
- CriteriaQueryBuilder(CriteriaBuilder) - Constructor for class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器(延遲指定結果類型)
- CriteriaQueryBuilder(CriteriaBuilder, Class) - Constructor for class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器
- CriteriaQueryBuilder(EntityManager) - Constructor for class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器(延遲指定結果類型)
- CriteriaQueryBuilder(EntityManager, Class) - Constructor for class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器
- CsvReader - Class in io.leandev.appfuse.csv
-
CSV 讀取器
- CsvReader(InputStream) - Constructor for class io.leandev.appfuse.csv.CsvReader
-
建構 CSV 讀取器(使用預設設定與 UTF-8 編碼)
- CsvReader(InputStream, CsvReaderSettings) - Constructor for class io.leandev.appfuse.csv.CsvReader
-
建構 CSV 讀取器(使用 UTF-8 編碼)
- CsvReader(InputStream, CsvReaderSettings, Charset) - Constructor for class io.leandev.appfuse.csv.CsvReader
-
建構 CSV 讀取器
- CsvReader(InputStream, Charset) - Constructor for class io.leandev.appfuse.csv.CsvReader
-
建構 CSV 讀取器(使用預設設定)
- CsvReaderBuilder - Class in io.leandev.appfuse.csv
-
CSV 讀取器建構器
- CsvReaderBuilder(InputStream) - Constructor for class io.leandev.appfuse.csv.CsvReaderBuilder
-
建構器建構方法(使用 UTF-8 編碼)
- CsvReaderBuilder(InputStream, Charset) - Constructor for class io.leandev.appfuse.csv.CsvReaderBuilder
-
建構器建構方法
- CsvReaderSettings - Class in io.leandev.appfuse.csv
-
CSV 讀取器配置類別
- CsvReaderSettings() - Constructor for class io.leandev.appfuse.csv.CsvReaderSettings
- CsvRecord - Class in io.leandev.appfuse.csv
-
CSV 資料記錄
- CsvRecord(Map, List) - Constructor for class io.leandev.appfuse.csv.CsvRecord
-
建構 CsvRecord
- CsvWriter - Class in io.leandev.appfuse.csv
-
CSV 寫入器
- CsvWriter(OutputStream) - Constructor for class io.leandev.appfuse.csv.CsvWriter
-
建構 CSV 寫入器(使用預設設定與 UTF-8 編碼)
- CsvWriter(OutputStream, CsvWriterSettings) - Constructor for class io.leandev.appfuse.csv.CsvWriter
-
建構 CSV 寫入器(使用 UTF-8 編碼)
- CsvWriter(OutputStream, CsvWriterSettings, Charset) - Constructor for class io.leandev.appfuse.csv.CsvWriter
-
建構 CSV 寫入器
- CsvWriter(OutputStream, Charset) - Constructor for class io.leandev.appfuse.csv.CsvWriter
-
建構 CSV 寫入器(使用預設設定)
- CsvWriterBuilder - Class in io.leandev.appfuse.csv
-
CSV 寫入器建構器
- CsvWriterBuilder(OutputStream) - Constructor for class io.leandev.appfuse.csv.CsvWriterBuilder
-
建構器建構方法(使用 UTF-8 編碼)
- CsvWriterBuilder(OutputStream, Charset) - Constructor for class io.leandev.appfuse.csv.CsvWriterBuilder
-
建構器建構方法
- CsvWriterSettings - Class in io.leandev.appfuse.csv
-
CSV 寫入器配置類別
- CsvWriterSettings() - Constructor for class io.leandev.appfuse.csv.CsvWriterSettings
- CubicTo(double, double, double, double, double, double) - Constructor for record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Creates an instance of a
CubicTorecord class. - current() - Method in class io.leandev.appfuse.mail.RoutingMailer
-
解析當前範圍的預設 Mailer(provider → 系統預設 → empty)
- current() - Static method in interface io.leandev.appfuse.security.auth.ActingContext
-
從當前
SecurityContextHolder讀取。 - current() - Method in interface io.leandev.appfuse.web.url.PublicEndpointContext
- current(HttpServletRequest) - Static method in class io.leandev.appfuse.web.url.PublicEndpointRequest
- currentContext() - Method in interface io.leandev.appfuse.audit.entity.AuditChangeContextProvider
- currentContext() - Method in class io.leandev.appfuse.audit.entity.SecurityAuditChangeContextProvider
- currentCredentialHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Returns the value of the
currentCredentialHashrecord component. - currentCredentialHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns the value of the
currentCredentialHashrecord component. - currentDefault() - Method in interface io.leandev.appfuse.mail.MailerSpecProvider
-
當前範圍的預設設定
- customize(JsonMapper.Builder) - Method in class io.leandev.appfuse.json.LowercaseEnumJsonMapperCustomizer
D
- d() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns the value of the
drecord component. - DaoAuthenticationManagers - Class in io.leandev.appfuse.security.auth
-
DAO 帳密認證鏈的 builder。
- DaoAuthenticationManagers.Builder - Class in io.leandev.appfuse.security.auth
- dashed() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
- dashed() - Method in record class io.leandev.appfuse.report.node.LineStyle
- DASHED - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
虛線
- dashes() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
dashesrecord component. - dashes() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- dashOffset() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
dashOffsetrecord component. - dashOffset() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- dashPattern() - Method in record class io.leandev.appfuse.report.node.LineStyle
-
Returns the value of the
dashPatternrecord component. - dashPatternPt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
dashPatternPtrecord component. - dashPhase() - Method in record class io.leandev.appfuse.report.node.LineStyle
-
Returns the value of the
dashPhaserecord component. - dashPhasePt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
dashPhasePtrecord component. - data() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns the value of the
datarecord component. - data() - Method in class io.leandev.appfuse.env.Environ
-
取得資料目錄路徑(var/data/)。
- data() - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Returns the value of the
datarecord component. - data() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns the value of the
datarecord component. - DataAccessExceptionMapper - Class in io.leandev.appfuse.error.mapper
-
Spring Data 異常映射器
- DataAccessExceptionMapper() - Constructor for class io.leandev.appfuse.error.mapper.DataAccessExceptionMapper
- dataFormat() - Method in class io.leandev.appfuse.workbook.Cell
-
取得目前的資料格式字串
- dataFormat() - Method in class io.leandev.appfuse.workbook.CellStyle
-
取得目前的資料格式字串
- DataFormat - Enum Class in io.leandev.appfuse.workbook
-
常用儲存格資料格式
- dataJson() - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Returns the value of the
dataJsonrecord component. - date() - Method in record class io.leandev.appfuse.almanac.calendar.CalendarDay
-
Returns the value of the
daterecord component. - date() - Method in record class io.leandev.appfuse.calendar.DayStatus
-
Returns the value of the
daterecord component. - DATE - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
日期(
yyyy-mm-dd) - DateConverter - Class in io.leandev.appfuse.converter
-
日期轉換器,將各種類型的值轉換為
Date。 - DateConverter() - Constructor for class io.leandev.appfuse.converter.DateConverter
-
建立使用預設格式的轉換器
- DateConverter(String) - Constructor for class io.leandev.appfuse.converter.DateConverter
-
建立指定日期格式的轉換器
- dateFormat() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
取得日期格式
- dateFormat(String) - Method in class io.leandev.appfuse.serial.SerialNumberContext.Builder
-
設定日期格式
- DateNotSelectableException - Exception Class in io.leandev.appfuse.calendar
-
日期不可選異常
- DateNotSelectableException(DayStatus) - Constructor for exception class io.leandev.appfuse.calendar.DateNotSelectableException
-
建立異常
- datePart() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
取得格式化的日期部分
- datePattern() - Method in class io.leandev.appfuse.nls.I18n
-
取得目前語系的日期格式。 若語系未定義格式,則回傳預設格式 "yyyy-MM-dd"。
- datePattern(String) - Method in class io.leandev.appfuse.nls.I18n
-
取得目前語系的日期格式。 若語系未定義格式,則回傳指定的預設格式。
- datePattern(Locale) - Method in class io.leandev.appfuse.nls.I18n
-
取得指定語系的日期格式。 若語系未定義格式,則回傳預設格式 "yyyy-MM-dd"。
- datePattern(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
-
取得指定語系的日期格式。 若語系未定義格式,則回傳指定的預設格式。
- DATETIME - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
日期時間(
yyyy-mm-dd hh:mm:ss) - datetimePattern() - Method in class io.leandev.appfuse.nls.I18n
-
取得目前語系的日期時間格式。 若語系未定義格式,則回傳預設格式 "yyyy-MM-dd HH:mm:ss"。
- datetimePattern(String) - Method in class io.leandev.appfuse.nls.I18n
-
取得目前語系的日期時間格式。 若語系未定義格式,則回傳指定的預設格式。
- datetimePattern(Locale) - Method in class io.leandev.appfuse.nls.I18n
-
取得指定語系的日期時間格式。 若語系未定義格式,則回傳預設格式 "yyyy-MM-dd HH:mm:ss"。
- datetimePattern(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
- DayStatus - Record Class in io.leandev.appfuse.calendar
-
營業行事曆中一天的可選性狀態
- DayStatus(LocalDate, boolean, String, String) - Constructor for record class io.leandev.appfuse.calendar.DayStatus
-
Creates an instance of a
DayStatusrecord class. - DbNotificationPreferenceFilter<T> - Class in io.leandev.appfuse.notification.preference
-
DB-backed 通知偏好過濾(Phase 2 預設,opt-out 模型)
- DbNotificationPreferenceFilter(NotificationPreferenceRepositoryBase) - Constructor for class io.leandev.appfuse.notification.preference.DbNotificationPreferenceFilter
- DbNotificationTemplateResolver<T> - Class in io.leandev.appfuse.notification.template
-
DB 範本解析器(Phase 2):查一張範本表,指定語系 → 不分語系(wildcard)兩層,查無委派 fallback
- DbNotificationTemplateResolver(NotificationTemplateRepositoryBase, NotificationTemplateResolver) - Constructor for class io.leandev.appfuse.notification.template.DbNotificationTemplateResolver
- DEAD - Enum constant in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
逾重試上限、放棄遞送(dead-letter 終態,待人工檢視)
- debug(boolean) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
JavaMail debug 模式
- DEBUG - Enum constant in enum class io.leandev.appfuse.http.logging.Slf4jLogHandler.LogLevel
- Decision(boolean, int, int, Instant, long, boolean) - Constructor for record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Creates an instance of a
Decisionrecord class. - Decision(boolean, String) - Constructor for record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
-
Creates an instance of a
Decisionrecord class. - DeclaredCodeEnum - Interface in io.leandev.appfuse.json
-
自帶對外代碼的列舉。
- decode(String, String) - Static method in class io.leandev.appfuse.security.auth.RsaKeyPairs
-
從 Base64 PKCS#8 private key 與 Base64 X.509 public key 還原 RSA key pair。
- decrypt(String) - Method in interface io.leandev.appfuse.security.crypto.TextCipher
- decrypt(String) - Method in enum class io.leandev.appfuse.security.crypto.TextCipher.IdentityTextCipher
- dedupeKey() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
dedupeKeyrecord component. - deepLink() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
deepLinkrecord component. - deepLink() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
deepLinkrecord component. - deepLinkFor(String, Recipient, Map) - Method in interface io.leandev.appfuse.notification.NotificationDeepLinkProvider
-
為某收件人產生深連結 URL
- DEFAULT_ANONYMOUS_KEY - Static variable in class io.leandev.appfuse.security.auth.CacheClientCredentialsRateLimiter
- DEFAULT_BASE_URL - Static variable in class io.leandev.appfuse.almanac.AlmanacClient
-
almanac 正式環境 base URL
- DEFAULT_CLAIM_NAME - Static variable in class io.leandev.appfuse.security.tenant.resolver.JwtClaimTenantIdResolver
-
預設的租戶 ID claim 名稱
- DEFAULT_CLAIM_TIMEOUT_SECONDS - Static variable in class io.leandev.appfuse.notification.outbox.NotificationOutboxDispatcher
-
認領逾時預設秒數(遞送逾此未完成即視為滯留、可被重新認領)
- DEFAULT_COOKIE_NAME - Static variable in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
- DEFAULT_DASH - Static variable in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
舊版
dashed=true的固定線型:3 pt 線段/3 pt 空白。 - DEFAULT_FILTER_NAME - Static variable in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.預設的 filter 名稱
- DEFAULT_HEADER - Static variable in class io.leandev.appfuse.security.auth.ApiKeyAuthenticationFilter
-
預設的 API key 請求標頭
- DEFAULT_KEY_PREFIX - Static variable in class io.leandev.appfuse.security.auth.CacheClientCredentialsRateLimiter
- DEFAULT_LIMIT - Static variable in class io.leandev.appfuse.security.auth.CacheClientCredentialsRateLimiter
- DEFAULT_LIMIT - Static variable in class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter
- DEFAULT_MARGIN - Static variable in record class io.leandev.appfuse.report.PageSetup
-
預設邊界 20mm
- DEFAULT_MAX_RANGE_DAYS - Static variable in class io.leandev.appfuse.calendar.BusinessCalendarCatalog
- DEFAULT_MAX_STACK_TRACE_CHARS - Static variable in class io.leandev.appfuse.error.MaximalErrorDisclosurePolicy
- DEFAULT_PARAMETER_NAME - Static variable in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.預設的參數名稱
- DEFAULT_TTL - Static variable in class io.leandev.appfuse.almanac.Almanac
-
預設快取存活時間(almanac 資料更新頻率低,預設一天)
- DEFAULT_WINDOW - Static variable in class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter
- DEFAULT_ZONE - Static variable in class io.leandev.appfuse.calendar.Calendars
-
預設時區(對齊
CalendarService) - DefaultAuthPrincipal - Class in io.leandev.appfuse.security.auth
-
AuthPrincipal的預設實作——UserDetailsService把自家帳號攤平成引擎主體的便利類 - DefaultAuthPrincipal(DefaultAuthPrincipal.Builder) - Constructor for class io.leandev.appfuse.security.auth.DefaultAuthPrincipal
-
由
DefaultAuthPrincipal.Builder建構;子類可經此建構子擴充 - DefaultAuthPrincipal.Builder - Class in io.leandev.appfuse.security.auth
-
DefaultAuthPrincipal的建構器 - defaultConfig() - Static method in class io.leandev.appfuse.cache.config.ExpiryConfiguration
-
預設過期配置(TTL 5 分鐘)
- defaultConfig() - Static method in class io.leandev.appfuse.cache.config.TierConfiguration
-
預設配置(offheap 20MB,非持久化)
- defaultFamily() - Method in interface io.leandev.appfuse.report.internal.layout.TextMeasurer
-
預設字型家族的名稱
- defaultFamily() - Method in class io.leandev.appfuse.report.ReportFonts
- defaultFamily(String) - Method in class io.leandev.appfuse.report.ReportFonts.Builder
- defaultObjectMapper() - Static method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
快速創建具有預設配置的 ObjectMapper
- defaultPersistentConfig() - Static method in class io.leandev.appfuse.cache.config.TierConfiguration
-
預設持久化配置(disk 50MB,持久化)
- defaults() - Static method in record class io.leandev.appfuse.audit.AuditWriteSettings
- defaults() - Static method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
- defaults() - Static method in record class io.leandev.appfuse.report.RenderOptions
-
不可取消、使用系統時鐘、不回報進度
- defaults() - Static method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
- define(int) - Static method in class io.leandev.appfuse.report.GroupedRows
-
開始定義
- degraded() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns the value of the
degradedrecord component. - delegate(FileStorage) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage.Builder
-
被包裝的實際儲存後端(必填;勿傳 Database 後端)
- delegation(List) - Static method in class io.leandev.appfuse.security.auth.ActingClaims
-
組出代理維度的 claim:
grantors=[subject, …]。 - delete(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- delete(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
刪除永久區檔案
- delete(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- delete(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- delete(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- delete(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- delete(Path) - Method in interface io.leandev.appfuse.report.internal.pdf.TempStorage
-
刪除暫存檔
- DELETE - Enum constant in enum class io.leandev.appfuse.file.tx.JournalOp
-
刪除永久區檔案(FileStorage.delete)
- DELETE_PENDING - Enum constant in enum class io.leandev.appfuse.file.tx.JournalState
-
delete 已登記,延到 commit 後才執行
- DELETED - Enum constant in enum class io.leandev.appfuse.file.tx.JournalState
-
延後刪除已完成
- deletedDirectories() - Method in record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
-
Returns the value of the
deletedDirectoriesrecord component. - deletedFiles() - Method in record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
-
Returns the value of the
deletedFilesrecord component. - deletedOrphans() - Method in class io.leandev.appfuse.file.tx.FileOrphanSweepTask.SweepReport
-
已刪除的孤兒數(含策略 B 解析後刪除)
- deleteExpired(Instant) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
- deleteStaged(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- deleteStaged(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
刪除暫存檔案
- deleteStaged(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- deleteStaged(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- deleteStaged(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- deleteStaged(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- delimiter(char) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
設定欄位分隔符
- delimiter(char) - Method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
設定欄位分隔符
- delivered() - Method in record class io.leandev.appfuse.notification.DeliveryResult
-
Returns the value of the
deliveredrecord component. - deliveryId() - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Returns the value of the
deliveryIdrecord component. - deliveryId() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
deliveryIdrecord component. - DeliveryResult - Record Class in io.leandev.appfuse.notification
-
單則通道遞送的結果
- DeliveryResult(boolean, boolean, String) - Constructor for record class io.leandev.appfuse.notification.DeliveryResult
-
Creates an instance of a
DeliveryResultrecord class. - deny(String) - Static method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
- descentPt() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Returns the value of the
descentPtrecord component. - describe() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
-
供診斷/測試檢視當前政策
- describe(LoginService.LoginResult) - Method in class io.leandev.appfuse.security.auth.LoginService
- describe(LoginService.RefreshResult) - Method in class io.leandev.appfuse.security.auth.LoginService
- description() - Method in record class io.leandev.appfuse.almanac.calendar.CalendarDay
-
Returns the value of the
descriptionrecord component. - description() - Method in record class io.leandev.appfuse.calendar.DayStatus
-
Returns the value of the
descriptionrecord component. - description() - Method in record class io.leandev.appfuse.report.FontSource.Bytes
- description() - Method in record class io.leandev.appfuse.report.FontSource.Classpath
- description() - Method in interface io.leandev.appfuse.report.FontSource
- description() - Method in record class io.leandev.appfuse.report.FontSource.File
- deserialize(String, String) - Static method in class io.leandev.appfuse.file.tx.JournalLineCodec
-
解析單行;空白行或格式錯誤回傳 null(呼叫端略過該行)
- deserialize(JsonParser, DeserializationContext) - Method in class io.leandev.appfuse.json.BytesDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.leandev.appfuse.json.DurationDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.leandev.appfuse.json.InstantDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.leandev.appfuse.json.ZonedDateTimeDeserializer
- detail() - Method in record class io.leandev.appfuse.notification.DeliveryResult
-
Returns the value of the
detailrecord component. - detail(Cell...) - Static method in record class io.leandev.appfuse.report.node.TableRow
-
不屬於任何群組的明細列
- detail(String...) - Static method in record class io.leandev.appfuse.report.node.TableRow
-
由純文字建立不屬於任何群組的明細列
- detail(Function) - Method in class io.leandev.appfuse.report.GroupedRows
-
明細列的各格文字;未設定時不輸出明細列
- DETAIL - Enum constant in enum class io.leandev.appfuse.report.node.RowRole
-
明細列
- detect(byte[]) - Method in class io.leandev.appfuse.content.ContentDetector
-
檢測位元組陣列的內容類型。
- detect(InputStream) - Method in class io.leandev.appfuse.content.ContentDetector
-
檢測輸入串流的內容類型。
- detect(Path) - Method in class io.leandev.appfuse.content.ContentDetector
-
檢測檔案路徑的內容類型。
- diagnostics() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
-
Returns the value of the
diagnosticsrecord component. - diagnostics() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
diagnosticsrecord component. - diagnostics() - Method in record class io.leandev.appfuse.report.RenderResult
-
Returns the value of the
diagnosticsrecord component. - diagnostics() - Method in interface io.leandev.appfuse.report.ReportArtifact
- diagnostics() - Method in record class io.leandev.appfuse.report.ReportStatus.Failed
-
Returns the value of the
diagnosticsrecord component. - diagnostics() - Method in exception class io.leandev.appfuse.report.ReportValidationException
- diagnostics() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
diagnosticsrecord component. - DIALOG - Enum constant in enum class io.leandev.appfuse.font.FontFamily
-
Dialog 字體
- DIALOG_INPUT - Enum constant in enum class io.leandev.appfuse.font.FontFamily
-
Dialog Input 字體
- Dictionary - Class in io.leandev.appfuse.nls
-
翻譯字典
- Dictionary(Locale) - Constructor for class io.leandev.appfuse.nls.Dictionary
-
建立指定地區設定的字典
- DirectMailer - Class in io.leandev.appfuse.mail
-
綁定單一
JavaMailSender的具體Mailer政策於建構時套用
外寄安全政策(防火牆/白名單/debug/改寄/特殊訊息)是建構參數—— 不給
MailOutboundPolicy就建不出來,「所有 Mailer 走同一段政策碼」由建構子擔保, 不依賴呼叫端記得套用。政策內容見MailOutboundPolicy。 - DirectMailer(JavaMailSender, MailOutboundPolicy, String) - Constructor for class io.leandev.appfuse.mail.DirectMailer
-
建構並套用外寄政策
- DirectMailer(JavaMailSender, MailOutboundPolicy, String, String) - Constructor for class io.leandev.appfuse.mail.DirectMailer
-
建構並套用外寄政策(含主旨前綴覆寫)
- DirectMailer.MailSenderInfo - Class in io.leandev.appfuse.mail
-
郵件發送器資訊
- DirectMailer.MailSendTestResult - Class in io.leandev.appfuse.mail
-
郵件發送測試結果
- directUpload(String, String, String, String, long) - Static method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
建立由 backend 提供 URL 的直接上傳 staging ticket。
- directUploadUrl() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Returns the value of the
directUploadUrlrecord component. - disable() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- disable() - Method in interface io.leandev.appfuse.cache.api.Cache
-
停用快取
- disable() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- disable() - Method in class io.leandev.appfuse.cache.core.ManagedCache
- disableAll() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- disableAll() - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
停用此管理器下的所有快取(拉總閘)
- disableAll() - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- disableCache(String) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- disableCache(String) - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
停用指定名稱的單一快取
- disableCache(String) - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- disabled() - Method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
建立 hard-disabled 的 No-Op CacheManager
- DisabledCacheManager - Class in io.leandev.appfuse.cache.internal
-
Hard-disabled 的 No-Op CacheManager。
- DisabledCacheManager() - Constructor for class io.leandev.appfuse.cache.internal.DisabledCacheManager
- disableFilter(EntityManager) - Static method in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.停用租戶 filter
- disableFilter(EntityManager, String) - Static method in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.停用租戶 filter
- disableSSLVerification() - Method in class io.leandev.appfuse.http.HttpClientBuilder
-
停用 SSL 憑證驗證
- disableSSLVerification() - Method in class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
-
停用 SSL 憑證驗證
- disableSSLVerification() - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
-
停用 SSL 憑證驗證 ⚠️ 警告:僅用於開發和測試環境 ⚠️ 生產環境使用會有安全風險(容易受到中間人攻擊)
- discard(Connection) - Method in interface io.leandev.appfuse.audit.AuditConnectionDisposer
- disclose(ProblemDetail, ProblemDetail, Throwable) - Method in interface io.leandev.appfuse.error.ErrorDisclosurePolicy
-
選擇並補充最終對外錯誤。
- disclose(ProblemDetail, ProblemDetail, Throwable) - Method in class io.leandev.appfuse.error.MaximalErrorDisclosurePolicy
- disclose(ProblemDetail, ProblemDetail, Throwable) - Method in class io.leandev.appfuse.error.MinimalErrorDisclosurePolicy
- disk(long) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定 Disk 層大小
- disk(long) - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
Assign disk cache in MB
- disk(long) - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
設定磁碟快取大小
- dispatchAsync(UUID) - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxDispatcher
-
fast-path:非同步遞送單列(寫入 Outbox 後即刻觸發)
- dispatchPending() - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxDispatcher
-
safety net:撈取到期的
PENDING/FAILED列並逐一遞送(由排程呼叫) - displayName() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
顯示名(實作以 username 退回,不回 null)
- dispose() - Method in class io.leandev.appfuse.image.Canvas
-
釋放繪圖資源。
- distinct() - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
設定 DISTINCT 查詢
- distinct() - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- DISTRIBUTED - Enum constant in enum class io.leandev.appfuse.workbook.Align
-
分散對齊
- DISTRIBUTED - Enum constant in enum class io.leandev.appfuse.workbook.VerticalAlignment
-
分散對齊
- divide(double) - Method in class io.leandev.appfuse.measure.Length
- Document - Class in io.leandev.appfuse.document
-
Word 文件(
.docx) - DocumentException - Exception Class in io.leandev.appfuse.document
-
Word 文件處理例外
- DocumentException(String) - Constructor for exception class io.leandev.appfuse.document.DocumentException
-
以訊息建構
- DocumentException(String, Throwable) - Constructor for exception class io.leandev.appfuse.document.DocumentException
-
以訊息與成因建構
- DocumentStyles - Record Class in io.leandev.appfuse.report.node
-
文件層級的完整樣式,是所有覆寫值的合併基底
- DocumentStyles(TextStyle, ParagraphStyle, Map, TableStyle, BoxStyle) - Constructor for record class io.leandev.appfuse.report.node.DocumentStyles
-
Creates an instance of a
DocumentStylesrecord class. - DocumentStyles.Builder - Class in io.leandev.appfuse.report.node
-
以覆寫值修改
DocumentStyles的建構器;各方法只覆寫非null欄位 - doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.leandev.appfuse.security.auth.ApiKeyAuthenticationFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.leandev.appfuse.security.auth.BasicAuthenticationFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.leandev.appfuse.security.blacklist.spring.TokenBlacklistFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.leandev.appfuse.security.tenant.TenantContextCleanupFilter
- DOTTED - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
點線
- DOUBLE - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
雙線
- DoubleConverter - Class in io.leandev.appfuse.converter
-
雙精度浮點數轉換器,將各種類型的值轉換為
Double。 - DoubleConverter() - Constructor for class io.leandev.appfuse.converter.DoubleConverter
-
建立預設轉換器
- DownstreamErrorMapper - Interface in io.leandev.appfuse.http
-
將已知下游錯誤契約轉譯為應用程式安全例外的擴充點。
- DownstreamHttpFailure - Record Class in io.leandev.appfuse.http.exception
-
下游 HTTP 回應失敗的診斷脈絡。
- DownstreamHttpFailure(String, int, String, String) - Constructor for record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Creates an instance of a
DownstreamHttpFailurerecord class. - drawImage(BufferedImage, int, int) - Method in class io.leandev.appfuse.image.Canvas
-
繪製圖片至指定位置。
- drawImage(BufferedImage, Rectangle) - Method in class io.leandev.appfuse.image.Canvas
-
繪製圖片,不縮放並置中對齊。
- drawImage(BufferedImage, Rectangle, Position) - Method in class io.leandev.appfuse.image.Canvas
-
繪製圖片,使用指定定位但不縮放。
- drawImage(BufferedImage, Rectangle, Scaling) - Method in class io.leandev.appfuse.image.Canvas
-
繪製圖片,使用指定縮放模式並置中對齊。
- drawImage(BufferedImage, Rectangle, Scaling, Position) - Method in class io.leandev.appfuse.image.Canvas
-
繪製圖片,支援縮放模式與定位。
- drawRect(int, int, int, int) - Method in class io.leandev.appfuse.image.Canvas
-
繪製矩形邊框。
- drawRect(Rectangle) - Method in class io.leandev.appfuse.image.Canvas
-
繪製矩形邊框。
- drawText(String, Rectangle) - Method in class io.leandev.appfuse.image.Canvas
-
繪製文字,置中對齊。
- drawText(String, Rectangle, Position) - Method in class io.leandev.appfuse.image.Canvas
-
繪製文字,支援定位對齊。
- DualCacheBuilder<K,
V> - Class in io.leandev.appfuse.cache.builder -
雙層快取建構器
- DualLayerCache<K,
V> - Class in io.leandev.appfuse.cache.core -
雙層快取
- DualLayerCache(Cache, Cache, String) - Constructor for class io.leandev.appfuse.cache.core.DualLayerCache
-
建立雙層快取
- DuplicateException - Exception Class in io.leandev.appfuse.exception
-
重複值例外
- DuplicateException() - Constructor for exception class io.leandev.appfuse.exception.DuplicateException
-
建立使用預設訊息的例外
- DuplicateException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.DuplicateException
-
建立包含格式化訊息的例外
- DuplicateException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.DuplicateException
-
建立包含格式化訊息和原因的例外
- DuplicateException(Throwable) - Constructor for exception class io.leandev.appfuse.exception.DuplicateException
-
建立包含原因的例外
- duplicateRow(int) - Method in class io.leandev.appfuse.document.Table
-
複製指定列(含內容與格式),插入其後
- DuraCache<K,
V> - Class in io.leandev.appfuse.ehcache -
持久快取(Ehcache 實作)
- DuraCache(Cache, Cache) - Constructor for class io.leandev.appfuse.ehcache.DuraCache
-
建立持久快取
- DuraCacheBuilder<K,
V> - Class in io.leandev.appfuse.ehcache -
持久快取建構器(Ehcache 實作)
- DuraCacheBuilder(CacheManager, String, Class, Class) - Constructor for class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
建立持久快取建構器
- DurationDeserializer - Class in io.leandev.appfuse.json
-
Duration JSON 反序列化器
- DurationDeserializer() - Constructor for class io.leandev.appfuse.json.DurationDeserializer
-
建立預設反序列化器 Jackson 3.x: StdDeserializer 不再接受 null,必須傳入實際類型
- DurationSerializer - Class in io.leandev.appfuse.json
-
Duration JSON 序列化器
- DurationSerializer() - Constructor for class io.leandev.appfuse.json.DurationSerializer
-
建立預設序列化器
- dx() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns the value of the
dxrecord component. - dy() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns the value of the
dyrecord component.
E
- e() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns the value of the
erecord component. - effectivePrincipal() - Method in record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Returns the value of the
effectivePrincipalrecord component. - EhcacheCacheAdapter<K,
V> - Class in io.leandev.appfuse.cache.adapter.ehcache -
Ehcache 快取適配器
- EhcacheCacheAdapter(Cache, CacheConfiguration, CacheManager) - Constructor for class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
-
建構子
- EhcacheCacheManager - Class in io.leandev.appfuse.cache.adapter.ehcache
-
Ehcache 快取管理器
- EhcacheCacheManager() - Constructor for class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
-
使用預設配置建構管理器(未啟用管制)
- EhcacheCacheManager(CacheManager) - Constructor for class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
-
使用指定的 Ehcache 管理器建構(未啟用管制)
- EhcacheCacheManager(CacheManager, MemoryBudget) - Constructor for class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
-
使用指定的 Ehcache 管理器與記憶體預算建構
- EhcacheConfigMapper - Class in io.leandev.appfuse.cache.adapter.ehcache
-
Ehcache 配置映射器
- elementId() - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Returns the value of the
elementIdrecord component. - elementId() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns the value of the
elementIdrecord component. - elements() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Page
-
Returns the value of the
elementsrecord component. - eligible() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
-
Returns the value of the
eligiblerecord component. - Ellipse(String, FixedDocument.Layer, FixedDocument.Frame, double, int, Integer) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Creates an instance of a
Ellipserecord class. - email() - Method in record class io.leandev.appfuse.notification.Recipient
-
Returns the value of the
emailrecord component. - email() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
聯絡 email(通道不是身分,ADR-018);供通知收件人組裝。 身分模型無 email 概念的實作回 empty,消費端退
RecipientResolver等通道解析 - EMAIL - Enum constant in enum class io.leandev.appfuse.notification.ChannelType
-
電子郵件(
EmailNotificationChannel,位址=email) - EmailEnvelope - Record Class in io.leandev.appfuse.notification.channel
-
EMAIL 通道交給應用層寄送的單封郵件信封。
- EmailEnvelope(String, List, String, String) - Constructor for record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
相容舊版 constructor(未指定技術遞送識別)。
- EmailEnvelope(String, List, String, String, String) - Constructor for record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Creates an instance of a
EmailEnveloperecord class. - EmailNotificationChannel - Class in io.leandev.appfuse.notification.channel
-
EMAIL 通道的框架預設實作
- EmailNotificationChannel(MailDelivery) - Constructor for class io.leandev.appfuse.notification.channel.EmailNotificationChannel
- empty() - Static method in record class io.leandev.appfuse.search.Filter
-
建立空的篩選器。
- EmptyNode - Class in io.leandev.appfuse.search
-
表示空的搜尋節點,用於處理空查詢或作為預設節點。
- EmptyNode() - Constructor for class io.leandev.appfuse.search.EmptyNode
- emptyStringsAsNull(boolean) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
設定是否將空字串視為 null
- emptyStringsAsNull(boolean) - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
設定是否將空字串視為 null
- enable() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- enable() - Method in interface io.leandev.appfuse.cache.api.Cache
-
啟用快取
- enable() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- enable() - Method in class io.leandev.appfuse.cache.core.ManagedCache
- enableAll() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- enableAll() - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
啟用此管理器下的所有快取(放總閘)
- enableAll() - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- enableCache(String) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- enableCache(String) - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
啟用指定名稱的單一快取
- enableCache(String) - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- enabled() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns the value of the
enabledrecord component. - enabled() - Method in interface io.leandev.appfuse.web.url.PublicEndpointContext
- enabled(boolean) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- enableFilter(EntityManager, String) - Static method in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.啟用租戶 filter
- enableFilter(EntityManager, String, String, String) - Static method in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.啟用租戶 filter
- encodeBufferedImageToDataUrl(BufferedImage) - Static method in class io.leandev.appfuse.image.ImageWriter
-
將圖片編碼為 HTML Data URL(預設 PNG 格式)
- encodeBufferedImageToDataUrl(BufferedImage, String) - Static method in class io.leandev.appfuse.image.ImageWriter
-
將圖片編碼為 HTML Data URL(指定格式字串)
- encodeBufferedImageToDataUrl(BufferedImage, MediaType) - Static method in class io.leandev.appfuse.image.ImageWriter
-
將圖片編碼為 HTML Data URL(指定 MediaType)
- encrypt(String) - Method in interface io.leandev.appfuse.security.crypto.TextCipher
- encrypt(String) - Method in enum class io.leandev.appfuse.security.crypto.TextCipher.IdentityTextCipher
- end() - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
Returns the value of the
endrecord component. - END - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Anchor
- EntityFieldTypePolicy - Class in io.leandev.appfuse.internal.jpa
-
JPA Entity 欄位型別規範中可機械判定的單一政策實作。
- entityType() - Method in record class io.leandev.appfuse.jpa.TupleConstructor
-
Returns the value of the
entityTyperecord component. - entityType() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
取得實體類型
- entityType(String) - Method in class io.leandev.appfuse.serial.SerialNumberContext.Builder
-
設定實體類型
- entries() - Method in class io.leandev.appfuse.web.url.PublicEndpointRegistry
- entryId() - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
Returns the value of the
entryIdrecord component. - entrySet() - Method in class io.leandev.appfuse.bean.PropertyMap
- EnumWireValues - Class in io.leandev.appfuse.json
-
enum 常數的 wire 值(純量形式)
- env() - Method in record class io.leandev.appfuse.platforminfo.SystemInfo
-
Returns the value of the
envrecord component. - EnversAuditRevisionListener - Class in io.leandev.appfuse.audit.entity.envers
-
把中立的
AuditChangeContext寫入應用端 Envers revision entity。 - EnversAuditRevisionListener() - Constructor for class io.leandev.appfuse.audit.entity.envers.EnversAuditRevisionListener
-
建立 tenant-neutral listener。
- EnversAuditRevisionListener(AuditChangeContextProvider) - Constructor for class io.leandev.appfuse.audit.entity.envers.EnversAuditRevisionListener
-
供應用端 adapter 子類補充自己的 context provider。
- Environ - Class in io.leandev.appfuse.env
-
環境配置工具類,提供應用程式環境屬性的存取與管理功能。
- Environ.FolderCreationException - Exception Class in io.leandev.appfuse.env
-
目錄建立失敗時拋出的例外。
- EnvironConfigInjector - Class in io.leandev.appfuse.env
- EnvironConfigInjector() - Constructor for class io.leandev.appfuse.env.EnvironConfigInjector
- EnvironInitializer - Class in io.leandev.appfuse.env
- EnvironInitializer() - Constructor for class io.leandev.appfuse.env.EnvironInitializer
- EnvSubjectPrefixNotificationTemplateResolver - Class in io.leandev.appfuse.notification
-
在已渲染主旨前置部署環境前綴(env marker)的
NotificationTemplateResolverdecorator - EnvSubjectPrefixNotificationTemplateResolver(NotificationTemplateResolver, String) - Constructor for class io.leandev.appfuse.notification.EnvSubjectPrefixNotificationTemplateResolver
- eq(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立等於條件的篩選器。
- EQUAL - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
等於運算子 (
==) - EQUAL - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- equals(Object) - Method in record class io.leandev.appfuse.almanac.address.City
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.almanac.address.Town
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.almanac.address.Village
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.almanac.calendar.CalendarDay
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.almanac.location.Country
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.almanac.location.Subdivision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- equals(Object) - Method in record class io.leandev.appfuse.calendar.DayStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.leandev.appfuse.file.FileDescriptor
- equals(Object) - Method in record class io.leandev.appfuse.file.FileStorage.FileMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Absent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Satisfiable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Unsatisfiable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.tx.FileOrphanSweepTask.AmbiguousEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.jpa.TupleConstructor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.leandev.appfuse.measure.Length
- equals(Object) - Method in class io.leandev.appfuse.measure.PhysicalRectangle
- equals(Object) - Method in class io.leandev.appfuse.measure.Rectangle
- equals(Object) - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.notification.DeliveryResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.notification.outbox.RetryPolicy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.notification.Recipient
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.notification.RenderedTemplate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Page
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Run
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.platforminfo.SystemInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.chart.ChartSeries
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.chart.ValueAxis
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.FontSource.Bytes
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.FontSource.Classpath
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.FontSource.File
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.GroupedRows.Group
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.ImageInspector.Size
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Measured
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.PathData.Close
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.PathData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.PathData.LineTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.PathData.MoveTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.Margins
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.BoxStyle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Cell
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.CellBorders
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Column
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Figure
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.FigureContent.Raster
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.FigureContent.Svg
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Heading
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Image
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.leandev.appfuse.report.node.ImageData
- equals(Object) - Method in record class io.leandev.appfuse.report.node.KeepTogether
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.LineBreak
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.LineStyle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.PageBreak
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.PageCount
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.PageNumber
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.PageSummaryOverride
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Paragraph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.ReportColor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Section
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.SectionPageCount
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.SectionPageNumber
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Spacer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Table
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.TableRow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.TableRowStyle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.Text
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.PageRegion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.PageSetup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.PageSummary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.RenderOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.RenderResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportDiagnostic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.leandev.appfuse.report.ReportPages
-
以正規化的區間比較;不含已確認的頁數
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportPages.PageRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportStatus.Expired
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportStatus.Failed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportStatus.Generating
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.ReportStatus.Ready
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.report.StoredReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.search.Filter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter.Window
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsService.TokenResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.internal.LoginCacheAccess.Read
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.LoginPolicy.Context
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.LoginService.RefreshResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.IssueRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.RevokeRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshCredentialCodec.IssuedCredential
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUsed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejected
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotated
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejected
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionFamilyProfile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionIssuanceContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.security.lockout.AttemptRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.leandev.appfuse.serial.SerialNumberContext
- equals(Object) - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.web.url.PublicOrigin
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.leandev.appfuse.web.url.PublicServerUrlContext
-
Indicates whether some other object is "equal to" this one.
- error(String, String, String) - Static method in record class io.leandev.appfuse.report.ReportDiagnostic
-
建立 ERROR
- ERROR - Enum constant in enum class io.leandev.appfuse.http.logging.Slf4jLogHandler.LogLevel
- ERROR - Enum constant in enum class io.leandev.appfuse.pdf.PdfDiagnostic.Severity
- ERROR - Enum constant in enum class io.leandev.appfuse.report.ReportDiagnostic.Severity
-
無法產生正確輸出
- ErrorDisclosurePolicy - Interface in io.leandev.appfuse.error
-
決定完整錯誤診斷如何投影成 HTTP response 的最後一道政策接點。
- errors() - Method in record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
-
Returns the value of the
errorsrecord component. - evaluate(String, long) - Static method in class io.leandev.appfuse.file.RangeUtils
-
評估 HTTP Range header(RFC 9110 §14)
- evaluate(String, String) - Method in class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter
- evaluate(String, String) - Method in interface io.leandev.appfuse.security.auth.PasswordLoginRateLimiter
- evenOdd() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
evenOddrecord component. - evenOdd() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- everyPage() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
everyPagerecord component. - evict(String) - Method in class io.leandev.appfuse.mail.RoutingMailer
-
丟棄指定設定的快取
- evictAll() - Method in class io.leandev.appfuse.mail.RoutingMailer
-
丟棄全部快取(平台維運動作)
- ExceptionMapper<T> - Interface in io.leandev.appfuse.error
-
異常映射策略接口
- ExceptionMappingRegistry - Class in io.leandev.appfuse.error
-
異常映射器註冊中心
- ExceptionMappingRegistry() - Constructor for class io.leandev.appfuse.error.ExceptionMappingRegistry
-
使用預設的 Mapper 集合初始化
- ExceptionResponseMapper - Class in io.leandev.appfuse.error
-
異常回應映射器
- ExceptionResponseMapper() - Constructor for class io.leandev.appfuse.error.ExceptionResponseMapper
-
使用預設的
ExceptionMappingRegistry初始化 - ExceptionResponseMapper(ExceptionMappingRegistry) - Constructor for class io.leandev.appfuse.error.ExceptionResponseMapper
-
使用自定義的
ExceptionMappingRegistry初始化 - execute(Callable, int) - Method in class io.leandev.appfuse.http.retry.LinearBackoffRetryStrategy
- execute(Callable, int) - Method in interface io.leandev.appfuse.http.retry.RetryStrategy
-
執行帶重試機制的操作
- execute(Callable, int, RetryStrategy.RetryCallback) - Method in class io.leandev.appfuse.http.retry.LinearBackoffRetryStrategy
- execute(Callable, int, RetryStrategy.RetryCallback) - Method in interface io.leandev.appfuse.http.retry.RetryStrategy
-
執行帶重試機制的操作(帶回調)
- execute(ClassicHttpRequest) - Method in class io.leandev.appfuse.http.StandardHttpClient
- execute(ClassicHttpRequest, int) - Method in class io.leandev.appfuse.http.StandardHttpClient
- exists(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- exists(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
檢查永久區檔案是否存在
- exists(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- exists(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- exists(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- exists(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- existsStaged(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- existsStaged(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
檢查暫存檔案是否存在
- existsStaged(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- existsStaged(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- existsStaged(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- existsStaged(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- exitImpersonation(String, AuthPrincipal, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
結束 impersonation,沿用目前 family 的 remember/idle policy 換回 actor。
- exitImpersonation(String, AuthPrincipal, String, SessionPolicyBinding) - Method in class io.leandev.appfuse.security.auth.LoginService
- expectation() - Method in class io.leandev.appfuse.search.ComparisonNode
-
取得預期值。
- expectation() - Method in record class io.leandev.appfuse.search.Filter
-
取得比較節點的期望值。
- expectedGeneration() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns the value of the
expectedGenerationrecord component. - ExperimentalApi - Annotation Interface in io.leandev.appfuse.annotation
-
標示實驗性公開 API
- Expired(Instant) - Constructor for record class io.leandev.appfuse.report.ReportStatus.Expired
-
Creates an instance of a
Expiredrecord class. - EXPIRED - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejection
- EXPIRED - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejection
- expiredAt() - Method in record class io.leandev.appfuse.report.ReportStatus.Expired
-
Returns the value of the
expiredAtrecord component. - expiredAt(Instant) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
- expires_in - Variable in class io.leandev.appfuse.oauth2.AccessToken
-
令牌有效期限(秒)
- expires_in() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Returns the value of the
expires_inrecord component. - expiresAt() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
expiresAtrecord component. - expiresInSeconds() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsService.TokenResult
-
Returns the value of the
expiresInSecondsrecord component. - ExpiryConfiguration - Class in io.leandev.appfuse.cache.config
-
過期配置
- ExpiryConfiguration() - Constructor for class io.leandev.appfuse.cache.config.ExpiryConfiguration
- ExpiryConfiguration.ExpiryType - Enum Class in io.leandev.appfuse.cache.config
-
過期策略類型
- expiryDate - Variable in class io.leandev.appfuse.oauth2.AccessToken
-
令牌過期時間點
- extend(Element) - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
依 HTML 元素擴充格式
- extract(FileStorage, String, String, ReportPages) - Method in class io.leandev.appfuse.report.internal.pdf.PdfSubsetExtractor
-
擷取頁面;見
PdfReportSubsets#extract - extract(FileStorage, String, String, ReportPages) - Static method in class io.leandev.appfuse.report.PdfReportSubsets
-
擷取頁面
- extractDatePath(String) - Static method in class io.leandev.appfuse.file.FileIdGenerator
-
從檔案 ID 提取日期路徑
- extractFilename(String) - Static method in class io.leandev.appfuse.file.FileIdGenerator
-
從檔案 ID 提取檔名部分
- extractPath(WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
從 WebRequest 提取請求路徑
- extractSubset(FileStorage, String, String, ReportPages) - Static method in class io.leandev.appfuse.report.internal.PdfSupport
-
從已保存的 PDF 擷取頁面
F
- f() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns the value of the
frecord component. - FACE_SUBSTITUTED - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- fail(String, String, String) - Method in class io.leandev.appfuse.report.internal.layout.LayoutDiagnostics
-
回報 ERROR 並停止排版
- failed(String) - Static method in record class io.leandev.appfuse.notification.DeliveryResult
-
遞送失敗(可重試)
- Failed(String, String, List) - Constructor for record class io.leandev.appfuse.report.ReportStatus.Failed
-
Creates an instance of a
Failedrecord class. - FAILED - Enum constant in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
遞送失敗、仍在重試視窗內(等待
nextAttemptAt重試) - failureCount() - Method in record class io.leandev.appfuse.security.lockout.AttemptRecord
-
Returns the value of the
failureCountrecord component. - family() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
familyrecord component. - family(String) - Method in class io.leandev.appfuse.report.ReportFonts
- family(String, Consumer) - Method in class io.leandev.appfuse.report.ReportFonts.Builder
-
登錄家族;同名時取代
- Family(String, List, List, List, List) - Constructor for record class io.leandev.appfuse.report.ReportFonts.Family
-
Creates an instance of a
Familyrecord class. - FAMILY_LOOKUP - Enum constant in enum class io.leandev.appfuse.security.auth.SessionStoreCapability
- familyNames() - Method in class io.leandev.appfuse.report.ReportFonts
- fastHeap(long) - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
設定快速層 Heap 大小
- fastOffheap(long) - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
設定快速層 Offheap 大小
- fastTtl(long) - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
設定快速層 TTL(以分鐘為單位)
- fastTtl(Duration) - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
設定快速層 TTL
- FEDERATED - Enum constant in enum class io.leandev.appfuse.security.resourceserver.AuthMode
-
聯邦模式:app-server 當純資源伺服器,驗證外部企業 IdP(Keycloak/Okta,OIDC) 簽發的 token(透過
issuer-uri的 JWKS)。人類與 M2M 皆在 IdP 認證。 - Figure - Record Class in io.leandev.appfuse.report.node
-
有界的局部座標圖形,例如統計圖表
- Figure(String, FigureContent, Length, Length, String, List) - Constructor for record class io.leandev.appfuse.report.node.Figure
-
Creates an instance of a
Figurerecord class. - FIGURE_SCALED - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- FigureBox(double, double, double, double, FigureScene) - Constructor for record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Creates an instance of a
FigureBoxrecord class. - FigureContent - Interface in io.leandev.appfuse.report.node
-
Figure的內容;在自身的局部座標系中描述圖形 - FigureContent.Raster - Record Class in io.leandev.appfuse.report.node
-
點陣圖(
image/png、image/jpeg),在 Figure 的框內等比置中;供外部圖表函式庫的輸出使用 - FigureContent.Svg - Record Class in io.leandev.appfuse.report.node
-
受限 SVG
- FigureFrame - Record Class in io.leandev.appfuse.report.chart
-
圖表產生的 Figure 的識別、尺寸、替代文字與圖說
- FigureFrame(String, Length, Length, String, List) - Constructor for record class io.leandev.appfuse.report.chart.FigureFrame
-
Creates an instance of a
FigureFramerecord class. - FigureScene - Record Class in io.leandev.appfuse.report.internal.layout
-
Figure 的繪圖清單;座標為 Figure 空間(pt,原點在 Figure 左上、y 向下),文字已量測
- FigureScene(List) - Constructor for record class io.leandev.appfuse.report.internal.layout.FigureScene
-
Creates an instance of a
FigureScenerecord class. - FigureScene.Op - Interface in io.leandev.appfuse.report.internal.layout
- FigureScene.PathOp - Record Class in io.leandev.appfuse.report.internal.layout
-
路徑;
fill/stroke為null表示不填或不畫線 - FigureScene.TextOp - Record Class in io.leandev.appfuse.report.internal.layout
-
一段文字;
x、baseline為使用者座標;fill/stroke為null表示不填或不描邊 - file(Path) - Static method in interface io.leandev.appfuse.report.FontSource
- File(Path) - Constructor for record class io.leandev.appfuse.report.FontSource.File
-
Creates an instance of a
Filerecord class. - FileDescriptor - Class in io.leandev.appfuse.file
-
檔案描述符(值物件)
- FileDescriptor() - Constructor for class io.leandev.appfuse.file.FileDescriptor
- fileId() - Method in record class io.leandev.appfuse.file.tx.FileOrphanSweepTask.AmbiguousEntry
-
Returns the value of the
fileIdrecord component. - fileId() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns the value of the
fileIdrecord component. - fileId() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
fileIdrecord component. - fileId() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
fileIdrecord component. - FileIdGenerator - Class in io.leandev.appfuse.file
-
檔案 ID 生成器
- FileIdGenerator() - Constructor for class io.leandev.appfuse.file.FileIdGenerator
-
預設建構子
- FileJournal - Interface in io.leandev.appfuse.file.tx
-
檔案交易日誌 SPI(append-only,best-effort)
- FileMetadata(String, String, long) - Constructor for record class io.leandev.appfuse.file.FileStorage.FileMetadata
-
Creates an instance of a
FileMetadatarecord class. - filename() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Returns the value of the
filenamerecord component. - filename() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
- filename() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
filenamerecord component. - filename() - Method in record class io.leandev.appfuse.report.RenderOptions
-
Returns the value of the
filenamerecord component. - filename() - Method in interface io.leandev.appfuse.report.ReportArtifact
- filename() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
filenamerecord component. - filename(String) - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
設定下載時的檔名
- filename(String) - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
設定下載時的檔名(未設定使用原始檔名)
- filename(String) - Method in record class io.leandev.appfuse.report.RenderOptions
- FileObject - Interface in io.leandev.appfuse.file
- FileOrphanSweepTask - Class in io.leandev.appfuse.file.tx
-
孤兒檔案對帳 sweep(後端無關)
- FileOrphanSweepTask(FileJournal, FileStorage, FileReferenceResolver, Duration) - Constructor for class io.leandev.appfuse.file.tx.FileOrphanSweepTask
- FileOrphanSweepTask.AmbiguousEntry - Record Class in io.leandev.appfuse.file.tx
-
模糊項紀錄(策略 A 報告用)
- FileOrphanSweepTask.SweepReport - Class in io.leandev.appfuse.file.tx
-
Sweep 結果摘要
- FileReferenceResolver - Interface in io.leandev.appfuse.file.tx
-
檔案參照解析 SPI(選用,升級 sweep 為策略 B)
- FileResponseBuilder - Class in io.leandev.appfuse.file
-
檔案下載 Response 建構器
- FileStorage - Interface in io.leandev.appfuse.file
-
統一檔案儲存介面
- FileStorage.FileMetadata - Record Class in io.leandev.appfuse.file
-
檔案 Metadata
- FileStorage.StagingUploadInfo - Record Class in io.leandev.appfuse.file
-
暫存上傳資訊
- FileStorageException - Exception Class in io.leandev.appfuse.file
-
檔案儲存例外基類
- FileStorageException(String) - Constructor for exception class io.leandev.appfuse.file.FileStorageException
-
建構子
- FileStorageException(String, Throwable) - Constructor for exception class io.leandev.appfuse.file.FileStorageException
-
建構子(含原因)
- FileStorageException(Throwable) - Constructor for exception class io.leandev.appfuse.file.FileStorageException
-
建構子(僅原因)
- FileTooLargeException - Exception Class in io.leandev.appfuse.file
-
檔案過大例外
- FileTooLargeException(long, long) - Constructor for exception class io.leandev.appfuse.file.FileTooLargeException
-
建構子(含檔案大小資訊)
- FileTooLargeException(String) - Constructor for exception class io.leandev.appfuse.file.FileTooLargeException
-
建構子
- FileTooLargeException(String, long, long) - Constructor for exception class io.leandev.appfuse.file.FileTooLargeException
-
建構子(含自訂訊息和檔案大小資訊)
- fill() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns the value of the
fillrecord component. - fill() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
fillrecord component. - fill() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
fillrecord component. - fill() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- fill() - Method in record class io.leandev.appfuse.report.node.BoxStyle
-
Returns the value of the
fillrecord component. - fill(BufferedImage, int, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
縮放圖片到精確尺寸(可能變形,類似 CSS object-fit: fill)
- fillAlpha() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
fillAlpharecord component. - fillAlpha() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
fillAlpharecord component. - fillAlpha() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- fillRect(int, int, int, int) - Method in class io.leandev.appfuse.image.Canvas
-
填滿矩形區域。
- fillRect(Rectangle) - Method in class io.leandev.appfuse.image.Canvas
-
填滿矩形區域。
- fillRgb() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns the value of the
fillRgbrecord component. - fillRgb() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns the value of the
fillRgbrecord component. - Filter - Record Class in io.leandev.appfuse.search
-
查詢篩選器,用於建構結構化的查詢條件。
- Filter() - Constructor for record class io.leandev.appfuse.search.Filter
-
建立空的篩選器。
- Filter(Node) - Constructor for record class io.leandev.appfuse.search.Filter
-
Creates an instance of a
Filterrecord class. - Filter(String, ComparisonOperator, Object) - Constructor for record class io.leandev.appfuse.search.Filter
-
使用指定的選擇器、運算子和期望值建立篩選器。
- FilterParser - Class in io.leandev.appfuse.search
-
RSQL 查詢字串解析器,將 RSQL 語法轉換為
Filter物件。 - FilterParser() - Constructor for class io.leandev.appfuse.search.FilterParser
-
建立 RSQL 查詢解析器。
- find(String, Instant, String) - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- find(String, Instant, String) - Method in interface io.leandev.appfuse.audit.AuditStorage
-
同步查詢已持久化資料;after 為排他界線,null 條件不篩選。
- find(String, Instant, String) - Method in class io.leandev.appfuse.audit.JdbcAuditStorage
- find(String, Instant, String) - Method in class io.leandev.appfuse.audit.PersistentAuditEventRepository
- findAll(CriteriaQuery) - Method in class io.leandev.appfuse.jpa.QueryRunner
- findAll(CriteriaQuery, CriteriaQuery, Pageable) - Method in class io.leandev.appfuse.jpa.QueryRunner
-
執行分頁查詢,接受獨立的 data query 和 count query。
- findAllChildElements() - Method in class io.leandev.appfuse.xml.XmlFinder
- findAllChildElements(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findAllCities() - Method in class io.leandev.appfuse.almanac.address.AddressService
-
取得所有縣市
- findAllCountries() - Method in class io.leandev.appfuse.almanac.location.LocationService
-
取得所有國家
- findAllElements(XPathExpression) - Method in class io.leandev.appfuse.xml.XmlFinder
- findAllElements(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findAllInteractive() - Method in interface io.leandev.appfuse.security.directory.PrincipalDirectory
-
全部可互動登入的主體(候選池原料;排除服務帳號等非互動主體)。 參考實作為全量載入——目錄極大的部署由實作自行優化(分頁/查詢下推)
- findAllNodes(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findAllRoadsByTown(String, String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
取得指定鄉鎮市區的所有道路
- findAllTownsByCity(String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
取得指定縣市的所有鄉鎮市區
- findAllTownsByCityName(String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
依縣市名稱取得所有鄉鎮市區(名稱版,免代碼)
- findAllVillagesByTown(String, String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
取得指定鄉鎮市區的所有村里
- findAllVillagesByTownName(String, String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
依縣市與鄉鎮市區名稱取得所有村里(名稱版,免代碼)
- findByApiKeyHash(String) - Method in interface io.leandev.appfuse.security.auth.ApiKeyPrincipalLookup
-
依 key 的雜湊查找主體
- findByCredentialHash(String) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
- findByCredentialSelectorHash(String) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
-
以秘密 selector 找 family,讓已輪替 verifier 仍可被辨識為 replay。
- findByDedupeKey(String) - Method in interface io.leandev.appfuse.notification.outbox.NotificationOutboxRepositoryBase
-
依去重鍵查找既有列(冪等去重用)。租戶範圍由
@TenantIdfilter 自動限縮 (請求緒=本租戶;root 緒不限縮——root 發送本就無租戶歸屬) - findByEmail(String) - Method in interface io.leandev.appfuse.security.directory.PrincipalDirectory
-
依 email 查找——重複容忍(ADR-018 決策三):email 非身分、唯一性歸應用宣告, 回全部命中;呼叫端多命中時應確定性拒絕,不選第一筆
- findById(String) - Method in interface io.leandev.appfuse.security.directory.PrincipalDirectory
-
依穩定識別(
PrincipalView.id())查找——供以不可變 id 為 subject 的機制 (如簽章連結,ADR-007:連結 subject 放帳號 id、不耦合投遞地址)於兌換時精準載入 - findByIdAndUserId(UUID, String) - Method in interface io.leandev.appfuse.notification.inapp.InAppNotificationRepositoryBase
-
取某使用者的單則(標記已讀前的安全查詢,確保歸屬)
- findByOutboxIdOrderByAttemptNoAsc(UUID) - Method in interface io.leandev.appfuse.notification.outbox.NotificationDeliveryLogRepositoryBase
-
查某 Outbox 列的完整嘗試歷程(依嘗試序)
- findBySessionId(UUID) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
-
以 family ID 讀取 authoritative 狀態;舊 adapter 必須明示不支援,不能誤認為不存在。
- findBySubject(String) - Method in interface io.leandev.appfuse.security.auth.AuthPrincipalLookup
-
依 JWT
sub的穩定主體識別載入主體。 - findByTypeAndChannelAndLocaleAndEnabledTrue(String, ChannelType, String) - Method in interface io.leandev.appfuse.notification.template.NotificationTemplateRepositoryBase
-
查某型別×通道×語系的啟用範本;「不分語系」以
NotificationTemplateBase.ANY_LOCALE查詢, 租戶範圍(若為租戶覆寫表)由@TenantIdfilter 自動限縮 - findByUserIdAndReadFalse(String) - Method in interface io.leandev.appfuse.notification.inapp.InAppNotificationRepositoryBase
-
某使用者所有未讀(供標記全部已讀)
- findByUserIdAndTypeAndChannel(String, String, ChannelType) - Method in interface io.leandev.appfuse.notification.preference.NotificationPreferenceRepositoryBase
-
查某使用者對某型別×通道的偏好;租戶範圍由
@TenantIdfilter 自動限縮 - findByUserIdOrderByCreatedDateDesc(String, Pageable) - Method in interface io.leandev.appfuse.notification.inapp.InAppNotificationRepositoryBase
-
某使用者的通知(新到舊);租戶範圍由
@TenantIdfilter 自動限縮 - findByUsername(String) - Method in interface io.leandev.appfuse.security.auth.AuthPrincipalLookup
-
依登入身分識別子載入主體
- findByUsername(String) - Method in interface io.leandev.appfuse.security.directory.PrincipalDirectory
-
依登入身分識別子查找
- findCalendarDays(int) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
-
取得指定年份的整年日曆(供進階使用)
- findCellByBookmark(String) - Method in class io.leandev.appfuse.document.Body
-
依書籤定位儲存格
- findCellByText(String) - Method in class io.leandev.appfuse.document.Body
-
依文字內容定位儲存格
- findCity(String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
依代碼查找縣市
- findCityByName(String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
依名稱查找縣市
- findDueForDispatch(Collection, Instant, Pageable) - Method in interface io.leandev.appfuse.notification.outbox.NotificationOutboxRepositoryBase
-
撈取到期、可遞送的列(跨租戶;須在無 TenantContext 的執行緒呼叫)
- findElement(XPathExpression) - Method in class io.leandev.appfuse.xml.XmlFinder
- findElement(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findFirstChildCDATASection() - Method in class io.leandev.appfuse.xml.XmlFinder
- findFirstChildCDATASection(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findFirstChildElement() - Method in class io.leandev.appfuse.xml.XmlFinder
- findFirstChildElement(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findLastElement(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findNode(String) - Method in class io.leandev.appfuse.xml.XmlFinder
- findOne(CriteriaQuery) - Method in class io.leandev.appfuse.jpa.QueryRunner
- findParagraphByBookmark(String) - Method in class io.leandev.appfuse.document.Body
-
依書籤定位段落
- findParagraphByText(String) - Method in class io.leandev.appfuse.document.Body
-
依文字內容定位段落
- findSubdivisionCodeByISO2AndName(String, String) - Method in class io.leandev.appfuse.almanac.location.LocationService
-
以國家 alpha-2 與行政區劃名稱(部分比對)查找行政區劃代碼(去掉國家前綴)
- findSubdivisions(String) - Method in class io.leandev.appfuse.almanac.location.LocationService
-
取得指定國家的所有行政區劃
- findTown(String, String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
依代碼查找鄉鎮市區
- findTownByName(String, String) - Method in class io.leandev.appfuse.almanac.address.AddressService
-
依名稱查找鄉鎮市區
- finish(long) - Method in class io.leandev.appfuse.report.internal.RowValidator
-
完整列來源結束時檢查是否有懸空跨列儲存格。
- firewall(boolean) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
防火牆開關(白名單以
MailOutboundPolicy.Builder.allowedDomains宣告;開而白名單空=全擋) - firstCellNum() - Method in class io.leandev.appfuse.workbook.Row
-
取得首欄索引
- firstFooter() - Method in class io.leandev.appfuse.document.Document
-
取得首頁頁尾(不存在則建立)
- firstHeader() - Method in class io.leandev.appfuse.document.Document
-
取得首頁頁首(不存在則建立)
- firstHeaderRow(TableRow) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
-
首張表格頁使用的指定表頭;若未設定,沿用共同表頭。自動欄標題的規則不變。
- firstHeaderRows() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
firstHeaderRowsrecord component. - firstLineIndent() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
firstLineIndentrecord component. - firstLineIndent() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
firstLineIndentrecord component. - firstRowNum() - Method in class io.leandev.appfuse.workbook.Worksheet
-
取得首列索引
- FIT - Enum constant in enum class io.leandev.appfuse.image.Scaling
- fits(Paper) - Method in class io.leandev.appfuse.measure.PhysicalRectangle
-
檢查此矩形是否適合指定的紙張尺寸(不考慮位置)
- fits(Paper, Length) - Method in class io.leandev.appfuse.measure.PhysicalRectangle
-
檢查此矩形是否適合指定的紙張尺寸(包含邊距)
- FixedDocument - Record Class in io.leandev.appfuse.pdf
-
固定版面文件;幾何為 mm(左上原點,x 向右、y 向下),文字、字距、線寬與虛線長度為 pt。 頁面、明細容量及續頁由模板明確建立,不自動流動或分頁;元素依清單順序繪製。
- FixedDocument(String, List) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument
- FixedDocument(String, List, List) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument
-
Creates an instance of a
FixedDocumentrecord class. - FixedDocument.Align - Enum Class in io.leandev.appfuse.pdf
- FixedDocument.Barcode - Record Class in io.leandev.appfuse.pdf
-
黑白向量條碼。moduleMm 不縮放;一維碼 heightMm 為條高,QR 高度由模組數決定。 quietModules 為每側靜區,QR 至少 4、一維碼至少 10。payload 的業務檢查碼由應用提供。 不自動加入人眼可讀文字,需另建 Text。
- FixedDocument.BarcodeType - Enum Class in io.leandev.appfuse.pdf
- FixedDocument.Element - Interface in io.leandev.appfuse.pdf
- FixedDocument.Ellipse - Record Class in io.leandev.appfuse.pdf
-
橢圓外接框,可用於蓋章區;填色可省略。
- FixedDocument.Frame - Record Class in io.leandev.appfuse.pdf
-
固定文字框/圖像框;座標為外框左上角。
- FixedDocument.Image - Record Class in io.leandev.appfuse.pdf
-
PNG/JPEG 於框中等比置中,不拉伸;位元組防禦複製。
- FixedDocument.Layer - Enum Class in io.leandev.appfuse.pdf
-
STATIC 為框線/底圖等預印內容;VARIABLE 為每份資料。套印只輸出 VARIABLE。
- FixedDocument.LayoutIssue - Record Class in io.leandev.appfuse.pdf
-
建立者判定的幾何問題,例如區塊重疊;不可用此接點表示權限、資料或版本錯誤。 自訂 code 應使用應用自己的穩定命名空間。嚴格政策拒絕,警示政策完整繪製。
- FixedDocument.Line - Record Class in io.leandev.appfuse.pdf
-
任意方向線段,可用於撕線、點線或虛線分隔。 dashPatternPt 為交替的線段與空白長度(pt,與線寬同單位);空清單為實線,奇數個元素由 PDF 重複兩次形成週期。 dashPhasePt 為週期起點偏移,實線必須為 0。整條線以單一路徑繪製,不需拆段。
- FixedDocument.Page - Record Class in io.leandev.appfuse.pdf
-
固定頁;同頁 ID 不得重複。嚴格政策要求框線筆畫也位於紙張內。
- FixedDocument.PdfBackground - Record Class in io.leandev.appfuse.pdf
-
PDF 頁面外觀底稿,固定為 STATIC 層。頁碼從 1 起,不匯入註解、AcroForm 或動作。 來源頁面須無旋轉、CropBox 原點為 0、UserUnit 為 1,尺寸與目標頁相同;不自動縮放。
- FixedDocument.Rectangle - Record Class in io.leandev.appfuse.pdf
-
fillRgb 為 null 表示不填色;線寬必須大於 0。
- FixedDocument.Text - Record Class in io.leandev.appfuse.pdf
-
CRLF/CR 正規化為 LF,Tab 展開成四個空格(非 tab stop);其他控制字元拒絕。 lineHeightPt 為基線間距;使用整個文字框所用字型的最大 ascent/descent 檢查上下界,不以裁切掩蓋超框。 letterSpacingPt 為同一行相鄰 code point 之間額外加的距離(非負,預設 0);行尾不加, 對齊、換行與超框檢查都以含字距的寬度計算。不做字距微調(kerning)。
- FixedDocument.TextMode - Enum Class in io.leandev.appfuse.pdf
-
超框依 LayoutPolicy 回報警示或拒絕;不靜默縮字或截斷。
- FixedLayoutException - Exception Class in io.leandev.appfuse.pdf
-
固定版面無法依契約輸出;建構期 location 為元件 ID,render 期為頁碼/元件。 code/location 供持有例外的呼叫端診斷,不包含業務資料值。 ReportStatus.Failed 對外只保留通用 report.invalid,不傳送內部定位資訊。
- FixedLayoutException(String, String, String) - Constructor for exception class io.leandev.appfuse.pdf.FixedLayoutException
- FixedMeasurer - Class in io.leandev.appfuse.report.internal.pdf
-
公開量測器的實作;與 FixedRenderer 共用 PdfTextMeasurer 與 FixedTextMetrics。
- FixedMeasurer(ReportFonts) - Constructor for class io.leandev.appfuse.report.internal.pdf.FixedMeasurer
- FixedPdfRenderer - Interface in io.leandev.appfuse.pdf
-
固定版面 PDF 公開入口,與流式 ReportDocument/ReportArtifact 無關。 共用已驗證的字型登錄與 PDFBox runtime;renderer 可跨執行緒重用。
- FixedPdfRenderer.LayoutPolicy - Enum Class in io.leandev.appfuse.pdf
-
只處理幾何排版異常;字型、資產、容量與生成錯誤仍拒絕。 預設 OUTPUT_WITH_WARNINGS;只有明確選用 STRICT 才拒絕幾何異常。
- FixedPdfRenderer.Options - Record Class in io.leandev.appfuse.pdf
-
平移校準以 mm,作用於全部輸出元素;不更改紙張尺寸。overlayOnly 略過 STATIC 層。
- FixedPdfRenderer.Result - Record Class in io.leandev.appfuse.pdf
- FixedRenderer - Class in io.leandev.appfuse.report.internal.pdf
-
與流式排版分離;只共用 PDF runtime、字型量測及圖片嵌入。
- FixedRenderer(ReportFonts) - Constructor for class io.leandev.appfuse.report.internal.pdf.FixedRenderer
- FixedRenderer(ReportFonts, TempStorage) - Constructor for class io.leandev.appfuse.report.internal.pdf.FixedRenderer
-
內部測試接點;不屬公開 API。
- FixedTextMeasurer - Interface in io.leandev.appfuse.pdf
-
以與
FixedPdfRenderer相同的字型登錄、fallback 鏈與字距規則量測單行文字, 供應用在建立FixedDocument前自行計算座標(例如逐字定位、置中或拉伸標籤)。 同一份ReportFonts下,量得的寬度等於 renderer 對齊與超框檢查使用的寬度。 - FixedTextMeasurer.Measurement - Record Class in io.leandev.appfuse.pdf
- FixedTextMeasurer.Run - Record Class in io.leandev.appfuse.pdf
- FixedWidthReader - Class in io.leandev.appfuse.csv
-
固定寬度文本讀取器
- FixedWidthReader(InputStream, FixedWidthReaderSettings) - Constructor for class io.leandev.appfuse.csv.FixedWidthReader
-
建構固定寬度讀取器(使用 UTF-8 編碼)
- FixedWidthReader(InputStream, FixedWidthReaderSettings, Charset) - Constructor for class io.leandev.appfuse.csv.FixedWidthReader
-
建構固定寬度讀取器
- FixedWidthReaderBuilder - Class in io.leandev.appfuse.csv
-
固定寬度讀取器建構器
- FixedWidthReaderSettings - Class in io.leandev.appfuse.csv
-
固定寬度文本讀取器設定
- FixedWidthReaderSettings() - Constructor for class io.leandev.appfuse.csv.FixedWidthReaderSettings
-
預設建構子
- FixedWidthReaderSettings(FixedWidthReaderSettings) - Constructor for class io.leandev.appfuse.csv.FixedWidthReaderSettings
-
複製建構子
- FixedWidthWriter - Class in io.leandev.appfuse.csv
-
固定寬度文本寫入器
- FixedWidthWriter(OutputStream, FixedWidthWriterSettings) - Constructor for class io.leandev.appfuse.csv.FixedWidthWriter
-
建構固定寬度寫入器(使用 UTF-8 編碼)
- FixedWidthWriter(OutputStream, FixedWidthWriterSettings, Charset) - Constructor for class io.leandev.appfuse.csv.FixedWidthWriter
-
建構固定寬度寫入器
- FixedWidthWriterBuilder - Class in io.leandev.appfuse.csv
-
固定寬度寫入器建構器
- FixedWidthWriterSettings - Class in io.leandev.appfuse.csv
-
固定寬度文本寫入器設定
- FixedWidthWriterSettings() - Constructor for class io.leandev.appfuse.csv.FixedWidthWriterSettings
-
預設建構子
- FixedWidthWriterSettings(FixedWidthWriterSettings) - Constructor for class io.leandev.appfuse.csv.FixedWidthWriterSettings
-
複製建構子
- FixedWidthWriterSettings.Alignment - Enum Class in io.leandev.appfuse.csv
-
對齊方式
- FLOAT - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
浮點數(千分位兩位小數,
#,##0.00) - FloatConverter - Class in io.leandev.appfuse.converter
-
將各種類型轉換為 Float 的轉換器。
- FloatConverter() - Constructor for class io.leandev.appfuse.converter.FloatConverter
-
建立 FloatConverter 實例。
- floatPattern() - Method in class io.leandev.appfuse.nls.I18n
- floatPattern(String) - Method in class io.leandev.appfuse.nls.I18n
- floatPattern(Locale) - Method in class io.leandev.appfuse.nls.I18n
- floatPattern(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
- flush() - Method in class io.leandev.appfuse.csv.CsvWriter
-
強制寫入緩衝區
- flush() - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
強制寫入緩衝區
- flushInterval() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns the value of the
flushIntervalrecord component. - FolderCreationException(String, Throwable) - Constructor for exception class io.leandev.appfuse.env.Environ.FolderCreationException
-
建立目錄建立例外。
- font() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Run
-
Returns the value of the
fontrecord component. - font() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns the value of the
fontrecord component. - font() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Returns the value of the
fontrecord component. - FontBuilder - Class in io.leandev.appfuse.font
-
字體建構器,提供流暢的 API 來建立和配置字體。
- fontFamily() - Method in class io.leandev.appfuse.nls.I18n
- fontFamily() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Returns the value of the
fontFamilyrecord component. - fontFamily() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- fontFamily() - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Returns the value of the
fontFamilyrecord component. - fontFamily(String) - Method in class io.leandev.appfuse.nls.I18n
- fontFamily(Locale) - Method in class io.leandev.appfuse.nls.I18n
- fontFamily(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
- FontFamily - Enum Class in io.leandev.appfuse.font
-
標準字體家族枚舉。
- FontInspector - Class in io.leandev.appfuse.report.internal.pdf
-
ReportFonts.Builder#build()的字型檢查 - fontSize() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- FontSource - Interface in io.leandev.appfuse.report
-
字型檔的來源;登錄時只記錄來源,render 時才讀取
- FontSource.Bytes - Record Class in io.leandev.appfuse.report
-
由應用提供位元組;每次讀取都呼叫 supplier
- FontSource.Classpath - Record Class in io.leandev.appfuse.report
-
classpath 上的字型資源
- FontSource.File - Record Class in io.leandev.appfuse.report
-
檔案系統上的字型檔
- FontWeight - Enum Class in io.leandev.appfuse.report.node
-
字重
- footer() - Method in class io.leandev.appfuse.document.Document
-
取得預設頁尾(不存在則建立)
- footer() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns the value of the
footerrecord component. - footer() - Method in class io.leandev.appfuse.report.ReportDocument
- footer(BiFunction) - Method in class io.leandev.appfuse.report.GroupedRows
-
群組小計列的各格文字;每層群組結束時呼叫,未設定時不輸出小計列
- footer(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
-
設定本節每頁頁尾,取代文件頁尾;自動換行並保留高度。
- footer(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- forbidden(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 403 Forbidden
- ForbiddenException - Exception Class in io.leandev.appfuse.http.exception
-
禁止存取異常(HTTP 403)
- ForbiddenException(String) - Constructor for exception class io.leandev.appfuse.http.exception.ForbiddenException
-
建立禁止存取異常
- ForbiddenException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.ForbiddenException
-
建立禁止存取異常,包含原始異常
- FORCED_BREAK - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- forceDownload() - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
強制下載(而非在瀏覽器中開啟)
- forceDownload() - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
強制下載(Content-Disposition: attachment)而非 inline 顯示
- forEachPage(IntConsumer) - Method in class io.leandev.appfuse.report.ReportPages
-
逐頁走訪(遞增)
- forGmail() - Static method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
建立 Gmail OAuth2 認證器建構器
- forGmail(Authenticator) - Static method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- format() - Method in record class io.leandev.appfuse.report.chart.ValueAxis
-
Returns the value of the
formatrecord component. - format() - Method in class io.leandev.appfuse.workbook.Workbook
-
取得此活頁簿的檔案格式
- format(String) - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
設定輸出格式(如 "png"、"jpeg")
- format(Date) - Method in class io.leandev.appfuse.converter.DateConverter
-
將日期格式化為字串
- format(DoubleFunction) - Method in record class io.leandev.appfuse.report.chart.ValueAxis
- formatViolations(ProblemDetail) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
將 ProblemDetail 的 violations 渲染成可讀字串,附加於日誌訊息之後
- forOffice365(Authenticator) - Static method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- forOffice365(String) - Static method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
建立 Microsoft 365 OAuth2 認證器建構器
- forStreaming(int, String, List) - Static method in class io.leandev.appfuse.report.internal.RowValidator
-
讀取延遲列時使用的驗證器;不追蹤節點 id(避免記憶體隨列數成長)
- forType(String) - Method in interface io.leandev.appfuse.notification.outbox.RetryPolicyResolver
-
解析指定通知型別的重試政策
- forward(ClassicHttpRequest) - Method in class io.leandev.appfuse.http.gateway.GatewayForwarder
-
透過 Gateway 轉發請求
- FORWARDED_URL_HEADER - Static variable in class io.leandev.appfuse.http.gateway.GatewayForwarder
-
Forwarded URL Header 名稱
- FORWARDED_URL_HEADER - Static variable in class io.leandev.appfuse.http.StandardHttpClient
-
公開的常數,供攔截器使用
- frame() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns the value of the
framerecord component. - frame() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Returns the value of the
framerecord component. - frame() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns the value of the
framerecord component. - frame() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
framerecord component. - Frame(double, double, double, double) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Creates an instance of a
Framerecord class. - from() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
寄件者字串:有顯示名稱則
Name <addr>,否則只有位址 - from() - Method in record class io.leandev.appfuse.report.ReportPages.PageRange
-
Returns the value of the
fromrecord component. - from(FileStorage, String, String) - Static method in class io.leandev.appfuse.file.FileResponseBuilder
-
建立 FileResponseBuilder
- from(FileStorage, String, String) - Static method in class io.leandev.appfuse.file.ImageResponseBuilder
-
建立 ImageResponseBuilder
- from(Root) - Method in class io.leandev.appfuse.jpa.PredicateBuilder
- from(Class) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
設定查詢的來源實體
- from(Class) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- from(Class, String) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
設定查詢的來源實體(含別名)
- from(Class, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- from(String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
設定寄件者
- fromAddress() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
fromAddressrecord component. - fromBase64(String, Map) - Static method in class io.leandev.appfuse.security.crypto.PersistenceEncryption
-
從 Base64 key ring 建立能力。每個值都必須解碼為 32 bytes,且 active key 必須存在。
- fromMap(Map) - Static method in class io.leandev.appfuse.bean.PropertyMap
-
Jackson 3.x: 實作 Map 介面的自訂類別需要 @JsonCreator 標註才能正確反序列化
- fromName() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
fromNamerecord component. - fromStatusCode(int, String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
從 HTTP 狀態碼建立 ProblemDetail
- fromString(CharSequence) - Method in class io.leandev.appfuse.internal.jpa.YearMonthJavaType
- frontend(String) - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
- frontends() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Returns the value of the
frontendsrecord component. - fullPrefix() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
建構完整的前綴(包含租戶代碼和日期)
G
- gap() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
gaprecord component. - gap() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
gaprecord component. - gap(Length) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- gap(Length) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
內文游標與摘要之間的距離
- GatewayForwarder - Class in io.leandev.appfuse.http.gateway
-
Gateway 轉發器
- GatewayForwarder() - Constructor for class io.leandev.appfuse.http.gateway.GatewayForwarder
- ge(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立大於或等於條件的篩選器。
- generate(int) - Static method in class io.leandev.appfuse.security.auth.RsaKeyPairs
-
產生指定強度的 RSA key pair。
- generate(SerialNumberContext) - Method in interface io.leandev.appfuse.serial.SerialNumberGenerator
-
生成業務序號
- generate(String) - Static method in class io.leandev.appfuse.file.FileIdGenerator
-
生成可攜的檔案 ID
- generate(String, LocalDateTime) - Static method in class io.leandev.appfuse.file.FileIdGenerator
-
生成可攜的檔案 ID(可指定時間,方便測試)
- generateClientCredentialsToken(UserDetails, Map, Instant) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
M2M 的可信發行路徑;sessionKind 不接受 caller claims 覆寫。
- generateDelegationToken(UserDetails, List, Map) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
產生代理(Delegation)token
- generateDelegationToken(UserDetails, List, Map, Instant, Instant) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateId(String) - Method in class io.leandev.appfuse.file.FileIdGenerator
-
生成可攜的檔案 ID(實例方法)
- generateId(String, LocalDateTime) - Method in class io.leandev.appfuse.file.FileIdGenerator
-
生成可攜的檔案 ID(實例方法,可指定時間)
- generateImpersonationToken(UserDetails, String, Map) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
產生模擬(Impersonation)token
- generateImpersonationToken(UserDetails, String, Map, Instant, Instant) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateRefreshToken(Authentication, Map) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
產生 Refresh Token
- generateRefreshToken(UserDetails, Map) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
產生 Refresh Token
- generateToken(Authentication) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateToken(Authentication, Map) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateToken(UserDetails, long) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateToken(UserDetails, Instant) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateToken(UserDetails, Map) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateToken(UserDetails, Map, long) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateToken(UserDetails, Map, Instant) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- generateToken(UserDetails, Map, Instant, Instant) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
明確使用同一可信時鐘,避免 bounded Access 超過 family 截止。
- Generating(Instant, int) - Constructor for record class io.leandev.appfuse.report.ReportStatus.Generating
-
Creates an instance of a
Generatingrecord class. - generation() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
generationrecord component. - get(ComparisonOperator) - Static method in enum class io.leandev.appfuse.search.RSQLComparator
- get(GroupedRows.Aggregate) - Method in interface io.leandev.appfuse.report.GroupedRows.Totals
- get(CriteriaQuery) - Method in class io.leandev.appfuse.jpa.QueryRunner
- get(Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- get(Object, Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- get(String) - Method in class io.leandev.appfuse.csv.CsvRecord
-
根據欄位名稱取得原始值
- get(String) - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
取得自訂屬性
- get(String) - Method in class io.leandev.appfuse.nls.Translation
-
Retrieves a translation for the given key.
- get(String, Class) - Method in class io.leandev.appfuse.almanac.AlmanacClient
-
GET 端點並反序列化為單一物件
- get(String, Class) - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
取得自訂屬性(泛型版本)
- get(String, String, String) - Method in class io.leandev.appfuse.nls.I18n
- get(String, String, Locale) - Method in class io.leandev.appfuse.nls.I18n
- get(K) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- get(K) - Method in interface io.leandev.appfuse.cache.api.Cache
-
取得快取值
- get(K) - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- get(K) - Method in class io.leandev.appfuse.cache.core.ManagedCache
- get(K) - Method in class io.leandev.appfuse.ehcache.DuraCache
-
取得值(啟用降級)
- get(K) - Method in class io.leandev.appfuse.security.auth.internal.LoginCacheAccess
- get(K, boolean) - Method in class io.leandev.appfuse.cache.core.DualLayerCache
-
取得快取值(可選擇是否降級)
- get(K, boolean) - Method in class io.leandev.appfuse.ehcache.DuraCache
-
取得值
- getAccessToken() - Method in class io.leandev.appfuse.oauth2.AccessToken
-
取得存取令牌字串
- getAccessToken(OAuth2Authenticator.OAuth2Config) - Method in class io.leandev.appfuse.oauth2.OAuth2Authenticator
-
取得有效的 Access Token
- getAccessTokenExpirationInMs() - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- getActingPolicy() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
目前 acting family 的應用政策識別;未綁定或一般 Session 為
null。 - getActor() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
真實操作者(模擬者)的 stable subject;模擬時回
actorclaim、其餘回ActingContext.getSubject()自身 (真實操作者恆為當前 principal) - getAllCacheStatistics() - Method in class io.leandev.appfuse.ehcache.CacheProfiler
-
取得所有快取的統計資訊
- getAllowedDomains() - Method in class io.leandev.appfuse.mail.DirectMailer
- getAllowedDomains() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
- getAllowedDomainsCount() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- getArea(Length.Unit) - Method in class io.leandev.appfuse.measure.PhysicalRectangle
-
計算矩形面積
- getAs(String, Class) - Method in class io.leandev.appfuse.csv.CsvRecord
-
根據欄位名稱取得值並轉換為指定型別
- getAsBigDecimal(int) - Method in interface io.leandev.appfuse.record.Record
- getAsBigDecimal(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsBigDecimal(String) - Method in interface io.leandev.appfuse.record.Record
- getAsBigDecimal(String, BigDecimal) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsBigInteger(int) - Method in interface io.leandev.appfuse.record.Record
- getAsBigInteger(String) - Method in interface io.leandev.appfuse.record.Record
- getAsBoolean(int) - Method in interface io.leandev.appfuse.record.Record
- getAsBoolean(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsBoolean(String) - Method in interface io.leandev.appfuse.record.Record
- getAsBoolean(String, Boolean) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsDate(int) - Method in interface io.leandev.appfuse.record.Record
- getAsDate(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsDate(String) - Method in interface io.leandev.appfuse.record.Record
- getAsDate(String, Date) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsDouble(int) - Method in interface io.leandev.appfuse.record.Record
- getAsDouble(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsDouble(String) - Method in interface io.leandev.appfuse.record.Record
- getAsDouble(String, Double) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsFloat(int) - Method in interface io.leandev.appfuse.record.Record
- getAsFloat(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsFloat(String) - Method in interface io.leandev.appfuse.record.Record
- getAsFloat(String, Float) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsInstant(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsInstant(String, String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsInteger(int) - Method in interface io.leandev.appfuse.record.Record
- getAsInteger(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsInteger(String) - Method in interface io.leandev.appfuse.record.Record
- getAsInteger(String, Integer) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsList(String, Class) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsList(String, Class, List) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsLocalDateTime(int) - Method in interface io.leandev.appfuse.record.Record
- getAsLocalDateTime(String) - Method in interface io.leandev.appfuse.record.Record
- getAsLong(int) - Method in interface io.leandev.appfuse.record.Record
- getAsLong(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsLong(String) - Method in interface io.leandev.appfuse.record.Record
- getAsLong(String, Long) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsPropertyMap(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsPropertyMap(String, PropertyMap) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsString(int) - Method in interface io.leandev.appfuse.record.Record
- getAsString(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAsString(String) - Method in interface io.leandev.appfuse.record.Record
- getAsString(String, String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getAttempts() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
已嘗試遞送次數
- getAvailable() - Method in class io.leandev.appfuse.http.StandardHttpClient.Stats
- getBean() - Method in class io.leandev.appfuse.bean.PropertyMap
- getBigDecimal(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getBody() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
已渲染內文
- getBoolean(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getBufferedImage() - Method in class io.leandev.appfuse.image.Canvas
-
取得畫布的 BufferedImage。
- getBufferedImage(byte[]) - Static method in class io.leandev.appfuse.image.ImageReader
-
從 byte 陣列讀取圖片(靜態方法)
- getBufferedImage(InputStream) - Static method in class io.leandev.appfuse.image.ImageReader
-
從 InputStream 讀取圖片(靜態方法)
- getBytes() - Method in interface io.leandev.appfuse.file.FileObject
- getCache(String, Class, Class) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- getCache(String, Class, Class) - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
取得快取
- getCache(String, Class, Class) - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- getCacheNames() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- getCacheNames() - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
取得所有快取名稱
- getCacheNames() - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- getCacheStatistics(String) - Method in class io.leandev.appfuse.ehcache.CacheProfiler
-
取得指定快取的統計資訊
- getCcRecipientAddresses() - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
取得 EMAIL CC 位址;非 EMAIL 或舊資料列回空清單。
- getCcRecipientAddresses() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
EMAIL 通道同一封郵件的 CC 位址;其他通道為空
- getCell(int) - Method in class io.leandev.appfuse.workbook.Row
-
取得指定索引的儲存格
- getChannel() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
遞送通道
- getClaimsFromJwt(String) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- getClaimsFromJwt(String, Clock) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- getCode() - Method in interface io.leandev.appfuse.json.DeclaredCodeEnum
-
該常數的對外代碼——即它的 wire 值。
- getCode() - Method in exception class io.leandev.appfuse.report.ReportPageSelectionException
- getColor() - Method in class io.leandev.appfuse.image.Canvas
-
取得目前繪圖顏色。
- getConfiguration() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- getConfiguration() - Method in interface io.leandev.appfuse.cache.api.Cache
-
取得快取配置
- getConfiguration() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- getConfiguration() - Method in class io.leandev.appfuse.cache.core.ManagedCache
- getConverter(Class) - Method in class io.leandev.appfuse.web.converter.StringToEnumConverterFactory
- getCreatedDate() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
建立時間
- getCurrentTenantId() - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
取得當前租戶 ID
- getDate(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getDedupeKey() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
冪等去重鍵
- getDeepLink() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
附帶的深連結 URL(可為 null)
- getDefaultFrom() - Method in class io.leandev.appfuse.mail.DirectMailer
- getDefaultSqlLength(Dialect, JdbcType) - Method in class io.leandev.appfuse.internal.jpa.YearMonthJavaType
- getDelegate() - Method in class io.leandev.appfuse.cache.core.ManagedCache
-
取得底層快取(供進階使用)
- getDeliveryExpiresAt() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
遞送截止時間(可為 null,表示不設截止);到期後 dispatcher 直接抑制且不呼叫通道。
- getDescription() - Method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
錯誤描述(
error_description);等同Throwable.getMessage() - getDouble(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getDownstreamFailure() - Method in exception class io.leandev.appfuse.http.exception.HttpClientException
-
取得下游失敗診斷脈絡。
- getDurableLayer() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
-
取得持久層
- getEhcache() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
-
取得底層 Ehcache 實例(供內部使用)
- getEhcacheManager() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
-
取得底層 Ehcache 管理器(供內部使用)
- getEntity(ClassicHttpRequest) - Method in class io.leandev.appfuse.http.HttpRequestParser
- getEntity(ClassicHttpResponse) - Method in class io.leandev.appfuse.http.HttpResponseParser
- getEntity(T) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
從 HTTP 訊息中取得 HttpEntity
- getError() - Method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
- getExpiryDate() - Method in class io.leandev.appfuse.oauth2.AccessToken
-
取得令牌過期時間
- getFallbackCount() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
-
取得降級次數
- getFastLayer() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
-
取得快速層
- getFileCount() - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
取得檔案數量
- getFileCount() - Method in class io.leandev.appfuse.file.ZipStreamResponseBuilder
-
取得檔案數量
- getFileSize() - Method in exception class io.leandev.appfuse.file.FileTooLargeException
-
取得實際檔案大小
- getFloat(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getFont() - Method in class io.leandev.appfuse.image.Canvas
-
取得目前繪圖字體。
- getFontFamily() - Method in class io.leandev.appfuse.workbook.CellStyle
-
取得字型名稱
- getFontSize() - Method in class io.leandev.appfuse.workbook.CellStyle
-
取得字級(點數,point)
- getGrantor() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
單一代理授權人便利存取:恰好一筆回該筆 stable subject、零筆回
null; - getGrantors() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
代理授權人 stable subject 全集(0..n);無代理時回空 list
- getHeaders() - Method in class io.leandev.appfuse.csv.CsvWriter
-
取得當前 Header 欄位
- getHeaders() - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
取得當前 Header 欄位
- getHeaders() - Method in class io.leandev.appfuse.workbook.WorkbookReader
-
取得目前 Header
- getHeaders() - Method in class io.leandev.appfuse.workbook.WorkbookRecord
-
取得欄位名稱
- getHeaders() - Method in class io.leandev.appfuse.workbook.WorkbookWriter
-
取得目前 Header
- getHeight() - Method in class io.leandev.appfuse.image.Canvas
-
取得畫布高度。
- getHeight() - Method in class io.leandev.appfuse.measure.PhysicalRectangle
- getHeight() - Method in class io.leandev.appfuse.measure.Rectangle
- getHeightInPoints() - Method in class io.leandev.appfuse.workbook.Row
-
取得列高(點數)
- getHitRatio() - Method in class io.leandev.appfuse.cache.api.CacheStatistics
-
取得命中率
- getHost() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- getHost() - Method in class io.leandev.appfuse.mail.Mailer.MailConnectionTestResult
- getId() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
Outbox 列 ID
- getImage() - Method in class io.leandev.appfuse.image.Canvas
-
取得畫布的 BufferedImage。
- getImplementationClass() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- getInputStream(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- getInputStream(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
取得永久區檔案的 InputStream
- getInputStream(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- getInputStream(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- getInputStream(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- getInputStream(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- getInstance() - Static method in class io.leandev.appfuse.env.Environ
-
取得 Environ 單例實例。
- getInstance() - Static method in class io.leandev.appfuse.nls.I18n
- getInteger(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getJavaVendor() - Method in class io.leandev.appfuse.env.Environ
-
取得 Java 供應商名稱。
- getJavaVersion() - Method in class io.leandev.appfuse.env.Environ
-
取得 Java 版本。
- getLastError() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
最後一次失敗的錯誤訊息(可為 null)
- getLastModifiedDate() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
最後更新時間
- getLeased() - Method in class io.leandev.appfuse.http.StandardHttpClient.Stats
- getLength() - Method in interface io.leandev.appfuse.file.FileObject
- getList(String, Class) - Method in class io.leandev.appfuse.almanac.AlmanacClient
-
GET 端點並反序列化為物件清單
- getList(String, Class) - Method in class io.leandev.appfuse.bean.PropertyMap
- getList(String, Class, List) - Method in class io.leandev.appfuse.bean.PropertyMap
- getLong(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getMailSenderInfo() - Method in class io.leandev.appfuse.mail.DirectMailer
-
取得底層 JavaMailSender 資訊
- getMap(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getMax() - Method in class io.leandev.appfuse.http.StandardHttpClient.Stats
- getMaxAttempts() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
重試上限
- getMaxSize() - Method in exception class io.leandev.appfuse.file.FileTooLargeException
-
取得允許的最大大小
- getMemoryUsageRatio() - Method in class io.leandev.appfuse.cache.api.CacheStatus.CapacityInfo
-
取得記憶體使用率
- getMessage() - Method in exception class io.leandev.appfuse.exception.ApplicationException
-
覆寫 getMessage(),返回格式化後的訊息
- getMessage() - Method in class io.leandev.appfuse.exception.Violation
- getMessage() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSendTestResult
- getMessage() - Method in class io.leandev.appfuse.mail.Mailer.MailConnectionTestResult
- getMetadata(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- getMetadata(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
取得永久區檔案的 Metadata
- getMetadata(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- getMetadata(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- getMetadata(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- getMetadata(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- getMissRatio() - Method in class io.leandev.appfuse.cache.api.CacheStatistics
-
取得未命中率
- getMode() - Method in class io.leandev.appfuse.security.resourceserver.AuthProperties
- getName() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- getName() - Method in interface io.leandev.appfuse.cache.api.Cache
-
取得快取名稱
- getName() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- getName() - Method in class io.leandev.appfuse.cache.core.ManagedCache
- getName() - Method in interface io.leandev.appfuse.file.FileObject
- getName() - Method in enum class io.leandev.appfuse.font.FontFamily
-
取得字體家族的顯示名稱
- getName() - Method in enum class io.leandev.appfuse.image.Position
- getName() - Method in enum class io.leandev.appfuse.image.Scaling
- getName() - Method in class io.leandev.appfuse.security.auth.AuthPrincipalAuthenticationToken
- getNextAttemptAt() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
下次嘗試時間(可為 null)
- getNoticeHeaders() - Method in class io.leandev.appfuse.mail.DirectMailer
- getNoticeHeaders() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
- getNoticeSubjectPrefix() - Method in class io.leandev.appfuse.mail.DirectMailer
- getNoticeSubjectPrefix() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
-
特殊訊息主旨前綴的環境預設(範圍專屬設定可覆寫,見
DirectMailer建構子) - getObject(String, Class) - Method in class io.leandev.appfuse.bean.PropertyMap
- getOperator() - Method in enum class io.leandev.appfuse.search.RSQLComparator
- getOrder() - Method in class io.leandev.appfuse.env.EnvironConfigInjector
- getOrder() - Method in interface io.leandev.appfuse.security.SecurityContributor
-
註冊順序;數字小者先註冊、先匹配。matcher 互斥時無影響。
- getParams() - Method in class io.leandev.appfuse.exception.Violation
- getPasswordAuthentication() - Method in class io.leandev.appfuse.mail.BasicAuthenticator
- getPasswordAuthentication() - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticator
- getPath() - Method in interface io.leandev.appfuse.file.FileObject
- getPending() - Method in class io.leandev.appfuse.http.StandardHttpClient.Stats
- getPerimeter(Length.Unit) - Method in class io.leandev.appfuse.measure.PhysicalRectangle
-
計算矩形周長
- getPhase() - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- getPort() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- getPort() - Method in class io.leandev.appfuse.mail.Mailer.MailConnectionTestResult
- getPpi() - Method in class io.leandev.appfuse.image.Canvas
-
取得畫布的 PPI(每英吋像素數)。
- getPpi() - Method in class io.leandev.appfuse.image.ImageProcessor
-
取得處理器的 PPI 設定
- getPropertyMap(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getProps() - Method in class io.leandev.appfuse.exception.Violation
- getProtocol() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- getPublicKey() - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
取得簽章驗證用的公鑰
- getReadMethod(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getRecipient() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSendTestResult
- getRecipientAddress() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
收件人遞送位址
- getRecipientUserId() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
收件人識別(可為 null)
- getRecommendedJdbcType(JdbcTypeIndicators) - Method in class io.leandev.appfuse.internal.jpa.YearMonthJavaType
- getRedirectAddress() - Method in class io.leandev.appfuse.mail.DirectMailer
- getRedirectTo() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
- getRefreshTokenExpirationInMs() - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
取得 Refresh Token 過期時間(毫秒)
- getRegistry() - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
取得底層的 Registry,允許註冊自定義 Mapper
- getRegistry() - Static method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
取得異常映射註冊中心 子類別可透過此方法註冊自定義 Mapper
- getRequest() - Method in class io.leandev.appfuse.notification.NotificationEvent
-
取得通知請求
- getRequestId() - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
取得請求的唯一識別碼
- getRetryCount() - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
取得重試次數
- getRootElement() - Method in class io.leandev.appfuse.xml.XmlDocument
- getRow(int) - Method in class io.leandev.appfuse.workbook.Worksheet
-
取得指定索引的列
- getSentAt() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
遞送成功時間(可為 null)
- getSessionId() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
目前 Access Token 所屬 Session family;舊 token 或非互動式 token 可為
null。 - getSessionIdFromJwt(String) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
從 JWT token 中取得 session ID
- getSheet(String) - Method in class io.leandev.appfuse.workbook.Workbook
-
取得指定名稱的工作表
- getSheetAt(int) - Method in class io.leandev.appfuse.workbook.Workbook
-
取得指定索引的工作表
- getStagedInputStream(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- getStagedInputStream(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
取得暫存檔案的 InputStream
- getStagedInputStream(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- getStagedInputStream(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- getStagedInputStream(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- getStagedInputStream(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- getStagedMetadata(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- getStagedMetadata(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
取得暫存檔案的 Metadata
- getStagedMetadata(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- getStagedMetadata(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- getStagedMetadata(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- getStagedMetadata(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- getStatistics() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- getStatistics() - Method in interface io.leandev.appfuse.cache.api.Cache
-
取得快取統計資訊
- getStatistics() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- getStatistics() - Method in class io.leandev.appfuse.cache.core.ManagedCache
- getStatistics(long) - Method in class io.leandev.appfuse.cache.core.CacheMonitor
-
取得統計資訊
- getStatisticsService() - Method in class io.leandev.appfuse.ehcache.CacheProfiler
-
取得統計服務
- getStatus() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- getStatus() - Method in interface io.leandev.appfuse.cache.api.Cache
-
取得快取狀態
- getStatus() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- getStatus() - Method in class io.leandev.appfuse.cache.core.ManagedCache
- getStatus() - Method in exception class io.leandev.appfuse.calendar.DateNotSelectableException
-
不可選的日期狀態
- getStatus() - Method in interface io.leandev.appfuse.entity.Stateful
-
取得目前狀態
- getStatus() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
遞送狀態
- getStatus() - Method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
- getStatusCode() - Method in exception class io.leandev.appfuse.http.exception.HttpClientException
-
取得 HTTP 狀態碼
- getStorageType() - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- getStorageType() - Method in interface io.leandev.appfuse.file.FileStorage
-
取得儲存類型名稱
- getStorageType() - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- getStorageType() - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- getStorageType() - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- getStorageType() - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- getString(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getSubject() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSendTestResult
- getSubject() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
已渲染主旨
- getSubject() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
有效身份 stable subject(代理=登入者、模擬=被模擬者,即 JWT
sub);未認證時為null - getTempId() - Method in class io.leandev.appfuse.file.FileDescriptor
-
取得暫存區 tempId
- getTenantId() - Method in interface io.leandev.appfuse.jpa.tenant.TenantAware
-
取得此 Entity 所屬的租戶 ID
- getTenantId() - Method in class io.leandev.appfuse.jpa.tenant.TenantAwareEntity
- getTenantId() - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal
-
所屬租戶;null = 無租戶(引擎不簽 tenant claim)
- getTenantId() - Method in interface io.leandev.appfuse.security.tenant.TenantAwareUserDetails
-
取得此使用者所屬的租戶 ID
- getTenantIdOrNull() - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
嘗試取得當前租戶 ID(不拋出異常)
- getTokenInfo() - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticator
-
取得完整的 Token 資訊 (用於進階使用)
- getTokenInfo(OAuth2Authenticator.OAuth2Config) - Method in class io.leandev.appfuse.oauth2.OAuth2Authenticator
-
取得有效的 TokenInfo (包含完整資訊)
- getTokenType() - Method in class io.leandev.appfuse.oauth2.AccessToken
-
取得令牌類型
- getTotalStats() - Method in class io.leandev.appfuse.http.StandardHttpClient
- getTotalWidth() - Method in class io.leandev.appfuse.csv.FixedWidthReaderSettings
-
取得總寬度
- getTotalWidth() - Method in class io.leandev.appfuse.csv.FixedWidthWriterSettings
-
取得總寬度
- getType() - Method in interface io.leandev.appfuse.file.FileObject
- getType() - Method in interface io.leandev.appfuse.notification.outbox.OutboxView
-
通知型別鍵(如
product.low-stock) - getType(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getUnit() - Method in class io.leandev.appfuse.measure.Length
- getUrl(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
-
取得檔案的存取 URL
- getUrl(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
取得檔案的存取 URL
- getUrl(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
-
本地儲存不支援 URL 存取
- getUrl(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
-
取得檔案的存取 URL
- getUrl(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
-
SFTP 儲存不支援 URL 存取
- getUrl(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- getUsageRatio() - Method in class io.leandev.appfuse.cache.api.CacheStatus.CapacityInfo
-
取得容量使用率
- getUsername() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- getUsername() - Method in class io.leandev.appfuse.mail.Mailer.MailConnectionTestResult
- getUsernameFromJwt(String) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- getValue() - Method in class io.leandev.appfuse.measure.Length
- getValue() - Method in class io.leandev.appfuse.workbook.Cell
-
讀取儲存格值
- getValue(int) - Method in class io.leandev.appfuse.csv.CsvRecord
-
取得指定索引的原始值(Object)
- getValue(int) - Method in interface io.leandev.appfuse.record.Record
-
依索引取得欄位值
- getValue(int) - Method in class io.leandev.appfuse.workbook.Row
-
取得指定索引儲存格的值
- getValue(int) - Method in class io.leandev.appfuse.workbook.WorkbookRecord
- getValue(int, Class) - Method in interface io.leandev.appfuse.record.Record
-
依索引取得並轉換欄位值
- getValue(int, Class) - Method in class io.leandev.appfuse.workbook.WorkbookRecord
- getValue(int, Class) - Method in class io.leandev.appfuse.csv.CsvRecord
-
取得指定索引的值並轉換為指定型別
- getValue(String) - Method in interface io.leandev.appfuse.record.Record
- getValues() - Method in class io.leandev.appfuse.csv.CsvRecord
-
取得所有欄位值(按 Header 順序)
- getValues() - Method in interface io.leandev.appfuse.record.Record
-
取得記錄中所有欄位的值列表。
- getValues() - Method in class io.leandev.appfuse.workbook.Row
-
取得此列所有儲存格的值(由首欄到末欄)
- getValues() - Method in class io.leandev.appfuse.workbook.WorkbookRecord
- getViolations() - Method in exception class io.leandev.appfuse.exception.ConstraintException
-
取得所有違規資訊。
- getWidth() - Method in class io.leandev.appfuse.image.Canvas
-
取得畫布寬度。
- getWidth() - Method in class io.leandev.appfuse.measure.PhysicalRectangle
- getWidth() - Method in class io.leandev.appfuse.measure.Rectangle
- getWriteMethod(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- getX() - Method in class io.leandev.appfuse.measure.PhysicalRectangle
- getX() - Method in class io.leandev.appfuse.measure.Rectangle
- getY() - Method in class io.leandev.appfuse.measure.PhysicalRectangle
- getY() - Method in class io.leandev.appfuse.measure.Rectangle
- governed() - Method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
啟用記憶體管制(預設即啟用)
- government(CalendarService) - Static method in class io.leandev.appfuse.calendar.Calendars
-
以政府行事曆(almanac)為底座——假日不可選(
ReasonCodes.HOLIDAY)、 節日名稱透傳至DayStatus.description() - grandTotal(Function) - Method in class io.leandev.appfuse.report.GroupedRows
-
總計列的各格文字;未設定時不輸出總計列
- grantorIds() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
grantorIdsrecord component. - grantors() - Method in record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Returns the value of the
grantorsrecord component. - grantors() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Returns the value of the
grantorsrecord component. - grantType() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Returns the value of the
grantTyperecord component. - grantType(String) - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
設定授權類型
- GREATER_THAN - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
大於運算子 (
>) - GREATER_THAN - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- GREATER_THAN_OR_EQUAL - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
大於或等於運算子 (
>=) - GREATER_THAN_OR_EQUAL - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- Group(int, Object, List) - Constructor for record class io.leandev.appfuse.report.GroupedRows.Group
-
Creates an instance of a
Grouprecord class. - GROUP_FOOTER - Enum constant in enum class io.leandev.appfuse.report.node.RowRole
-
群組小計列
- GROUP_HEADER - Enum constant in enum class io.leandev.appfuse.report.node.RowRole
-
群組標題列
- groupBy(String...) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- groupBy(Function) - Method in class io.leandev.appfuse.report.GroupedRows
-
新增一層群組,以鍵的自然順序排序,群組標題為鍵的文字
- groupBy(Function, Comparator, Function) - Method in class io.leandev.appfuse.report.GroupedRows
-
新增一層群組
- groupBy(Function, Function) - Method in class io.leandev.appfuse.report.GroupedRows
-
新增一層群組,以鍵的自然順序排序
- GroupedRows<T> - Class in io.leandev.appfuse.report
-
把已排序的領域資料串流轉成帶群組角色的
TableRow串流 - GroupedRows.Aggregate<R> - Class in io.leandev.appfuse.report
-
彙總結果的 handle;只能用於建立它的
GroupedRows - GroupedRows.Group - Record Class in io.leandev.appfuse.report
-
結束中的群組
- GroupedRows.Totals - Interface in io.leandev.appfuse.report
-
一個群組或總計的彙總結果
- groupFill() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
groupFillrecord component. - groupFill() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
groupFillrecord component. - groupPath() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns the value of the
groupPathrecord component. - gt(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立大於條件的篩選器。
H
- handle(HttpServletRequest, HttpServletResponse, AccessDeniedException) - Method in class io.leandev.appfuse.security.resourceserver.ProblemDetailBearerTokenAccessDeniedHandler
- handleAccessDenied(AccessDeniedException, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理授權拒絕(已認證但權限不足)→ 403 Source: Spring Security 方法層授權(
@PreAuthorize等),其拋出的AuthorizationDeniedException為AccessDeniedException子型別。這類拒絕在 控制器調用期間拋出、先經 MVC 例外解析,若不在此明確映射會落入兜底 handler 被誤判為 500。 此處映為 RFC 7807 的 403 Forbidden。 註:URL 層授權拒絕(authorizeHttpRequests)由 Spring Security filter 的AccessDeniedHandler處理、不經此處(亦會帶 RFC 6750WWW-Authenticate挑戰標頭)。 - handleApplicationException(ApplicationException, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理應用程式自定義異常 Source: AppFuse - 業務邏輯層拋出的語義化異常 Includes: NotFoundException, ConflictException, DuplicateException, etc.
- handleAuthenticationException(AuthenticationException, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理認證失敗並保留實際 Spring Security 例外至揭露政策邊界。
- handleCacheUnavailable(CacheUnavailableException, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
必要的一次性 cache state store 不可用時回 503,不誤映射成無效憑證或 500。
- handleFrameworkException(Exception, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
統一處理 Spring 和 Jakarta 框架異常 Sources:
- handleHttpClientException(HttpClientException, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理 AppFuse HTTP 客戶端異常 Source: AppFuse HTTP Client - HTTP 客戶端呼叫異常
- handleHttpResponse(ClassicHttpResponse, ClassicHttpRequest) - Method in class io.leandev.appfuse.http.StandardHttpClient
-
處理 HTTP 回應,檢查狀態碼並拋出對應的異常
- handleJwtException(JwtException, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
JWT 驗證錯誤保留原始 parser 診斷;最小政策仍可收斂為 access token 無效。
- handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理 @Valid 或 @Validated 驗證失敗 Source: Spring Validation - 當請求體驗證失敗時拋出
- handleMissingPathVariable(MissingPathVariableException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理路徑變數缺失 Source: Spring Web - 當 @PathVariable 對應的路徑變數缺失時拋出
- handleMissingServletRequestParameter(MissingServletRequestParameterException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理缺少必要的請求參數 Source: Spring Web - 當 @RequestParam(required=true) 缺失時拋出
- handleOtherException(Exception, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
處理所有未捕獲的異常 (兜底處理) Source: 任何未被上述 handler 處理的異常
- handleProblemDetail(ProblemDetail, Throwable, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
統一處理 ProblemDetail 並返回 RFC 7807 格式的 JSON 回應
- handleProblemDetail(ProblemDetail, ProblemDetail, Throwable, WebRequest) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
在所有 mapper 完成後才套用揭露政策,避免上游過早丟棄診斷。
- handleRequest(HttpRequestLog) - Method in interface io.leandev.appfuse.http.logging.HttpLogHandler
-
處理 HTTP 請求日誌
- handleRequest(HttpRequestLog) - Method in class io.leandev.appfuse.http.logging.Slf4jLogHandler
- handleResponse(HttpResponseLog) - Method in interface io.leandev.appfuse.http.logging.HttpLogHandler
-
處理 HTTP 回應日誌
- handleResponse(HttpResponseLog) - Method in class io.leandev.appfuse.http.logging.Slf4jLogHandler
- HANGING - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Baseline
- hangingPunctuation() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
hangingPunctuationrecord component. - has(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立 HAS 條件的篩選器,檢查集合欄位是否包含指定值。
- HAS - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
包含運算子 (
=has=),用於檢查集合是否包含特定元素 - HAS - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- hasAnyTier() - Method in class io.leandev.appfuse.cache.config.TierConfiguration
-
檢查是否有配置任何儲存層
- hasCache(String) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- hasCache(String) - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
檢查快取是否存在
- hasCache(String) - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- hasExplicitSubject() - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal
-
來源標記由建構子保留;子類不可偽造為已明示 subject。
- hasFamily(String) - Method in interface io.leandev.appfuse.report.internal.layout.TextMeasurer
-
是否已登錄此邏輯字型家族(Figure 的 SVG
font-family比對用) - hasFiles() - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
檢查是否有檔案
- hasFiles() - Method in class io.leandev.appfuse.file.ZipStreamResponseBuilder
-
檢查是否有檔案
- hash() - Method in record class io.leandev.appfuse.security.auth.RefreshCredentialCodec.IssuedCredential
-
Returns the value of the
hashrecord component. - hash(String) - Method in class io.leandev.appfuse.security.auth.RefreshCredentialCodec
- hashCode() - Method in record class io.leandev.appfuse.almanac.address.City
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.almanac.address.Town
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.almanac.address.Village
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.almanac.calendar.CalendarDay
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.almanac.location.Country
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.almanac.location.Subdivision
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns a hash code value for this object.
- hashCode() - Method in class io.leandev.appfuse.bean.PropertyMap
- hashCode() - Method in record class io.leandev.appfuse.calendar.DayStatus
-
Returns a hash code value for this object.
- hashCode() - Method in class io.leandev.appfuse.file.FileDescriptor
- hashCode() - Method in record class io.leandev.appfuse.file.FileStorage.FileMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Absent
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Satisfiable
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Unsatisfiable
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.tx.FileOrphanSweepTask.AmbiguousEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.jpa.TupleConstructor
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns a hash code value for this object.
- hashCode() - Method in class io.leandev.appfuse.measure.Length
- hashCode() - Method in class io.leandev.appfuse.measure.PhysicalRectangle
- hashCode() - Method in class io.leandev.appfuse.measure.Rectangle
- hashCode() - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.notification.DeliveryResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.notification.outbox.RetryPolicy
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.notification.Recipient
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.notification.RenderedTemplate
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Page
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Run
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.platforminfo.SystemInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.chart.ChartSeries
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.chart.ValueAxis
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.FontSource.Bytes
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.FontSource.Classpath
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.FontSource.File
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.GroupedRows.Group
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.ImageInspector.Size
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Measured
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.Close
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.PathData
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.LineTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.MoveTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.Margins
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.BoxStyle
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.CellBorders
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Column
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.FigureContent.Raster
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.FigureContent.Svg
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Heading
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns a hash code value for this object.
- hashCode() - Method in class io.leandev.appfuse.report.node.ImageData
- hashCode() - Method in record class io.leandev.appfuse.report.node.KeepTogether
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.LineBreak
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.LineStyle
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.PageBreak
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.PageCount
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.PageNumber
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.PageSummaryOverride
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Paragraph
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.ReportColor
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.SectionPageCount
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.SectionPageNumber
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Spacer
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.TableRowStyle
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.Text
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.PageRegion
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.PageSetup
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.RenderOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.RenderResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportDiagnostic
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in class io.leandev.appfuse.report.ReportPages
- hashCode() - Method in record class io.leandev.appfuse.report.ReportPages.PageRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportStatus.Expired
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportStatus.Failed
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportStatus.Generating
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.ReportStatus.Ready
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.search.Filter
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter.Window
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsService.TokenResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.internal.LoginCacheAccess.Read
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.LoginPolicy.Context
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.LoginService.RefreshResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.IssueRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.RevokeRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshCredentialCodec.IssuedCredential
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUsed
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejected
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotated
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejected
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionFamilyProfile
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionIssuanceContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.security.lockout.AttemptRecord
-
Returns a hash code value for this object.
- hashCode() - Method in class io.leandev.appfuse.serial.SerialNumberContext
- hashCode() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.web.url.PublicOrigin
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.leandev.appfuse.web.url.PublicServerUrlContext
-
Returns a hash code value for this object.
- hasHeap() - Method in class io.leandev.appfuse.cache.config.TierConfiguration
-
是否配置 heap 層(一律筆數計)
- hasNext() - Method in class io.leandev.appfuse.report.internal.ValidatingRowCursor
- hasNext() - Method in interface io.leandev.appfuse.report.node.RowCursor
- hasSystemDefault() - Method in class io.leandev.appfuse.mail.RoutingMailer
-
系統預設 Mailer 是否已配置
- hasTenantContext() - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
檢查當前是否有租戶上下文
- having(Filter) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- header() - Method in class io.leandev.appfuse.document.Document
-
取得預設頁首(不存在則建立)
- header() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns the value of the
headerrecord component. - header() - Method in class io.leandev.appfuse.report.ReportDocument
- header(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
-
設定本節每頁頁首,取代文件頁首;自動換行並保留高度。
- header(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- HEADER - Static variable in class io.leandev.appfuse.almanac.ApiKeyCredentials
-
almanac 接受 API Key 的 HTTP 標頭名稱
- HEADER_TOO_TALL - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- headerFill() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
headerFillrecord component. - headerFill() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
headerFillrecord component. - headerRow(TableRow) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- headerRows() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
headerRowsrecord component. - heading(int, ParagraphStyle) - Method in class io.leandev.appfuse.report.internal.StyleResolver
-
標題
- heading(int, ParagraphStyle) - Method in class io.leandev.appfuse.report.node.DocumentStyles.Builder
- heading(int, String) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- heading(int, String) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- Heading - Record Class in io.leandev.appfuse.report.node
-
標題;預設與後續內容保持同頁
- Heading(String, int, List, ParagraphStyle) - Constructor for record class io.leandev.appfuse.report.node.Heading
-
Creates an instance of a
Headingrecord class. - headings() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Returns the value of the
headingsrecord component. - HEALTHY - Enum constant in enum class io.leandev.appfuse.cache.api.CacheStatus.HealthStatus
-
正常運作
- heap(long) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定 Heap 層大小
- heap(long) - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
Assign memory cache in number of objects
- heap(long) - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
設定堆內記憶體大小
- height - Variable in enum class io.leandev.appfuse.measure.Paper
- height() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.node.Spacer
-
Returns the value of the
heightrecord component. - height() - Method in record class io.leandev.appfuse.report.PageSetup
-
Returns the value of the
heightrecord component. - heightMm() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
heightMmrecord component. - heightMm() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Page
-
Returns the value of the
heightMmrecord component. - heightPx() - Method in record class io.leandev.appfuse.report.internal.layout.ImageInspector.Size
-
Returns the value of the
heightPxrecord component. - holiday() - Method in record class io.leandev.appfuse.almanac.calendar.CalendarDay
-
Returns the value of the
holidayrecord component. - HOLIDAY - Static variable in class io.leandev.appfuse.calendar.ReasonCodes
-
政府行事曆假日(非辦公日)
- host() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns the value of the
hostrecord component. - host(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- host(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- host(String) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- host(String) - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- html(String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
設定 HTML 內容
- htmlBody() - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Returns the value of the
htmlBodyrecord component. - HTTP - Enum constant in enum class io.leandev.appfuse.audit.entity.AuditSource
- HttpClientBuilder - Class in io.leandev.appfuse.http
-
HTTP 客戶端建構器
- HttpClientBuilder() - Constructor for class io.leandev.appfuse.http.HttpClientBuilder
-
建構子(使用 create() 方法代替直接呼叫)
- HttpClientConnectionManagerBuilder - Class in io.leandev.appfuse.http
-
HTTP 連線管理器建構器。
- HttpClientConnectionManagerBuilder() - Constructor for class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
- HttpClientException - Exception Class in io.leandev.appfuse.http.exception
-
HTTP 客戶端異常基礎類別
- HttpClientException(int, String) - Constructor for exception class io.leandev.appfuse.http.exception.HttpClientException
-
建立 HTTP 客戶端異常
- HttpClientException(int, String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.HttpClientException
-
建立 HTTP 客戶端異常,包含原始異常
- HttpClientInterceptor - Interface in io.leandev.appfuse.http.logging
-
HTTP 客戶端攔截器介面
- HttpExceptionMapper - Class in io.leandev.appfuse.http.exception
-
HTTP 異常映射器
- HttpExceptionMapper() - Constructor for class io.leandev.appfuse.http.exception.HttpExceptionMapper
- HttpLogHandler - Interface in io.leandev.appfuse.http.logging
-
HTTP 日誌處理器介面
- HttpMessageConversionExceptionMapper - Class in io.leandev.appfuse.error.mapper
-
HTTP 訊息轉換異常映射器
- HttpMessageConversionExceptionMapper() - Constructor for class io.leandev.appfuse.error.mapper.HttpMessageConversionExceptionMapper
- HttpRequestLog - Class in io.leandev.appfuse.http.logging
-
HTTP 請求日誌模型
- HttpRequestLog() - Constructor for class io.leandev.appfuse.http.logging.HttpRequestLog
- HttpRequestParser - Class in io.leandev.appfuse.http
-
HTTP 請求解析器
- HttpRequestParser() - Constructor for class io.leandev.appfuse.http.HttpRequestParser
- HttpResponseLog - Class in io.leandev.appfuse.http.logging
-
HTTP 回應日誌模型
- HttpResponseLog() - Constructor for class io.leandev.appfuse.http.logging.HttpResponseLog
- HttpResponseParser - Class in io.leandev.appfuse.http
-
HTTP 回應解析器
- HttpResponseParser() - Constructor for class io.leandev.appfuse.http.HttpResponseParser
I
- I18n - Class in io.leandev.appfuse.nls
-
Internationalization (I18n) utility class for handling translations and locale-specific formatting.
- I18n() - Constructor for class io.leandev.appfuse.nls.I18n
-
Default constructor that uses the system default locale.
- I18n(Locale) - Constructor for class io.leandev.appfuse.nls.I18n
-
Constructor with a specific locale.
- id() - Method in record class io.leandev.appfuse.almanac.address.City
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.almanac.address.Town
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.almanac.address.Village
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
idrecord component. - id() - Method in interface io.leandev.appfuse.pdf.FixedDocument.Element
- id() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.Column
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.Heading
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.KeepTogether
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.Paragraph
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns the value of the
idrecord component. - id() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
idrecord component. - id() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
穩定識別(無獨立 id 的身分模型退回 username)
- id() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Returns the value of the
idrecord component. - id(String) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- id(String) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- identity() - Static method in interface io.leandev.appfuse.security.crypto.TextCipher
-
不改變內容的實作,供不需要持久化加密的相容組裝使用。
- IDENTITY - Static variable in record class io.leandev.appfuse.report.internal.svg.Transform
- idGenerator(FileIdGenerator) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定檔案 ID 生成器
- idGenerator(FileIdGenerator) - Method in class io.leandev.appfuse.file.local.LocalFileStorage.Builder
- idGenerator(FileIdGenerator) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- idGenerator(FileIdGenerator) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- idleExpiresAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
idleExpiresAtrecord component. - idleExpiresAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
idleExpiresAtrecord component. - idleTimeout() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
idleTimeoutrecord component. - idleTimeout() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
idleTimeoutrecord component. - idleTimeout() - Method in record class io.leandev.appfuse.security.auth.SessionOptions
-
Returns the value of the
idleTimeoutrecord component. - ifNoneMatch(String) - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
設定請求的
If-None-Matchheader(啟用條件式下載) - ifNoneMatch(String) - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
設定請求的
If-None-Matchheader(啟用條件式下載) - ifRange(String) - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
設定請求的
If-Rangeheader - ifRange(String) - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
設定請求的
If-Rangeheader;ZIP 沒有驗證器,出現任何值(含空值)都回完整內容 - image() - Method in record class io.leandev.appfuse.report.node.FigureContent.Raster
-
Returns the value of the
imagerecord component. - Image - Class in io.leandev.appfuse.document
-
內嵌圖片
- Image - Record Class in io.leandev.appfuse.report.node
-
點陣圖片;與圖說保持同頁
- Image(String, FixedDocument.Layer, FixedDocument.Frame, byte[], String) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Creates an instance of a
Imagerecord class. - Image(String, ImageData, Length, Length, String, List) - Constructor for record class io.leandev.appfuse.report.node.Image
-
Creates an instance of a
Imagerecord class. - IMAGE_UNSUPPORTED - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- ImageBox(double, double, double, double, ImageData) - Constructor for record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Creates an instance of a
ImageBoxrecord class. - ImageData - Class in io.leandev.appfuse.report.node
-
不可變的點陣圖資料
- ImageException - Exception Class in io.leandev.appfuse.image
- ImageException(String) - Constructor for exception class io.leandev.appfuse.image.ImageException
- ImageException(String, Throwable) - Constructor for exception class io.leandev.appfuse.image.ImageException
- ImageException(Throwable) - Constructor for exception class io.leandev.appfuse.image.ImageException
- ImageInspector - Interface in io.leandev.appfuse.report.internal.layout
-
圖片尺寸;排版引擎只透過此介面取得圖片資訊
- ImageInspector.Size - Record Class in io.leandev.appfuse.report.internal.layout
- ImageInspector.UnsupportedImageException - Exception Class in io.leandev.appfuse.report.internal.layout
-
圖片格式不支援或無法解碼
- ImageProcessor - Class in io.leandev.appfuse.image
-
圖片處理器
- ImageProcessor() - Constructor for class io.leandev.appfuse.image.ImageProcessor
- ImageProcessor(int) - Constructor for class io.leandev.appfuse.image.ImageProcessor
- ImageReader - Class in io.leandev.appfuse.image
-
圖片讀取工具
- ImageReader(InputStream) - Constructor for class io.leandev.appfuse.image.ImageReader
-
建構 ImageReader 實例
- ImageResponseBuilder - Class in io.leandev.appfuse.file
-
圖片下載 Response 建構器(支援伺服端縮圖 + 條件式下載)
- ImageScaler - Class in io.leandev.appfuse.image
-
圖片縮放工具類
- ImageScaler() - Constructor for class io.leandev.appfuse.image.ImageScaler
- ImageWriter - Class in io.leandev.appfuse.image
-
圖片寫入工具
- ImageWriter(OutputStream) - Constructor for class io.leandev.appfuse.image.ImageWriter
-
建構 ImageWriter 實例
- immutable() - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
宣告內容不可變,套用長效快取
- immutable() - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
宣告內容不可變,套用長效快取(見
FileResponseBuilder.immutable()) - impersonation(String) - Static method in class io.leandev.appfuse.security.auth.ActingClaims
-
組出模擬維度的 claim:
actor=subject。 - IMPERSONATION_ENTER - Enum constant in enum class io.leandev.appfuse.security.auth.LoginPolicy.Operation
- IMPERSONATION_EXIT - Enum constant in enum class io.leandev.appfuse.security.auth.LoginPolicy.Operation
- in(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立 IN 條件的篩選器,檢查欄位值是否在指定集合中。
- in(Path) - Static method in interface io.leandev.appfuse.report.internal.pdf.TempStorage
-
指定目錄
- IN - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
包含於集合運算子 (
=in=) - IN - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- IN_APP - Enum constant in enum class io.leandev.appfuse.notification.ChannelType
-
站內信(
InAppNotificationChannel,位址=userId;Phase 3) - InAppNotificationBase - Class in io.leandev.appfuse.notification.inapp
-
站內信通知的欄位 / 行為基類(Phase 3 IN_APP 通道的遞送載體)
- InAppNotificationBase() - Constructor for class io.leandev.appfuse.notification.inapp.InAppNotificationBase
- InAppNotificationChannel<T> - Class in io.leandev.appfuse.notification.channel
-
IN_APP 通道(Phase 3):遞送即寫一列站內信
- InAppNotificationChannel(InAppNotificationRepositoryBase, Supplier) - Constructor for class io.leandev.appfuse.notification.channel.InAppNotificationChannel
- InAppNotificationRepositoryBase<T> - Interface in io.leandev.appfuse.notification.inapp
-
站內信資料存取基底(讀取面供 app REST API 使用)
- INCH - Enum constant in enum class io.leandev.appfuse.measure.Length.Unit
- includeRequestBody(boolean) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor.LoggingInterceptorBuilder
- includeResponseBody(boolean) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor.LoggingInterceptorBuilder
- includeStackTrace(boolean) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor.LoggingInterceptorBuilder
- incrementRetryCount() - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
增加重試次數
- index() - Method in class io.leandev.appfuse.env.Environ
-
取得索引目錄路徑(var/index/)。
- indexOf(String) - Method in class io.leandev.appfuse.csv.CsvRecord
-
根據欄位名稱取得索引位置
- indexOf(String) - Method in interface io.leandev.appfuse.record.Record
-
取得欄位名稱對應的索引
- indexOf(String) - Method in class io.leandev.appfuse.workbook.WorkbookRecord
- inFlight() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns the value of the
inFlightrecord component. - info(String, String, String) - Method in class io.leandev.appfuse.report.internal.layout.LayoutDiagnostics
- INFO - Enum constant in enum class io.leandev.appfuse.http.logging.Slf4jLogHandler.LogLevel
- INFO - Enum constant in enum class io.leandev.appfuse.report.ReportDiagnostic.Severity
-
資訊
- inherit() - Static method in record class io.leandev.appfuse.report.node.BoxStyle
-
全部欄位繼承的空覆寫
- inherit() - Static method in record class io.leandev.appfuse.report.node.CellBorders
- inherit() - Static method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
全部欄位繼承的空覆寫
- inherit() - Static method in record class io.leandev.appfuse.report.node.TableRowStyle
- inherit() - Static method in record class io.leandev.appfuse.report.node.TableStyle
-
全部欄位繼承的空覆寫
- inherit() - Static method in record class io.leandev.appfuse.report.node.TextStyle
-
全部欄位繼承的空覆寫
- initializeNextAttemptAt() - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
讓直接建立的待送列沿用 auditing 所寫入的建立時間,避免
nextAttemptAt=null導致輪詢器永遠撈不到。Entity callback 於 entity listener 之後執行,因此可安全使用NotificationOutboxBase.createdDate;若應用未啟用 Spring Data JPA auditing,則明確失敗而非靜默漏送。 - inline(ReportArtifact, HttpServletRequest, HttpServletResponse) - Static method in class io.leandev.appfuse.report.web.ReportResponses
-
以
Content-Disposition: inline寫出(瀏覽器內開啟) - Inline - Interface in io.leandev.appfuse.report.node
-
行內節點
- InlineFormat - Record Class in io.leandev.appfuse.internal.html
-
HTML 子集的行內格式狀態
- InlineFormat(boolean, boolean, boolean, boolean, boolean, boolean, Color) - Constructor for record class io.leandev.appfuse.internal.html.InlineFormat
-
Creates an instance of a
InlineFormatrecord class. - inlines() - Method in record class io.leandev.appfuse.report.node.Heading
-
Returns the value of the
inlinesrecord component. - inlines() - Method in record class io.leandev.appfuse.report.node.Paragraph
-
Returns the value of the
inlinesrecord component. - inMemory() - Static method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
-
建立採框架預設 Cookie 名稱、生命週期綁定目前 host process 的 in-memory adapter。
- inMemory(String) - Static method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
-
建立可覆寫 Cookie 名稱的 in-memory adapter;產品 credential 仍不會進入 Browser storage。 若 Vite mock adapter 也覆寫 Cookie 名稱,兩端必須傳入同一值。
- inMemoryWithAccessSessions(MockAccessSessionOptions) - Static method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
-
明示啟用 opaque Access Session;既有 factory 與 legacy route 的預設契約不變。
- inspect(ImageData) - Method in interface io.leandev.appfuse.report.internal.layout.ImageInspector
- inspect(ReportFonts) - Static method in class io.leandev.appfuse.report.internal.pdf.FontInspector
- inspectFonts(ReportFonts) - Static method in class io.leandev.appfuse.report.internal.PdfSupport
-
檢查全部字型;見
ReportFonts.Builder#build() - INSTANCE - Enum constant in enum class io.leandev.appfuse.security.crypto.TextCipher.IdentityTextCipher
- INSTANCE - Static variable in class io.leandev.appfuse.file.tx.NoOpFileJournal
-
共用單例
- INSTANCE - Static variable in class io.leandev.appfuse.internal.jpa.YearMonthJavaType
- InstantConverter - Class in io.leandev.appfuse.converter
- InstantConverter() - Constructor for class io.leandev.appfuse.converter.InstantConverter
- InstantDeserializer - Class in io.leandev.appfuse.json
- InstantDeserializer(DateTimeFormatter) - Constructor for class io.leandev.appfuse.json.InstantDeserializer
- InstantSerializer - Class in io.leandev.appfuse.json
- InstantSerializer(DateTimeFormatter) - Constructor for class io.leandev.appfuse.json.InstantSerializer
- insufficientPermission(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立已認證但權限不足錯誤
- INTEGER - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
整數(千分位,
#,##0) - IntegerConverter - Class in io.leandev.appfuse.converter
- IntegerConverter() - Constructor for class io.leandev.appfuse.converter.IntegerConverter
- integerPattern() - Method in class io.leandev.appfuse.nls.I18n
- integerPattern(String) - Method in class io.leandev.appfuse.nls.I18n
- integerPattern(Locale) - Method in class io.leandev.appfuse.nls.I18n
- integerPattern(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
- IntegerToDateConverter - Class in io.leandev.appfuse.web.converter
- IntegerToDateConverter() - Constructor for class io.leandev.appfuse.web.converter.IntegerToDateConverter
- interactiveLoginAllowed() - Method in interface io.leandev.appfuse.security.auth.AuthPrincipal
-
本主體可否使用互動式登入/刷新
- interactiveLoginAllowed() - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal
- interactiveLoginAllowed() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
可否互動式登入(同
AuthPrincipal語意; 服務帳號等非互動主體回 false) - interactiveLoginAllowed(boolean) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- InterceptorContext - Class in io.leandev.appfuse.http.logging
-
攔截器上下文
- InterceptorContext() - Constructor for class io.leandev.appfuse.http.logging.InterceptorContext
-
建立新的攔截器上下文
- internalError(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 500 Internal Server Error
- InternalServerErrorException - Exception Class in io.leandev.appfuse.http.exception
-
內部伺服器錯誤異常(HTTP 500)
- InternalServerErrorException(String) - Constructor for exception class io.leandev.appfuse.http.exception.InternalServerErrorException
-
建立內部伺服器錯誤異常
- InternalServerErrorException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.InternalServerErrorException
-
建立內部伺服器錯誤異常,包含原始異常
- interpolate(String, Map) - Static method in class io.leandev.appfuse.notification.template.TemplateInterpolation
-
對
template做${name}具名插值 - interpret(String, String, Locale) - Method in class io.leandev.appfuse.nls.I18n
-
Interprets a translation key within a specific namespace and locale.
- INVALID - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgException.Kind
-
不是格式正確的 XML、含 DOCTYPE、根元素或尺寸不合法
- INVALID_FORMAT - Static variable in exception class io.leandev.appfuse.report.ReportPageSelectionException
-
空字串、語法錯誤、前導零或超過 9 位數
- INVALID_RANGE - Static variable in exception class io.leandev.appfuse.report.ReportPageSelectionException
-
反向範圍(例如
5-3) - invalidClient(String) - Static method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
client 憑證失敗;保留實際診斷,由 response policy 決定揭露程度。
- invalidClient(String, Throwable) - Static method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
client 憑證失敗並保留底層認證例外。
- invalidCredentials(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立最小揭露政策使用的統一互動式登入拒絕錯誤
- InvalidDataException - Exception Class in io.leandev.appfuse.exception
- InvalidDataException() - Constructor for exception class io.leandev.appfuse.exception.InvalidDataException
- InvalidDataException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.InvalidDataException
- InvalidDataException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.InvalidDataException
- InvalidDataException(Throwable) - Constructor for exception class io.leandev.appfuse.exception.InvalidDataException
- invalidRequest(String) - Static method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
請求本身有問題(缺參數、同時使用兩種 client 認證方式、Basic 標頭格式錯誤)
- invalidScope() - Static method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
請求了 scope 但本端點尚未支援(
ClientCredentialsService決策:不得靜默忽略, 否則呼叫端會誤以為權限已收窄) - InvalidStorageKeyException - Exception Class in io.leandev.appfuse.file
-
儲存識別碼不合法例外
- InvalidStorageKeyException(String) - Constructor for exception class io.leandev.appfuse.file.InvalidStorageKeyException
-
建構子
- io.leandev.appfuse.almanac - package io.leandev.appfuse.almanac
- io.leandev.appfuse.almanac.address - package io.leandev.appfuse.almanac.address
- io.leandev.appfuse.almanac.calendar - package io.leandev.appfuse.almanac.calendar
- io.leandev.appfuse.almanac.location - package io.leandev.appfuse.almanac.location
- io.leandev.appfuse.annotation - package io.leandev.appfuse.annotation
- io.leandev.appfuse.audit - package io.leandev.appfuse.audit
- io.leandev.appfuse.audit.entity - package io.leandev.appfuse.audit.entity
- io.leandev.appfuse.audit.entity.envers - package io.leandev.appfuse.audit.entity.envers
- io.leandev.appfuse.bean - package io.leandev.appfuse.bean
- io.leandev.appfuse.cache.adapter.ehcache - package io.leandev.appfuse.cache.adapter.ehcache
- io.leandev.appfuse.cache.api - package io.leandev.appfuse.cache.api
- io.leandev.appfuse.cache.builder - package io.leandev.appfuse.cache.builder
- io.leandev.appfuse.cache.config - package io.leandev.appfuse.cache.config
- io.leandev.appfuse.cache.core - package io.leandev.appfuse.cache.core
- io.leandev.appfuse.cache.internal - package io.leandev.appfuse.cache.internal
- io.leandev.appfuse.calendar - package io.leandev.appfuse.calendar
- io.leandev.appfuse.content - package io.leandev.appfuse.content
- io.leandev.appfuse.converter - package io.leandev.appfuse.converter
- io.leandev.appfuse.csv - package io.leandev.appfuse.csv
- io.leandev.appfuse.docs - package io.leandev.appfuse.docs
- io.leandev.appfuse.document - package io.leandev.appfuse.document
- io.leandev.appfuse.ehcache - package io.leandev.appfuse.ehcache
- io.leandev.appfuse.entity - package io.leandev.appfuse.entity
-
Entity 工具模組
- io.leandev.appfuse.env - package io.leandev.appfuse.env
- io.leandev.appfuse.error - package io.leandev.appfuse.error
- io.leandev.appfuse.error.mapper - package io.leandev.appfuse.error.mapper
- io.leandev.appfuse.exception - package io.leandev.appfuse.exception
- io.leandev.appfuse.file - package io.leandev.appfuse.file
- io.leandev.appfuse.file.azure - package io.leandev.appfuse.file.azure
- io.leandev.appfuse.file.local - package io.leandev.appfuse.file.local
- io.leandev.appfuse.file.s3 - package io.leandev.appfuse.file.s3
- io.leandev.appfuse.file.sftp - package io.leandev.appfuse.file.sftp
- io.leandev.appfuse.file.tx - package io.leandev.appfuse.file.tx
- io.leandev.appfuse.font - package io.leandev.appfuse.font
- io.leandev.appfuse.http - package io.leandev.appfuse.http
- io.leandev.appfuse.http.exception - package io.leandev.appfuse.http.exception
- io.leandev.appfuse.http.gateway - package io.leandev.appfuse.http.gateway
- io.leandev.appfuse.http.logging - package io.leandev.appfuse.http.logging
- io.leandev.appfuse.http.retry - package io.leandev.appfuse.http.retry
- io.leandev.appfuse.image - package io.leandev.appfuse.image
- io.leandev.appfuse.internal.html - package io.leandev.appfuse.internal.html
- io.leandev.appfuse.internal.jpa - package io.leandev.appfuse.internal.jpa
- io.leandev.appfuse.jpa - package io.leandev.appfuse.jpa
- io.leandev.appfuse.jpa.tenant - package io.leandev.appfuse.jpa.tenant
- io.leandev.appfuse.json - package io.leandev.appfuse.json
- io.leandev.appfuse.mail - package io.leandev.appfuse.mail
- io.leandev.appfuse.measure - package io.leandev.appfuse.measure
- io.leandev.appfuse.nls - package io.leandev.appfuse.nls
- io.leandev.appfuse.notification - package io.leandev.appfuse.notification
- io.leandev.appfuse.notification.channel - package io.leandev.appfuse.notification.channel
- io.leandev.appfuse.notification.inapp - package io.leandev.appfuse.notification.inapp
- io.leandev.appfuse.notification.outbox - package io.leandev.appfuse.notification.outbox
- io.leandev.appfuse.notification.preference - package io.leandev.appfuse.notification.preference
- io.leandev.appfuse.notification.template - package io.leandev.appfuse.notification.template
- io.leandev.appfuse.oauth2 - package io.leandev.appfuse.oauth2
- io.leandev.appfuse.pdf - package io.leandev.appfuse.pdf
-
中立 PDF 產物與保存契約(PdfArtifact、StoredPdf、StoredPdfs)遵循一般公開 API 相容政策。 FixedDocument、FixedPdfRenderer、FixedTextMeasurer、FixedLayoutException 為實驗性固定版面 API。 固定幾何使用 mm,字級使用 pt;不暴露 PDFBox 型別。
- io.leandev.appfuse.platforminfo - package io.leandev.appfuse.platforminfo
- io.leandev.appfuse.record - package io.leandev.appfuse.record
- io.leandev.appfuse.report - package io.leandev.appfuse.report
-
報表文件模型(實驗性)
- io.leandev.appfuse.report.chart - package io.leandev.appfuse.report.chart
- io.leandev.appfuse.report.internal - package io.leandev.appfuse.report.internal
-
報表的內部實作:模型驗證、樣式解析,以及之後的 renderer 與第三方 adapter
- io.leandev.appfuse.report.internal.layout - package io.leandev.appfuse.report.internal.layout
- io.leandev.appfuse.report.internal.pdf - package io.leandev.appfuse.report.internal.pdf
- io.leandev.appfuse.report.internal.svg - package io.leandev.appfuse.report.internal.svg
- io.leandev.appfuse.report.node - package io.leandev.appfuse.report.node
-
報表節點、樣式與列來源(實驗性)
- io.leandev.appfuse.report.web - package io.leandev.appfuse.report.web
-
報表的 HTTP 交付(實驗性):在請求執行緒同步寫出
ReportArtifact保存後的報表以
io.leandev.appfuse.file.FileResponseBuilder下載(ETag 為 fileId), 已授權內容必須使用私有快取(cacheControl(CacheControl.noCache().cachePrivate())),不得使用immutable()。 - io.leandev.appfuse.search - package io.leandev.appfuse.search
- io.leandev.appfuse.security - package io.leandev.appfuse.security
- io.leandev.appfuse.security.auth - package io.leandev.appfuse.security.auth
- io.leandev.appfuse.security.auth.internal - package io.leandev.appfuse.security.auth.internal
- io.leandev.appfuse.security.auth.mock - package io.leandev.appfuse.security.auth.mock
- io.leandev.appfuse.security.blacklist.spring - package io.leandev.appfuse.security.blacklist.spring
- io.leandev.appfuse.security.blacklist.store - package io.leandev.appfuse.security.blacklist.store
- io.leandev.appfuse.security.crypto - package io.leandev.appfuse.security.crypto
- io.leandev.appfuse.security.directory - package io.leandev.appfuse.security.directory
- io.leandev.appfuse.security.link - package io.leandev.appfuse.security.link
- io.leandev.appfuse.security.link.store - package io.leandev.appfuse.security.link.store
- io.leandev.appfuse.security.lockout - package io.leandev.appfuse.security.lockout
- io.leandev.appfuse.security.resourceserver - package io.leandev.appfuse.security.resourceserver
- io.leandev.appfuse.security.tenant - package io.leandev.appfuse.security.tenant
- io.leandev.appfuse.security.tenant.resolver - package io.leandev.appfuse.security.tenant.resolver
- io.leandev.appfuse.serial - package io.leandev.appfuse.serial
-
序號生成模組
- io.leandev.appfuse.web.converter - package io.leandev.appfuse.web.converter
- io.leandev.appfuse.web.link - package io.leandev.appfuse.web.link
- io.leandev.appfuse.web.url - package io.leandev.appfuse.web.url
- io.leandev.appfuse.workbook - package io.leandev.appfuse.workbook
- io.leandev.appfuse.xml - package io.leandev.appfuse.xml
- is(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立 IS 條件的篩選器,用於精確比對(包含 null 值)。
- IS - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
是運算子 (
=is=),用於空值檢查 - IS - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- IS_NOT - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
不是運算子 (
=isnt=),用於非空值檢查 - IS_NOT - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- isAvailable() - Method in class io.leandev.appfuse.mail.RoutingMailer
-
當前範圍是否有可用的郵件服務
- isCacheEnabled(String) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- isCacheEnabled(String) - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
查詢指定快取的有效服務狀態(總閘 AND 個別開關)
- isCacheEnabled(String) - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- isDebugEnabled() - Method in class io.leandev.appfuse.mail.DirectMailer
-
檢查 JavaMail debug 模式是否啟用
- isDebugEnabled() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
- isDebugEnabled() - Method in class io.leandev.appfuse.security.tenant.TenantContextCleanupFilter
-
是否記錄 debug 日誌
- isDelegating() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
- isDelegating() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
當前 token 是否具代理性(帶非空
grantorsclaim);可與ActingContext.isImpersonating()同時成立 - isDirectUpload() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
- isDownstreamResponse() - Method in exception class io.leandev.appfuse.http.exception.HttpClientException
-
判斷此例外是否來自下游 HTTP 回應。
- isEmpty() - Method in class io.leandev.appfuse.bean.PropertyMap
- isEmpty() - Method in class io.leandev.appfuse.file.FileDescriptor
-
判斷是否為空(無檔案)
- isEmpty() - Method in class io.leandev.appfuse.nls.Translation
-
Returns true if this translation contains no key-value mappings.
- isEmpty() - Method in interface io.leandev.appfuse.record.Record
- isEmpty() - Method in record class io.leandev.appfuse.report.internal.svg.PathData
- isEmpty() - Method in record class io.leandev.appfuse.search.Filter
-
檢查此篩選器是否為空。
- isEnabled() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- isEnabled() - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- isEnabled() - Method in interface io.leandev.appfuse.cache.api.Cache
-
檢查快取是否已啟用
- isEnabled() - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
查詢管理器總閘是否為啟用
- isEnabled() - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- isEnabled() - Method in class io.leandev.appfuse.cache.core.ManagedCache
-
回傳有效服務狀態(manager 總閘 AND 本快取個別開關)
- isEnabled() - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- isEnabled(String, Recipient, ChannelType, String) - Method in interface io.leandev.appfuse.notification.NotificationPreferenceFilter
-
此收件人是否願意以此通道收到此型別的通知
- isEnabled(String, Recipient, ChannelType, String) - Method in class io.leandev.appfuse.notification.preference.DbNotificationPreferenceFilter
- isError(int) - Static method in class io.leandev.appfuse.http.exception.HttpExceptionMapper
-
檢查狀態碼是否表示錯誤(>= 400)
- isFilterEnabled(EntityManager) - Static method in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.檢查租戶 filter 是否已啟用
- isFilterEnabled(EntityManager, String) - Static method in class io.leandev.appfuse.jpa.tenant.TenantFilterSupport
-
Deprecated.檢查租戶 filter 是否已啟用
- isFirewallActive() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
-
firewall 是否實際生效(redirect 全攔時短路為 false,見
MailOutboundPolicy.Builder.build()) - isFirewallEnabled() - Method in class io.leandev.appfuse.mail.DirectMailer
- isFirewallEnabled() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- isHoliday(LocalDate) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- isHoliday(Date) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- isHtml(String) - Static method in class io.leandev.appfuse.docs.StaticSiteHelper
-
判斷是否為 HTML 檔案
- isImpersonating() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
- isImpersonating() - Method in interface io.leandev.appfuse.security.auth.ActingContext
-
當前 token 是否具模擬性(帶
actorclaim);有效身份即被模擬者 - isInAnyStatus(S...) - Method in interface io.leandev.appfuse.entity.Stateful
-
檢查是否為指定狀態之一
- isInStatus(S) - Method in interface io.leandev.appfuse.entity.Stateful
-
檢查是否為指定狀態
- isLocked(LocalDateTime) - Method in record class io.leandev.appfuse.security.lockout.AttemptRecord
-
是否於
now當下處於鎖定中 - isNone() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
是否未帶任何格式
- isNot(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立 IS NOT 條件的篩選器,用於精確排除比對(包含 null 值)。
- isNotEmpty() - Method in record class io.leandev.appfuse.search.Filter
-
檢查此篩選器是否不為空。
- isNotExpired() - Method in class io.leandev.appfuse.oauth2.AccessToken
-
檢查令牌是否尚未過期
- isNotNull(String) - Static method in record class io.leandev.appfuse.search.Filter
-
建立 IS NOT NULL 條件的篩選器,檢查欄位值是否不為 null。
- isNull(String) - Static method in record class io.leandev.appfuse.search.Filter
-
建立 IS NULL 條件的篩選器,檢查欄位值是否為 null。
- isPauseable() - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- isPermanent() - Method in class io.leandev.appfuse.file.FileDescriptor
-
判斷是否為永久區檔案
- isPresignedUploadEnabled() - Method in class io.leandev.appfuse.file.s3.S3FileStorage
-
檢查是否啟用 Presigned 上傳
- isRangeRequest(String) - Static method in class io.leandev.appfuse.file.RangeUtils
-
檢查是否為有效的 Range 請求
- isRedirectActive() - Method in class io.leandev.appfuse.mail.MailOutboundPolicy
- isRedirectEnabled() - Method in class io.leandev.appfuse.mail.DirectMailer
- isReferenced(String, String) - Method in interface io.leandev.appfuse.file.tx.FileReferenceResolver
-
此 fileId 是否被任何已提交的業務資料參照
- isRetiredAuthority(String) - Method in class io.leandev.appfuse.web.url.PublicEndpointRegistry
- isRoot(String) - Method in class io.leandev.appfuse.jpa.tenant.TenantContextIdentifierResolver
- isRunning() - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- isSasUploadEnabled() - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
-
檢查是否啟用 SAS 上傳
- isSelectable(LocalDate) - Method in interface io.leandev.appfuse.calendar.BusinessCalendar
-
指定日期是否可選
- isSensitive(String) - Static method in class io.leandev.appfuse.env.ConfigValueMasker
-
判斷屬性名是否敏感(含 password / secret / token / credential / key,不分大小寫)。
- isSitemap(String) - Static method in class io.leandev.appfuse.docs.StaticSiteHelper
-
判斷是否為 Sitemap
- isStaging() - Method in class io.leandev.appfuse.file.FileDescriptor
-
判斷是否為暫存區檔案
- issuanceReplayWindow() - Method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Returns the value of the
issuanceReplayWindowrecord component. - isSuccess() - Method in record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
- isSuccess() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSendTestResult
- isSuccess() - Method in class io.leandev.appfuse.mail.Mailer.MailConnectionTestResult
- issue() - Method in class io.leandev.appfuse.security.auth.RefreshCredentialCodec
- issue(AuthPrincipal, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
為已由外部協定驗證完成的主體建立 app session。
- issue(AuthPrincipal, String, LoginPolicy.Context) - Method in interface io.leandev.appfuse.security.auth.SessionContextPolicy
- issue(AuthPrincipal, String, SessionOptions) - Method in class io.leandev.appfuse.security.auth.LoginService
- issue(AuthPrincipal, String, SessionOptions, SessionPolicyBinding) - Method in class io.leandev.appfuse.security.auth.LoginService
- issue(AuthPrincipal, String, SessionOptions, SessionPolicyBinding, SessionIssuanceContext) - Method in class io.leandev.appfuse.security.auth.LoginService
- issue(ClientCredentialsRequest) - Method in class io.leandev.appfuse.security.auth.ClientCredentialsService
-
發放 M2M token
- issue(MockAuthSessionController.IssueRequest, HttpServletRequest) - Method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
- issue(SignedLinkSpec) - Method in class io.leandev.appfuse.security.link.SignedLinkService
-
簽發一張簽章連結 token
- issuedAt() - Method in record class io.leandev.appfuse.security.auth.SessionMetadata
-
Returns the value of the
issuedAtrecord component. - issuedAt() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
issuedAtrecord component. - IssuedCredential(String, String, String) - Constructor for record class io.leandev.appfuse.security.auth.RefreshCredentialCodec.IssuedCredential
-
Creates an instance of a
IssuedCredentialrecord class. - IssueRequest(Map, boolean) - Constructor for record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.IssueRequest
-
Creates an instance of a
IssueRequestrecord class. - isWorkingDay(LocalDate) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- isWorkingDay(Date) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- isWritable(String) - Method in class io.leandev.appfuse.bean.PropertyMap
- italic() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns the value of the
italicrecord component. - italic() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Returns the value of the
italicrecord component. - italic() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- italic() - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Returns the value of the
italicrecord component. - italic() - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Returns the value of the
italicrecord component. - italic(FontSource...) - Method in class io.leandev.appfuse.report.ReportFonts.FamilyBuilder
- items() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns the value of the
itemsrecord component.
J
- JavaMailSenderBuilder - Class in io.leandev.appfuse.mail
- JavaMailSenderBuilder(String) - Constructor for class io.leandev.appfuse.mail.JavaMailSenderBuilder
- JavaMailSenderBuilder(String, int) - Constructor for class io.leandev.appfuse.mail.JavaMailSenderBuilder
- JdbcAuditStorage - Class in io.leandev.appfuse.audit
-
應用提供資料表映射與連線池;寫入直接擁有 lease,永不加入呼叫者交易。 不安全的 lease 必須先移出池;無法確認時保留隔離,禁止一般 close。
- JdbcAuditStorage(DataSource, AuditJdbcMapping) - Constructor for class io.leandev.appfuse.audit.JdbcAuditStorage
- JdbcAuditStorage(DataSource, AuditJdbcMapping, AuditConnectionDisposer, AuditWriteSettings) - Constructor for class io.leandev.appfuse.audit.JdbcAuditStorage
- JdbcAuditStorage(DataSource, AuditJdbcMapping, AuditWriteSettings) - Constructor for class io.leandev.appfuse.audit.JdbcAuditStorage
- join() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
joinrecord component. - join() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- join(String) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
加入 INNER JOIN 關聯
- join(String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- join(String, JoinType) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
加入關聯
- join(String, JoinType) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- join(String, JoinType, String) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
加入關聯
- join(String, JoinType, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- join(String, String) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
加入 INNER JOIN 關聯
- join(String, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- journal(FileJournal) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage.Builder
-
交易日誌(選填;省略則用
NoOpFileJournal) - JournalEntry - Record Class in io.leandev.appfuse.file.tx
-
檔案交易日誌的單筆事件(不可變值物件)
- JournalEntry(Instant, JournalOp, JournalState, String, String, String, String) - Constructor for record class io.leandev.appfuse.file.tx.JournalEntry
-
Creates an instance of a
JournalEntryrecord class. - JournalLineCodec - Class in io.leandev.appfuse.file.tx
-
檔案交易日誌的單行 TSV 編解碼
- JournalOp - Enum Class in io.leandev.appfuse.file.tx
-
檔案交易日誌的操作類型
- JournalState - Enum Class in io.leandev.appfuse.file.tx
-
檔案交易事件的狀態
- JsonAuthenticationEntryPoint - Class in io.leandev.appfuse.security.auth
-
認證入口點,回傳 RFC 7807 格式的 JSON 錯誤回應
- JsonAuthenticationEntryPoint(ObjectMapper) - Constructor for class io.leandev.appfuse.security.auth.JsonAuthenticationEntryPoint
- JsonAuthenticationEntryPoint(ObjectMapper, ErrorDisclosurePolicy) - Constructor for class io.leandev.appfuse.security.auth.JsonAuthenticationEntryPoint
- jti() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
jtirecord component. - JUSTIFY - Enum constant in enum class io.leandev.appfuse.document.Alignment
-
左右兩端對齊
- JUSTIFY - Enum constant in enum class io.leandev.appfuse.report.node.Align
- JUSTIFY - Enum constant in enum class io.leandev.appfuse.workbook.Align
-
左右對齊(兩端對齊)
- JUSTIFY - Enum constant in enum class io.leandev.appfuse.workbook.VerticalAlignment
-
上下對齊
- JwtClaimTenantIdResolver - Class in io.leandev.appfuse.security.tenant.resolver
-
從 OAuth2 JWT 的 claims 中解析租戶 ID
- JwtClaimTenantIdResolver() - Constructor for class io.leandev.appfuse.security.tenant.resolver.JwtClaimTenantIdResolver
-
使用預設 claim 名稱 "tenantId" 建構
- JwtClaimTenantIdResolver(String) - Constructor for class io.leandev.appfuse.security.tenant.resolver.JwtClaimTenantIdResolver
-
使用指定的 claim 名稱建構
- jwtDecoder(AuthMode, PublicKey, String) - Static method in class io.leandev.appfuse.security.resourceserver.ResourceServerFactory
-
依模式建立對應的
JwtDecoder(建立前先ResourceServerFactory.validateMode(AuthMode, String)) - JwtTokenProvider - Class in io.leandev.appfuse.security.auth
- JwtTokenProvider() - Constructor for class io.leandev.appfuse.security.auth.JwtTokenProvider
K
- KEEP_TOGETHER_TOO_TALL - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- KEEP_WITH_NEXT_BROKEN - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- KeepTogether - Record Class in io.leandev.appfuse.report.node
-
盡量不跨頁的區塊;高於整頁時 renderer 回報 WARNING 後照常跨頁
- KeepTogether(String, List, BoxStyle) - Constructor for record class io.leandev.appfuse.report.node.KeepTogether
-
Creates an instance of a
KeepTogetherrecord class. - keepWithNext() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
keepWithNextrecord component. - keepWithNext() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
keepWithNextrecord component. - keepWithNext() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns the value of the
keepWithNextrecord component. - key() - Method in record class io.leandev.appfuse.report.GroupedRows.Group
-
Returns the value of the
keyrecord component. - keyPrefix(String) - Method in class io.leandev.appfuse.file.s3.S3FileJournal.Builder
- keyPrefix(String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- keyPrefix(String) - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- keySet() - Method in class io.leandev.appfuse.bean.PropertyMap
- keySet() - Method in class io.leandev.appfuse.nls.Translation
-
Returns a set view of the keys contained in this translation.
- keywords() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns the value of the
keywordsrecord component. - keywords(String...) - Method in class io.leandev.appfuse.report.ReportMetadata.Builder
- kind() - Method in exception class io.leandev.appfuse.report.internal.svg.SvgException
L
- landscape() - Method in record class io.leandev.appfuse.report.PageSetup
-
寬高互換的橫向頁面
- LANDSCAPE - Enum constant in enum class io.leandev.appfuse.document.Orientation
-
橫向
- language() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns the value of the
languagerecord component. - language(Locale) - Method in class io.leandev.appfuse.report.ReportMetadata.Builder
- lastCellNum() - Method in class io.leandev.appfuse.workbook.Row
-
取得末欄索引
- lastPage() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
lastPagerecord component. - lastPageLeft(Inline...) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
最後頁左側覆寫;空參數表示清空
- lastPageRight(Inline...) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
最後頁右側覆寫;空參數表示清空
- lastRefreshedAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
lastRefreshedAtrecord component. - lastRowNum() - Method in class io.leandev.appfuse.workbook.Worksheet
-
取得末列索引
- layer() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
layerrecord component. - layer() - Method in interface io.leandev.appfuse.pdf.FixedDocument.Element
- layer() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns the value of the
layerrecord component. - layer() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Returns the value of the
layerrecord component. - layer() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
layerrecord component. - layer() - Method in record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
- layer() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns the value of the
layerrecord component. - layer() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
layerrecord component. - LayoutCodes - Class in io.leandev.appfuse.report.internal.layout
-
排版、字型、圖片與資源的 diagnostic 代碼(REP-03 契約)
- layoutDiagnostics() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
-
固定版面的幾何診斷;其他產物及舊實作預設沒有診斷。
- LayoutDiagnostics - Class in io.leandev.appfuse.report.internal.layout
-
一次 render 的 diagnostic 收集器
- LayoutDiagnostics() - Constructor for class io.leandev.appfuse.report.internal.layout.LayoutDiagnostics
- LayoutEngine - Class in io.leandev.appfuse.report.internal.layout
-
排版引擎:把
ReportDocument排成逐頁的定位 box,交給PageSink只依賴
TextMeasurer與ImageInspector,不依賴 PDF 實作。規則見 REP-03 契約設計: 孤行寡行的四個步驟、keepWithNext、KeepTogether、表格(TablePlacer)、圖形(GraphicLayout)、 頁首頁尾(RegionLayout),以及「自動換頁後同一內容仍放不下即停止」的前進保證。 - LayoutEngine(ReportDocument, TextMeasurer, ImageInspector, PageSink, LayoutDiagnostics, Runnable) - Constructor for class io.leandev.appfuse.report.internal.layout.LayoutEngine
- LayoutIssue(String, int, String, String, String) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Creates an instance of a
LayoutIssuerecord class. - layoutIssues() - Method in record class io.leandev.appfuse.pdf.FixedDocument
-
Returns the value of the
layoutIssuesrecord component. - layoutPolicy() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns the value of the
layoutPolicyrecord component. - layoutPolicy(FixedPdfRenderer.LayoutPolicy) - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
不縮字、不截斷、不移動元素;越頁內容可能被實體頁面裁切。
- lazy(Supplier) - Static method in interface io.leandev.appfuse.report.node.RowSource
-
延遲取得的串流:每次
RowSource.open()才呼叫rows,游標關閉時關閉該串流 - le(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立小於或等於條件的篩選器。
- LEAD_TIME - Static variable in class io.leandev.appfuse.calendar.ReasonCodes
-
前置天數內(尚未達最早可選日)
- leadDays(int) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
- left() - Method in record class io.leandev.appfuse.report.Margins
-
Returns the value of the
leftrecord component. - left() - Method in record class io.leandev.appfuse.report.node.CellBorders
-
Returns the value of the
leftrecord component. - left() - Method in record class io.leandev.appfuse.report.node.PageSummaryOverride
-
Returns the value of the
leftrecord component. - left() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
leftrecord component. - left() - Method in record class io.leandev.appfuse.report.PageRegion
-
Returns the value of the
leftrecord component. - left(Inline...) - Method in class io.leandev.appfuse.report.node.PageSummaryOverride.Builder
-
設定左側覆寫。
- left(Inline...) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- left(Inline...) - Method in class io.leandev.appfuse.report.PageRegion.Builder
- left(Inline...) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
非最後頁左側內容
- LEFT - Enum constant in enum class io.leandev.appfuse.csv.FixedWidthWriterSettings.Alignment
-
靠左對齊
- LEFT - Enum constant in enum class io.leandev.appfuse.document.Alignment
-
靠左對齊
- LEFT - Enum constant in enum class io.leandev.appfuse.image.Position
- LEFT - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.Align
- LEFT - Enum constant in enum class io.leandev.appfuse.report.node.Align
- LEFT - Enum constant in enum class io.leandev.appfuse.workbook.Align
-
靠左對齊
- LEGAL - Enum constant in enum class io.leandev.appfuse.measure.Paper
- LEGAL_WIDE - Enum constant in enum class io.leandev.appfuse.measure.Paper
- legend(boolean) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
-
多於一個系列時是否顯示圖例;預設
true - length() - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
計算範圍長度
- Length - Class in io.leandev.appfuse.measure
- Length(double, Length.Unit) - Constructor for class io.leandev.appfuse.measure.Length
- Length.Unit - Enum Class in io.leandev.appfuse.measure
- LESS_THAN - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
小於運算子 (
<) - LESS_THAN - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- LESS_THAN_OR_EQUAL - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
小於或等於運算子 (
<=) - LESS_THAN_OR_EQUAL - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- LETTER - Enum constant in enum class io.leandev.appfuse.measure.Paper
- LETTER_WIDE - Enum constant in enum class io.leandev.appfuse.measure.Paper
- letterSpacingPt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
letterSpacingPtrecord component. - level() - Method in record class io.leandev.appfuse.report.GroupedRows.Group
-
Returns the value of the
levelrecord component. - level() - Method in record class io.leandev.appfuse.report.node.Heading
-
Returns the value of the
levelrecord component. - like(String, CharSequence) - Static method in record class io.leandev.appfuse.search.Filter
-
建立模糊比對條件的篩選器(不允許 null 值匹配)。
- like(String, CharSequence, boolean) - Static method in record class io.leandev.appfuse.search.Filter
-
建立模糊比對條件的篩選器。
- limit() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns the value of the
limitrecord component. - Line(String, FixedDocument.Layer, double, double, double, double, double, int, boolean) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Line
-
保留既有建構器;dashed 為 true 時使用
FixedDocument.Line.DEFAULT_DASH。 - Line(String, FixedDocument.Layer, double, double, double, double, double, int, List, double) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Creates an instance of a
Linerecord class. - LINE - Enum constant in enum class io.leandev.appfuse.notification.ChannelType
-
LINE 推播(
LineNotificationChannel,位址=LINE userId;Phase 3) - LinearBackoffRetryStrategy - Class in io.leandev.appfuse.http.retry
-
線性退避重試策略
- LinearBackoffRetryStrategy() - Constructor for class io.leandev.appfuse.http.retry.LinearBackoffRetryStrategy
-
建立使用預設延遲(1000ms)的策略
- LinearBackoffRetryStrategy(long) - Constructor for class io.leandev.appfuse.http.retry.LinearBackoffRetryStrategy
-
建立線性退避重試策略
- LinearBackoffRetryStrategy(long, RetryStrategy.RetryCallback) - Constructor for class io.leandev.appfuse.http.retry.LinearBackoffRetryStrategy
-
建立線性退避重試策略(帶回調)
- LineBreak - Record Class in io.leandev.appfuse.report.node
-
強制換行
- LineBreak() - Constructor for record class io.leandev.appfuse.report.node.LineBreak
-
Creates an instance of a
LineBreakrecord class. - LineChart - Class in io.leandev.appfuse.report.chart
-
折線圖:每個系列一條折線與資料點,
null使線段中斷 - LineChart.Builder - Class in io.leandev.appfuse.report.chart
-
LineChart的 builder - LineDelivery - Interface in io.leandev.appfuse.notification.channel
-
LINE 推播遞送 SPI(LINE 通道的應用層接縫)
- lineHeight() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
lineHeightrecord component. - lineHeight() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
lineHeightrecord component. - lineHeightPt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
lineHeightPtrecord component. - LineNotificationChannel - Class in io.leandev.appfuse.notification.channel
-
LINE 通道(Phase 3):委派應用層
LineDelivery推播 - LineNotificationChannel(LineDelivery) - Constructor for class io.leandev.appfuse.notification.channel.LineNotificationChannel
- lineSeparator(String) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
設定換行符號
- lineSeparator(String) - Method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
設定換行符號
- lineSeparator(String) - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
設定行分隔符號
- lineSeparator(String) - Method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
設定行分隔符號
- LineStyle - Record Class in io.leandev.appfuse.report.node
-
框線或分隔線;線型不占排版空間。
- LineStyle(Length, ReportColor) - Constructor for record class io.leandev.appfuse.report.node.LineStyle
-
保留既有雙參數建構器,預設實線。
- LineStyle(Length, ReportColor, List, Length) - Constructor for record class io.leandev.appfuse.report.node.LineStyle
-
Creates an instance of a
LineStylerecord class. - LineTo(double, double) - Constructor for record class io.leandev.appfuse.report.internal.svg.PathData.LineTo
-
Creates an instance of a
LineTorecord class. - lineUserId() - Method in record class io.leandev.appfuse.notification.Recipient
-
Returns the value of the
lineUserIdrecord component. - LinkBuilder - Class in io.leandev.appfuse.web.link
- LinkBuilder(Class) - Constructor for class io.leandev.appfuse.web.link.LinkBuilder
- LinkBuilder(URIBuilder) - Constructor for class io.leandev.appfuse.web.link.LinkBuilder
- LinkRedemption - Enum Class in io.leandev.appfuse.security.link
-
簽章連結的贖回政策
- linkTo(Class) - Static method in class io.leandev.appfuse.web.link.LinkBuilder
- list() - Method in class io.leandev.appfuse.report.internal.layout.LayoutDiagnostics
- LocalDateConverter - Class in io.leandev.appfuse.converter
-
將各種類型轉換為 LocalDate 的轉換器
- LocalDateConverter() - Constructor for class io.leandev.appfuse.converter.LocalDateConverter
- LocalDateConverter(String, ZoneId) - Constructor for class io.leandev.appfuse.converter.LocalDateConverter
- LocalDateSerializer - Class in io.leandev.appfuse.ehcache
- LocalDateSerializer() - Constructor for class io.leandev.appfuse.ehcache.LocalDateSerializer
- localDateTimeConverter - Static variable in interface io.leandev.appfuse.record.Record
- LocalDateTimeConverter - Class in io.leandev.appfuse.converter
- LocalDateTimeConverter() - Constructor for class io.leandev.appfuse.converter.LocalDateTimeConverter
- LocalDateTimeConverter(String, ZoneId) - Constructor for class io.leandev.appfuse.converter.LocalDateTimeConverter
- locale() - Method in class io.leandev.appfuse.nls.Dictionary
-
取得此字典的地區設定
- locale() - Method in class io.leandev.appfuse.nls.I18n
- locale() - Method in record class io.leandev.appfuse.notification.Recipient
-
Returns the value of the
localerecord component. - locale() - Method in record class io.leandev.appfuse.report.ReportContext
-
Returns the value of the
localerecord component. - localeName() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
localeNamerecord component. - LocalFileJournal - Class in io.leandev.appfuse.file.local
-
本地檔案系統的
FileJournal實作(自訂 TSV 格式,append-only) - LocalFileJournal.Builder - Class in io.leandev.appfuse.file.local
- LocalFileStorage - Class in io.leandev.appfuse.file.local
-
本地檔案儲存實作
- LocalFileStorage.Builder - Class in io.leandev.appfuse.file.local
- LocalStagingCleanupTask - Class in io.leandev.appfuse.file.local
-
LocalFileStorage 的 staging 清理任務。
- LocalStagingCleanupTask.Builder - Class in io.leandev.appfuse.file.local
-
LocalStagingCleanupTask 建構器。
- LocalStagingCleanupTask.CleanupResult - Record Class in io.leandev.appfuse.file.local
-
清理結果。
- location() - Method in class io.leandev.appfuse.almanac.Almanac
-
國家 / 行政區劃代碼服務
- location() - Method in exception class io.leandev.appfuse.pdf.FixedLayoutException
- location() - Method in interface io.leandev.appfuse.report.internal.svg.SvgDocument.Item
-
SVG 內的元素路徑,例如
svg/g[2]/path[5] - location() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Returns the value of the
locationrecord component. - location() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Returns the value of the
locationrecord component. - location() - Method in record class io.leandev.appfuse.report.ReportDiagnostic
-
Returns the value of the
locationrecord component. - LocationService - Class in io.leandev.appfuse.almanac.location
-
國家 / 行政區劃代碼服務
- LocationService(AlmanacClient, CacheManager, Duration) - Constructor for class io.leandev.appfuse.almanac.location.LocationService
-
建立服務
- lockedUntil() - Method in record class io.leandev.appfuse.security.lockout.AttemptRecord
-
Returns the value of the
lockedUntilrecord component. - lockoutDuration(int) - Method in class io.leandev.appfuse.security.lockout.LoginLockout
-
依失敗次數計算鎖定時長;覆寫此方法即可換成固定時長或指數退避
- LockoutException - Exception Class in io.leandev.appfuse.exception
-
帳號鎖定異常
- LockoutException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.LockoutException
-
建構帳號鎖定異常
- LockoutException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.LockoutException
-
建構帳號鎖定異常(帶原因)
- LockoutExceptionMapper - Class in io.leandev.appfuse.error.mapper
-
登入鎖定異常映射器
- LockoutExceptionMapper() - Constructor for class io.leandev.appfuse.error.mapper.LockoutExceptionMapper
- log() - Method in class io.leandev.appfuse.env.Environ
-
取得日誌目錄路徑(var/logs/)。
- logConfiguration() - Method in class io.leandev.appfuse.env.Environ
-
將所有配置屬性輸出到日誌。
- LoggingInterceptor - Class in io.leandev.appfuse.http.logging
-
日誌攔截器
- LoggingInterceptor() - Constructor for class io.leandev.appfuse.http.logging.LoggingInterceptor
-
建立日誌攔截器(使用預設配置)
- LoggingInterceptor(HttpLogHandler) - Constructor for class io.leandev.appfuse.http.logging.LoggingInterceptor
-
建立日誌攔截器
- LoggingInterceptor(HttpLogHandler, SensitiveDataMasker, boolean, boolean, boolean) - Constructor for class io.leandev.appfuse.http.logging.LoggingInterceptor
-
建立日誌攔截器
- LoggingInterceptor.LoggingInterceptorBuilder - Class in io.leandev.appfuse.http.logging
-
日誌攔截器建構器
- LoggingInterceptorBuilder() - Constructor for class io.leandev.appfuse.http.logging.LoggingInterceptor.LoggingInterceptorBuilder
- logHandler(HttpLogHandler) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor.LoggingInterceptorBuilder
- LogicalNode - Class in io.leandev.appfuse.search
- LogicalNode(LogicalOperator, Node...) - Constructor for class io.leandev.appfuse.search.LogicalNode
- LogicalNode(LogicalOperator, Node, List) - Constructor for class io.leandev.appfuse.search.LogicalNode
- LogicalNode(LogicalOperator, List, Node...) - Constructor for class io.leandev.appfuse.search.LogicalNode
- LogicalNode(LogicalOperator, List, List) - Constructor for class io.leandev.appfuse.search.LogicalNode
- LogicalOperator - Enum Class in io.leandev.appfuse.search
- login() - Static method in record class io.leandev.appfuse.security.auth.LoginPolicy.Context
- login(String, String, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
登入:authenticate → 互動式登入資格 → 登入政策 → 代行合併 → 簽發
- login(String, String, String, SessionOptions) - Method in class io.leandev.appfuse.security.auth.LoginService
- login(Authentication, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
以應用建立的 credential token 登入。
- login(Authentication, String, SessionOptions) - Method in class io.leandev.appfuse.security.auth.LoginService
- login(Authentication, String, SessionOptions, SessionPolicyBinding) - Method in class io.leandev.appfuse.security.auth.LoginService
- login(Authentication, String, SessionOptions, SessionPolicyBinding, SessionIssuanceContext) - Method in class io.leandev.appfuse.security.auth.LoginService
-
HTTP 殼須在同一 store transaction 內執行發行及 replacement,commit 後才寫 Cookie。
- LOGIN - Enum constant in enum class io.leandev.appfuse.security.auth.LoginPolicy.Operation
- LoginActingContributor - Interface in io.leandev.appfuse.security.auth
-
登入時的代行(acting)貢獻點
- LoginActingContributor.ActingLogin - Record Class in io.leandev.appfuse.security.auth
-
代行登入的結果。身份仍是登入者本人(
sub不變),只是多了授權人的權限。 - LoginCacheAccess<K,
V> - Class in io.leandev.appfuse.security.auth.internal -
登入保護專用的 cache 邊界;不得包住密碼、帳號政策或 SQL 操作。
- LoginCacheAccess(Cache, String) - Constructor for class io.leandev.appfuse.security.auth.internal.LoginCacheAccess
- LoginCacheAccess(Cache, String, Clock) - Constructor for class io.leandev.appfuse.security.auth.internal.LoginCacheAccess
- LoginCacheAccess.Read<V> - Record Class in io.leandev.appfuse.security.auth.internal
- LoginLockout - Class in io.leandev.appfuse.security.lockout
-
登入失敗鎖定
- LoginLockout(Cache, int, Duration) - Constructor for class io.leandev.appfuse.security.lockout.LoginLockout
- LoginPolicy - Interface in io.leandev.appfuse.security.auth
- LoginPolicy.Context - Record Class in io.leandev.appfuse.security.auth
-
source 只由引擎在驗證 opaque Refresh Credential 後填入,不能由 wire model 提供。
- LoginPolicy.Operation - Enum Class in io.leandev.appfuse.security.auth
- LoginPolicyDeniedException - Exception Class in io.leandev.appfuse.security.auth
-
登入政策拒絕的具體診斷通道(ADR-023 修訂)
- LoginPolicyDeniedException(String) - Constructor for exception class io.leandev.appfuse.security.auth.LoginPolicyDeniedException
- LoginResult(String, String, AuthPrincipal, Optional) - Constructor for record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Deprecated.
- LoginResult(String, String, AuthPrincipal, Optional, SessionOptions, UUID) - Constructor for record class io.leandev.appfuse.security.auth.LoginService.LoginResult
- LoginResult(String, String, AuthPrincipal, Optional, SessionOptions, UUID, SessionContextBinding) - Constructor for record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Creates an instance of a
LoginResultrecord class. - LoginService - Class in io.leandev.appfuse.security.auth
-
登入引擎 capability(ADR-023)
- LoginService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, TokenBlacklistStore, Optional, Optional) - Constructor for class io.leandev.appfuse.security.auth.LoginService
-
建構子(全部參數皆可由 Spring 建構子注入解析)
- LoginService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, TokenBlacklistStore, Optional, Optional, RefreshSessionStore, RefreshCredentialCodec, Clock, SessionOptions) - Constructor for class io.leandev.appfuse.security.auth.LoginService
-
建立使用 server-side Refresh Session 的登入引擎。
- LoginService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, TokenBlacklistStore, Optional, Optional, RefreshSessionStore, RefreshCredentialCodec, Clock, SessionOptions, RefreshSessionRotationMode) - Constructor for class io.leandev.appfuse.security.auth.LoginService
-
建立可明示 Refresh Credential 使用協定的 server-side Refresh Session 登入引擎。
- LoginService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, TokenBlacklistStore, Optional, Optional, RefreshSessionStore, RefreshCredentialCodec, Clock, SessionOptions, RefreshSessionRotationMode, Optional) - Constructor for class io.leandev.appfuse.security.auth.LoginService
-
建立具 refresh-time 應用政策重新驗證的登入引擎。
- LoginService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, TokenBlacklistStore, Optional, Optional, RefreshSessionStore, RefreshCredentialCodec, Clock, SessionOptions, RefreshSessionRotationMode, Optional, Optional) - Constructor for class io.leandev.appfuse.security.auth.LoginService
-
可選的憑證環境綁定;舊建構子保留單一入口語意。
- LoginService(AuthenticationManager, JwtTokenProvider, AuthPrincipalLookup, TokenBlacklistStore, Optional, Optional, RefreshSessionStore, RefreshCredentialCodec, Clock, SessionOptions, RefreshSessionRotationMode, Optional, Optional, SessionFamilyProfile, SessionPrincipalRegistry) - Constructor for class io.leandev.appfuse.security.auth.LoginService
-
opt-in 的 bounded profile;引擎、resource filter 必須共用 profile/store/Clock。
- LoginService.LoginResult - Record Class in io.leandev.appfuse.security.auth
-
登入結果(引擎級——wire DTO 由消費端殼自 principal/acting 組裝)
- LoginService.RefreshResult - Record Class in io.leandev.appfuse.security.auth
-
Refresh 成功後的引擎結果;replacement credential 由 HTTP 殼寫入 Cookie,不放入 wire body。
- logout(String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
登出:把 token 的 session 加入黑名單(同時失效 access 與 refresh token)並清除 context
- logout(String, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
登出並撤銷 server-side Session family;Access Token blacklist 只保留即時撤銷用途。
- logout(String, String, UUID) - Method in class io.leandev.appfuse.security.auth.LoginService
-
fence 檢查失敗不碰 Cookie/family;HTTP 殼僅在成功或明確 401 時依契約清 Cookie。
- LongConverter - Class in io.leandev.appfuse.converter
- LongConverter() - Constructor for class io.leandev.appfuse.converter.LongConverter
- LongToDateConverter - Class in io.leandev.appfuse.web.converter
- LongToDateConverter() - Constructor for class io.leandev.appfuse.web.converter.LongToDateConverter
- lookup(Class) - Method in class io.leandev.appfuse.converter.Converters
-
Looks up a converter for the given target type.
- LowercaseEnumJsonMapperCustomizer - Class in io.leandev.appfuse.json
-
讓 HTTP 層的 enum wire 值一律小寫
- LowercaseEnumJsonMapperCustomizer() - Constructor for class io.leandev.appfuse.json.LowercaseEnumJsonMapperCustomizer
- lt(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立小於條件的篩選器。
M
- MailBlockedException - Exception Class in io.leandev.appfuse.mail
-
郵件因防火牆政策被全部封鎖時拋出
- MailBlockedException(String) - Constructor for exception class io.leandev.appfuse.mail.MailBlockedException
- mailConfigured(boolean) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
這個部署是否明確配置了郵件——決定危險組合要 fail-fast 還是只 WARN。 參考接線以「
app.mail.type已設」為訊號;不可拿「provider bean 存在」當訊號 (參考實作恆註冊 provider,會讓乾淨 clone 一啟動就失敗)。 - MailConnectionTestResult(boolean, String, String, int, String) - Constructor for class io.leandev.appfuse.mail.Mailer.MailConnectionTestResult
- MailDelivery - Interface in io.leandev.appfuse.notification.channel
-
郵件遞送 SPI(EMAIL 通道的應用層接縫)
- Mailer - Interface in io.leandev.appfuse.mail
-
郵件服務的消費端介面
- Mailer.MailConnectionTestResult - Class in io.leandev.appfuse.mail
-
連接測試結果
- MailerSpec - Record Class in io.leandev.appfuse.mail
-
建立一個
DirectMailer所需的最小資料 - MailerSpec(String, String, MailerSpec.Transport, MailerSpec.Smtp, MailerSpec.OAuth2, String, String, String) - Constructor for record class io.leandev.appfuse.mail.MailerSpec
-
Creates an instance of a
MailerSpecrecord class. - MailerSpec.OAuth2 - Record Class in io.leandev.appfuse.mail
-
OAuth2 認證(client_credentials)
- MailerSpec.Smtp - Record Class in io.leandev.appfuse.mail
-
SMTP 連線
- MailerSpec.Transport - Enum Class in io.leandev.appfuse.mail
-
傳輸/認證方式
- MailerSpecProvider - Interface in io.leandev.appfuse.mail
-
MailerSpec的來源(消費端的接點) - MailOutboundPolicy - Class in io.leandev.appfuse.mail
-
外寄郵件的安全政策——環境層、對所有 Mailer 一律生效
- MailOutboundPolicy.Builder - Class in io.leandev.appfuse.mail
-
政策建構器;
MailOutboundPolicy.Builder.build()驗證組合並回傳不可變政策 - MailSenderInfo(String, int, String, String, String, boolean, int) - Constructor for class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- MailSendTestResult(boolean, String, String, String) - Constructor for class io.leandev.appfuse.mail.DirectMailer.MailSendTestResult
- MailUnavailableException - Exception Class in io.leandev.appfuse.mail
-
無可用的郵件服務——
RoutingMailer解析不到任何郵件設定(provider 給不出 spec、 亦無系統預設 Mailer)時,於寄信/組信當下拋出。 - MailUnavailableException(String) - Constructor for exception class io.leandev.appfuse.mail.MailUnavailableException
- managed(boolean) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定是否啟用管理功能
- managed(boolean) - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
設定是否啟用管理功能
- ManagedCache<K,
V> - Class in io.leandev.appfuse.cache.core -
可管理的快取
- ManagedCache(Cache, CacheConfiguration) - Constructor for class io.leandev.appfuse.cache.core.ManagedCache
-
以獨立旗標建構(standalone 用途,如單元測試)
- ManagedCache(Cache, CacheConfiguration, AtomicBoolean, AtomicBoolean) - Constructor for class io.leandev.appfuse.cache.core.ManagedCache
-
以共享旗標建構(由 CacheManager 使用)
- map(int, String) - Method in class io.leandev.appfuse.http.exception.HttpExceptionMapper
-
將 HTTP 狀態碼映射到對應的異常
- map(ApplicationException) - Method in class io.leandev.appfuse.error.mapper.ApplicationExceptionMapper
- map(LockoutException) - Method in class io.leandev.appfuse.error.mapper.LockoutExceptionMapper
- map(DownstreamHttpFailure, ClassicHttpResponse, HttpResponseParser) - Method in interface io.leandev.appfuse.http.DownstreamErrorMapper
-
嘗試把下游錯誤轉譯為應用程式公開契約的一部分。
- map(ValidationException) - Method in class io.leandev.appfuse.error.mapper.ValidationExceptionMapper
- map(Exception) - Method in class io.leandev.appfuse.error.ExceptionMappingRegistry
-
將異常映射為 ProblemDetail (RFC 7807)
- map(Function) - Method in record class io.leandev.appfuse.search.Filter
-
對篩選器中的所有比較節點套用轉換函式。
- map(DataAccessException) - Method in class io.leandev.appfuse.error.mapper.DataAccessExceptionMapper
- map(OptimisticLockingFailureException) - Method in class io.leandev.appfuse.error.mapper.OptimisticLockExceptionMapper
- map(HttpMessageConversionException) - Method in class io.leandev.appfuse.error.mapper.HttpMessageConversionExceptionMapper
- map(TransactionSystemException) - Method in class io.leandev.appfuse.error.mapper.TransactionExceptionMapper
- map(T) - Method in interface io.leandev.appfuse.error.ExceptionMapper
-
將異常轉換為 ProblemDetail (RFC 7807)
- mapDownstream(DownstreamHttpFailure, String) - Method in class io.leandev.appfuse.http.exception.HttpExceptionMapper
-
將確實來自下游 HTTP 回應的狀態映射成帶來源脈絡的例外。
- mapDownstreamHttpException(HttpClientException) - Method in class io.leandev.appfuse.error.StandardRestExceptionHandler
-
將下游 HTTP 回應錯誤映射成對外 ProblemDetail。
- margins() - Method in record class io.leandev.appfuse.report.PageSetup
-
Returns the value of the
marginsrecord component. - margins(Length, Length, Length, Length) - Method in record class io.leandev.appfuse.report.PageSetup
-
更換邊界
- margins(Margins) - Method in record class io.leandev.appfuse.report.PageSetup
-
更換邊界
- Margins - Record Class in io.leandev.appfuse.report
-
頁面邊界
- Margins(Length, Length, Length, Length) - Constructor for record class io.leandev.appfuse.report.Margins
-
Creates an instance of a
Marginsrecord class. - markRead(Instant) - Method in class io.leandev.appfuse.notification.inapp.InAppNotificationBase
-
標記為已讀。
- markSent(Instant) - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
標記遞送成功(終態)。
- markSuppressed(String) - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
標記因政策被抑制(終態,不重試)。用於確定性封鎖,如郵件防火牆全擋——重試無益, 故不增
attempts、不排重試,直接轉SUPPRESSED(與DEAD重試耗盡區分)。 - markup() - Method in record class io.leandev.appfuse.report.node.FigureContent.Svg
-
Returns the value of the
markuprecord component. - mask(String, Object) - Static method in class io.leandev.appfuse.env.ConfigValueMasker
-
依屬性名遮蔽值:名稱敏感則整值遮蔽;名稱像 URL/URI 則遮蔽內嵌帳密;其餘原樣回傳。
- MASKED - Static variable in class io.leandev.appfuse.env.ConfigValueMasker
-
遮蔽後的替代字串。
- masker(SensitiveDataMasker) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor.LoggingInterceptorBuilder
- maskHeaders(Map) - Method in class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
遮罩 HTTP 標頭
- maskJson(String) - Method in class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
遮罩 JSON 字串中的敏感欄位
- maskText(String) - Method in class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
遮罩任意文字中的敏感資訊
- maskUrl(String) - Static method in class io.leandev.appfuse.env.ConfigValueMasker
-
遮蔽 URL 中的
password=查詢參數與//user:pass@userinfo。 - matches(PublicEndpoint) - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
- materializedRows() - Method in interface io.leandev.appfuse.report.node.RowSource
-
不開啟游標即可取得的全部列;只有記憶體中的來源會回傳值,供建構時驗證使用
- max() - Method in record class io.leandev.appfuse.report.chart.ValueAxis
-
Returns the value of the
maxrecord component. - max(double) - Method in record class io.leandev.appfuse.report.chart.ValueAxis
- max(String, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- MAX_DETAIL_LENGTH - Static variable in class io.leandev.appfuse.notification.outbox.NotificationDeliveryLogBase
-
詳情訊息保留的最大長度
- MAX_ERROR_LENGTH - Static variable in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
最後錯誤訊息保留的最大長度(超出截斷)
- MAX_LENGTH - Static variable in class io.leandev.appfuse.report.ReportPages
-
選頁字串的長度上限
- MAX_PAGE - Static variable in class io.leandev.appfuse.report.ReportPages
-
頁碼上限(wire 語法的 9 位數);所有建構入口一致
- MAX_REQUEST_ID_LENGTH - Static variable in class io.leandev.appfuse.audit.entity.SecurityAuditChangeContextProvider
- MAX_SCAN_DAYS - Static variable in interface io.leandev.appfuse.calendar.BusinessCalendar
-
BusinessCalendar.plusSelectableDays(LocalDate, long)的掃描上限(天),防止「前方再無可選日」 的行事曆造成無窮迴圈(約 20 年) - maxAccessTtl() - Method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Returns the value of the
maxAccessTtlrecord component. - maxAdvance(int) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
最遠可選範圍:晚於今天 +
days天不可選(→ReasonCodes.OUT_OF_RANGE) - maxAttempts() - Method in record class io.leandev.appfuse.notification.outbox.RetryPolicy
-
Returns the value of the
maxAttemptsrecord component. - maxBackoffSeconds() - Method in record class io.leandev.appfuse.notification.outbox.RetryPolicy
-
Returns the value of the
maxBackoffSecondsrecord component. - maxFileSize(long) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定檔案大小限制
- maxFileSize(long) - Method in class io.leandev.appfuse.file.local.LocalFileStorage.Builder
- maxFileSize(long) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- maxFileSize(long) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- MaximalErrorDisclosurePolicy - Class in io.leandev.appfuse.error
-
框架預設的最大揭露政策。
- MaximalErrorDisclosurePolicy() - Constructor for class io.leandev.appfuse.error.MaximalErrorDisclosurePolicy
- MaximalErrorDisclosurePolicy(int) - Constructor for class io.leandev.appfuse.error.MaximalErrorDisclosurePolicy
- maxPayloadBytes() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns the value of the
maxPayloadBytesrecord component. - maxRecordsPerPage() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
maxRecordsPerPagerecord component. - maxRecordsPerPage(int) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
-
每頁此表格的邏輯紀錄上限;0 不限制,正值時每筆完整放置
- maxScale() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
最大縮放(線性部分的最大奇異值),用於線寬與字級
- maxSessionTtl() - Method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Returns the value of the
maxSessionTtlrecord component. - measure(String, StyleResolver.ResolvedText, String) - Method in interface io.leandev.appfuse.report.internal.layout.TextMeasurer
-
量測一段同樣式的文字,依字型切成片段
- measure(String, String, double, boolean) - Method in interface io.leandev.appfuse.pdf.FixedTextMeasurer
-
字距為 0 的量測。
- measure(String, String, double, boolean, double) - Method in interface io.leandev.appfuse.pdf.FixedTextMeasurer
-
Tab 展開成四個空格,與
FixedDocument.Text一致;換行與其他控制字元拒絕。 - measure(String, String, double, boolean, double) - Method in class io.leandev.appfuse.report.internal.pdf.FixedMeasurer
- Measured(List, double) - Constructor for record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Measured
-
Creates an instance of a
Measuredrecord class. - Measurement(double, double, double, List) - Constructor for record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Creates an instance of a
Measurementrecord class. - mediaType() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Returns the value of the
mediaTyperecord component. - mediaType() - Method in class io.leandev.appfuse.report.node.ImageData
- MediaTypeResolver - Class in io.leandev.appfuse.docs
-
媒體類型解析工具
- MediaTypeResolver() - Constructor for class io.leandev.appfuse.docs.MediaTypeResolver
- MEDIUM - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
中等實線
- MEDIUM_DASHED - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
中等虛線
- MemoryBudget - Class in io.leandev.appfuse.cache.config
-
CacheManager 層已解析的記憶體預算
- MemoryBudget() - Constructor for class io.leandev.appfuse.cache.config.MemoryBudget
- MemoryBudgetResolver - Class in io.leandev.appfuse.cache.core
-
記憶體預算解析器
- mergeCellsHorizontally(int, int, int) - Method in class io.leandev.appfuse.document.Table
-
水平合併某列的數欄儲存格
- mergeCellsVertically(int, int, int) - Method in class io.leandev.appfuse.document.Table
-
垂直合併某欄的數列儲存格
- mergeRegion(int, int, int, int) - Method in class io.leandev.appfuse.document.Table
-
合併矩形區塊(先逐列水平合併,再於首欄垂直合併)
- message() - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Returns the value of the
messagerecord component. - message() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns the value of the
messagerecord component. - message() - Method in record class io.leandev.appfuse.report.ReportDiagnostic
-
Returns the value of the
messagerecord component. - message() - Method in record class io.leandev.appfuse.report.ReportStatus.Failed
-
Returns the value of the
messagerecord component. - message(String) - Method in class io.leandev.appfuse.nls.I18n
- message(String, Locale) - Method in class io.leandev.appfuse.nls.I18n
- metadata() - Method in interface io.leandev.appfuse.report.ReportArtifact
- metadata() - Method in class io.leandev.appfuse.report.ReportDocument
- metadata(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- method(HttpMethod) - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
設定請求方法;未設定時視為
GET - method(HttpMethod) - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
設定請求方法;未設定時視為
GET - MIDDLE - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Anchor
- MIDDLE - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Baseline
- MIDDLE - Enum constant in enum class io.leandev.appfuse.report.node.VerticalAlign
- MIDDLE - Enum constant in enum class io.leandev.appfuse.workbook.VerticalAlignment
-
垂直置中
- MILLIMETER - Enum constant in enum class io.leandev.appfuse.measure.Length.Unit
- MimeMessageBuilder - Class in io.leandev.appfuse.mail
- min() - Method in record class io.leandev.appfuse.report.chart.ValueAxis
-
Returns the value of the
minrecord component. - min(double) - Method in record class io.leandev.appfuse.report.chart.ValueAxis
- min(String, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- MinimalErrorDisclosurePolicy - Class in io.leandev.appfuse.error
-
只輸出呼叫端採取行動所需之穩定錯誤投影的應用政策範例。
- MinimalErrorDisclosurePolicy() - Constructor for class io.leandev.appfuse.error.MinimalErrorDisclosurePolicy
- minusCalendarDays(LocalDate, long) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- minusWorkingDays(LocalDate, long) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- minusWorkingDays(Date, long) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- minWidth() - Method in record class io.leandev.appfuse.report.node.Column
-
Returns the value of the
minWidthrecord component. - MISSING_GLYPH - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- missingGlyph(int, String) - Method in class io.leandev.appfuse.report.internal.layout.LayoutDiagnostics
-
缺字以 code point 去重,location 記第一次出現的位置
- MITER - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Join
- miterLimit() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
miterLimitrecord component. - miterLimit() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- MockAccessSessionOptions - Record Class in io.leandev.appfuse.security.auth.mock
-
Vite/Host 共用的 Mock Access Session 護欄;不是產品營運政策。
- MockAccessSessionOptions(String, Duration, Duration, Duration) - Constructor for record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Creates an instance of a
MockAccessSessionOptionsrecord class. - MockAuthSessionController - Class in io.leandev.appfuse.security.auth.mock
-
Native HTTP adapter for process-scoped MSW authentication sessions.
- MockAuthSessionController.IssueRequest - Record Class in io.leandev.appfuse.security.auth.mock
- MockAuthSessionController.RevokeRequest - Record Class in io.leandev.appfuse.security.auth.mock
- mode() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
moderecord component. - model() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
modelrecord component. - MODEL_KEY_DEEP_LINK - Static variable in class io.leandev.appfuse.notification.NotificationService
-
範本可引用的深連結保留鍵
- moduleMm() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
moduleMmrecord component. - MONEY - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
貨幣(
$#,##0.00) - moneyPattern() - Method in class io.leandev.appfuse.nls.I18n
- moneyPattern(String) - Method in class io.leandev.appfuse.nls.I18n
- moneyPattern(Locale) - Method in class io.leandev.appfuse.nls.I18n
- moneyPattern(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
- MONOSPACE - Enum constant in enum class io.leandev.appfuse.font.FontFamily
-
系統預設等寬字體
- MoveTo(double, double) - Constructor for record class io.leandev.appfuse.report.internal.svg.PathData.MoveTo
-
Creates an instance of a
MoveTorecord class. - multiply(double) - Method in class io.leandev.appfuse.measure.Length
N
- name() - Method in record class io.leandev.appfuse.almanac.address.City
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.almanac.address.Town
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.almanac.address.Village
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.almanac.location.Country
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.almanac.location.Subdivision
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.file.FileStorage.FileMetadata
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.report.chart.ChartSeries
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.report.FontSource.Bytes
-
Returns the value of the
namerecord component. - name() - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Returns the value of the
namerecord component. - named(String) - Method in class io.leandev.appfuse.mail.RoutingMailer
-
解析具名設定的 Mailer
- NameValuePairs - Class in io.leandev.appfuse.http
-
HTTP 查詢參數工具類
- NATIVE - Enum constant in enum class io.leandev.appfuse.file.RangeSupport
-
儲存服務只傳回所請求的區段(不讀取前段、不讀取完整物件)
- neq(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立不等於條件的篩選器。
- newApiKey() - Method in class io.leandev.appfuse.security.auth.ClientCredentialsFactory
-
產生 API key(前綴
ak_+ base64url(32 bytes)) - newCache(CacheManager, String, Class, Class) - Static method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
建立新的快取建構器
- newCache(CacheManager, String, Class, Class) - Static method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
建立新的雙層快取建構器
- newCache(CacheManager, String, Class, Class) - Static method in class io.leandev.appfuse.ehcache.CacheBuilder
-
建立新的快取建構器(靜態工廠方法)
- newCache(CacheManager, String, Class, Class) - Static method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
建立新的快取建構器
- newCacheManager() - Static method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
建立新的建構器實例
- newCacheManager() - Static method in class io.leandev.appfuse.ehcache.CacheManagerBuilder
-
建立新的 CacheManagerBuilder(靜態工廠方法)
- newClientId() - Method in class io.leandev.appfuse.security.auth.ClientCredentialsFactory
-
產生
client_id(前綴 + base64url 隨機段) - newClientSecret() - Method in class io.leandev.appfuse.security.auth.ClientCredentialsFactory
-
產生
client_secret(前綴 + base64url(32 bytes)) - newFont(FontFamily) - Static method in class io.leandev.appfuse.font.FontBuilder
-
使用字體家族枚舉建立字體建構器(使用系統字體)。
- newFont(Font) - Static method in class io.leandev.appfuse.font.FontBuilder
-
直接使用 Font 物件建立字體建構器。
- newFont(InputStream) - Static method in class io.leandev.appfuse.font.FontBuilder
-
從輸入串流載入字體檔案建立字體建構器。
- newFont(String) - Static method in class io.leandev.appfuse.font.FontBuilder
-
使用系統字體名稱建立字體建構器。
- newFont(Locale) - Static method in class io.leandev.appfuse.font.FontBuilder
-
根據 Locale 選擇適合的系統字體。
- newInputStream(Document) - Static method in class io.leandev.appfuse.xml.Xmls
- newRevision(Object) - Method in class io.leandev.appfuse.audit.entity.envers.EnversAuditRevisionListener
- NewSession(UUID, String, String, String, String, String, boolean, Duration, Instant, Instant) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
- NewSession(UUID, String, String, String, String, String, boolean, Duration, Instant, Instant, SessionPolicyBinding) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
- NewSession(UUID, String, String, String, String, String, boolean, Duration, Instant, Instant, SessionPolicyBinding, SessionContextBinding) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Creates an instance of a
NewSessionrecord class. - next() - Method in class io.leandev.appfuse.report.internal.ValidatingRowCursor
- next() - Method in interface io.leandev.appfuse.report.node.RowCursor
-
讀取下一列
- nextIdleExpiresAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Returns the value of the
nextIdleExpiresAtrecord component. - nextIdleExpiresAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns the value of the
nextIdleExpiresAtrecord component. - NlsNotificationTemplateResolver - Class in io.leandev.appfuse.notification.template
-
預設範本解析器:Spring
MessageSource訊息束 +${...}具名插值 - NlsNotificationTemplateResolver(MessageSource) - Constructor for class io.leandev.appfuse.notification.template.NlsNotificationTemplateResolver
- NO_EXPIRATION - Enum constant in enum class io.leandev.appfuse.cache.config.ExpiryConfiguration.ExpiryType
-
永不過期
- NO_PROGRESS - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- NO_SPACE - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- noDataText(String) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
-
無資料時在繪圖區置中顯示的文字;預設「無資料」
- node() - Method in record class io.leandev.appfuse.search.Filter
-
Returns the value of the
noderecord component. - Node - Interface in io.leandev.appfuse.search
- noExpiration() - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定永不過期
- noExpiration() - Static method in class io.leandev.appfuse.cache.config.ExpiryConfiguration
-
建立永不過期配置
- none() - Static method in record class io.leandev.appfuse.internal.html.InlineFormat
-
無任何格式的初始狀態
- none() - Static method in record class io.leandev.appfuse.report.node.CellBorders
- NONE - Enum constant in enum class io.leandev.appfuse.file.RangeSupport
- NONE - Enum constant in enum class io.leandev.appfuse.image.Scaling
- NONE - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
無框線
- nonRemembered(Duration) - Static method in record class io.leandev.appfuse.security.auth.SessionOptions
- NoOpFileJournal - Class in io.leandev.appfuse.file.tx
-
不做任何事的
FileJournal用於兩種情境:
- 交易對齊的後端(Database):本身隨交易 rollback 復原,不會產生孤兒,無需日誌。
- 關閉日誌:在
TransactionAwareFileStorage上只要交易補償/延後刪除、不要稽核軌跡時。
- NoOpFileJournal() - Constructor for class io.leandev.appfuse.file.tx.NoOpFileJournal
- noPast() - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
過去日期不可選(早於今天 →
ReasonCodes.PAST) - normal() - Static method in record class io.leandev.appfuse.report.node.TextFlow
-
CSS normal 空白折疊、overflow-wrap:anywhere、無標點懸掛。
- NORMAL - Enum constant in enum class io.leandev.appfuse.report.node.TextFlow.OverflowWrap
- normalizeBase(String) - Static method in class io.leandev.appfuse.docs.BaseUrlRewriter
-
正規化 base 路徑,確保以 "/" 開頭和結尾
- normalizeUrl(String) - Static method in class io.leandev.appfuse.docs.UrlRewriter
-
正規化 URL,移除結尾的斜線
- noRules() - Static method in record class io.leandev.appfuse.report.node.TableRowStyle
- NOT_EQUAL - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
不等於運算子 (
!=) - NOT_EQUAL - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- NOT_FOUND - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejection
- NOT_FOUND - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RevocationResult
- NOT_FOUND - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejection
- NOT_IN - Enum constant in enum class io.leandev.appfuse.search.ComparisonOperator
-
不包含於集合運算子 (
=out=) - NOT_IN - Enum constant in enum class io.leandev.appfuse.search.RSQLComparator
- NotAcceptableException - Exception Class in io.leandev.appfuse.http.exception
-
不可接受異常(HTTP 406)
- NotAcceptableException(String) - Constructor for exception class io.leandev.appfuse.http.exception.NotAcceptableException
-
建立不可接受異常
- NotAcceptableException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.NotAcceptableException
-
建立不可接受異常,包含原始異常
- NotAllowedException - Exception Class in io.leandev.appfuse.http.exception
-
方法不允許異常(HTTP 405)
- NotAllowedException(String) - Constructor for exception class io.leandev.appfuse.http.exception.NotAllowedException
-
建立方法不允許異常
- NotAllowedException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.NotAllowedException
-
建立方法不允許異常,包含原始異常
- NotAuthorizedException - Exception Class in io.leandev.appfuse.http.exception
-
未授權異常(HTTP 401)
- NotAuthorizedException(String) - Constructor for exception class io.leandev.appfuse.http.exception.NotAuthorizedException
-
建立未授權異常
- NotAuthorizedException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.NotAuthorizedException
-
建立未授權異常,包含原始異常
- notFound(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 404 Not Found
- NotFoundException - Exception Class in io.leandev.appfuse.exception
- NotFoundException - Exception Class in io.leandev.appfuse.http.exception
-
資源不存在異常(HTTP 404)
- NotFoundException() - Constructor for exception class io.leandev.appfuse.exception.NotFoundException
- NotFoundException() - Constructor for exception class io.leandev.appfuse.http.exception.NotFoundException
-
建立資源不存在異常
- NotFoundException(String) - Constructor for exception class io.leandev.appfuse.http.exception.NotFoundException
-
建立資源不存在異常
- NotFoundException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.NotFoundException
- NotFoundException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.NotFoundException
-
建立資源不存在異常,包含原始異常
- NotFoundException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.NotFoundException
- NotFoundException(Throwable) - Constructor for exception class io.leandev.appfuse.exception.NotFoundException
- noticeHeader(String, String) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
新增一個特殊訊息自訂 MIME 標頭(如
X-Environment: test) - noticeHeaders(Map) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
整批新增特殊訊息自訂 MIME 標頭
- noticeSubjectPrefix() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
noticeSubjectPrefixrecord component. - noticeSubjectPrefix(String) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
特殊訊息主旨前綴的環境預設(如
[TEST]);空白=不加 - NotificationBanner - Interface in io.leandev.appfuse.notification
-
通知內文橫幅 SPI(標記 / 裝飾通知內文)
- NotificationChannel - Interface in io.leandev.appfuse.notification
-
遞送通道 SPI
- NotificationDeepLinkProvider - Interface in io.leandev.appfuse.notification
-
深連結提供者 SPI(選用;每收件人產生深連結)
- NotificationDeliveryListener - Interface in io.leandev.appfuse.notification.outbox
-
遞送嘗試回呼 hook(選用;Phase 2 稽核)
- NotificationDeliveryLogBase - Class in io.leandev.appfuse.notification.outbox
-
逐次遞送嘗試稽核 log 的欄位基類(Phase 2;由
PersistentNotificationDeliveryListener寫入) - NotificationDeliveryLogBase() - Constructor for class io.leandev.appfuse.notification.outbox.NotificationDeliveryLogBase
- NotificationDeliveryLogRepositoryBase<T> - Interface in io.leandev.appfuse.notification.outbox
-
遞送稽核 log 資料存取基底
- NotificationEvent - Class in io.leandev.appfuse.notification
-
通知事件(事件驅動的接縫)
- NotificationEvent(NotificationRequest) - Constructor for class io.leandev.appfuse.notification.NotificationEvent
-
以通知請求建立事件
- NotificationEventListener - Class in io.leandev.appfuse.notification
-
NotificationEvent→NotificationService的交易後接縫 - NotificationEventListener(NotificationService) - Constructor for class io.leandev.appfuse.notification.NotificationEventListener
- NotificationOutboxBase - Class in io.leandev.appfuse.notification.outbox
-
通知遞送 Outbox 列的欄位基類(每收件人 × 每通道一列)
- NotificationOutboxBase() - Constructor for class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
- NotificationOutboxDispatcher - Class in io.leandev.appfuse.notification.outbox
-
Outbox 遞送器:fast-path 非同步遞送 + 輪詢重試/補送
- NotificationOutboxDispatcher(NotificationOutboxRepositoryBase, List, List, int, long, RetryPolicyResolver, Clock) - Constructor for class io.leandev.appfuse.notification.outbox.NotificationOutboxDispatcher
- NotificationOutboxDispatcher(NotificationOutboxRepositoryBase, List, List, int, long, RetryPolicyResolver, Clock, TextCipher) - Constructor for class io.leandev.appfuse.notification.outbox.NotificationOutboxDispatcher
-
建立具持久化 payload 解密能力的遞送器。
- NotificationOutboxRepositoryBase<T> - Interface in io.leandev.appfuse.notification.outbox
-
通知 Outbox 的資料存取基底
- NotificationPreferenceBase - Class in io.leandev.appfuse.notification.preference
-
使用者通知偏好的欄位基類(Phase 2 opt-out)
- NotificationPreferenceBase() - Constructor for class io.leandev.appfuse.notification.preference.NotificationPreferenceBase
- NotificationPreferenceFilter - Interface in io.leandev.appfuse.notification
-
通知偏好過濾 SPI(選用;Phase 2 opt-out)
- NotificationPreferenceRepositoryBase<T> - Interface in io.leandev.appfuse.notification.preference
-
通知偏好資料存取基底
- NotificationRequest - Record Class in io.leandev.appfuse.notification
-
一則通知請求(描述「發生了什麼」,不描述「怎麼遞送」)
- NotificationRequest(String, Map, List, List, Set, String, String, String) - Constructor for record class io.leandev.appfuse.notification.NotificationRequest
-
Creates an instance of a
NotificationRequestrecord class. - NotificationRequest(String, Map, List, Set, String, String, String) - Constructor for record class io.leandev.appfuse.notification.NotificationRequest
-
相容舊版 canonical constructor(未指定 CC 時視為空清單)。
- NotificationService - Class in io.leandev.appfuse.notification
-
通知子系統的門面
- NotificationService(RecipientResolver, NotificationTemplateResolver, NotificationOutboxRepositoryBase, Supplier, NotificationOutboxDispatcher, NotificationDeepLinkProvider, NotificationPreferenceFilter, Set, RetryPolicyResolver, Clock) - Constructor for class io.leandev.appfuse.notification.NotificationService
- NotificationService(RecipientResolver, NotificationTemplateResolver, NotificationOutboxRepositoryBase, Supplier, NotificationOutboxDispatcher, NotificationDeepLinkProvider, NotificationPreferenceFilter, Set, RetryPolicyResolver, Clock, TextCipher) - Constructor for class io.leandev.appfuse.notification.NotificationService
-
建立具持久化 payload 保護的通知門面。
- NotificationTemplateBase - Class in io.leandev.appfuse.notification.template
-
可客製通知範本的欄位基類(per-locale 覆寫某通知型別×通道的主旨 / 內文)
- NotificationTemplateBase() - Constructor for class io.leandev.appfuse.notification.template.NotificationTemplateBase
- NotificationTemplateRepositoryBase<T> - Interface in io.leandev.appfuse.notification.template
-
通知範本資料存取基底
- NotificationTemplateResolver - Interface in io.leandev.appfuse.notification
-
範本解析 SPI(渲染通知內容)
- notify(NotificationRequest) - Method in class io.leandev.appfuse.notification.NotificationService
-
處理一則通知請求:解析 → 渲染 → 寫入 Outbox → 觸發 fast-path 遞送
- notIn(String, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
建立 NOT IN 條件的篩選器,檢查欄位值是否不在指定集合中。
- now() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Returns the value of the
nowrecord component. - numberOfMergedRegions() - Method in class io.leandev.appfuse.workbook.Worksheet
-
取得合併儲存格範圍數量
- numberOfSheets() - Method in class io.leandev.appfuse.workbook.Workbook
-
取得工作表數量
- numberPattern() - Method in class io.leandev.appfuse.nls.I18n
- numberPattern(String) - Method in class io.leandev.appfuse.nls.I18n
- numberPattern(Locale) - Method in class io.leandev.appfuse.nls.I18n
- numberPattern(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
- numeric() - Method in record class io.leandev.appfuse.almanac.location.Country
-
Returns the value of the
numericrecord component.
O
- oauth2() - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- oauth2() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
oauth2record component. - OAuth2(String, String, String, String, String, String) - Constructor for record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Creates an instance of a
OAuth2record class. - OAUTH2 - Enum constant in enum class io.leandev.appfuse.mail.MailerSpec.Transport
- OAuth2Authenticator - Class in io.leandev.appfuse.oauth2
-
OAuth 2 認證服務 負責處理 OAuth 2 Client Credentials Flow 的核心邏輯
- OAuth2Authenticator() - Constructor for class io.leandev.appfuse.oauth2.OAuth2Authenticator
- OAuth2Authenticator.OAuth2Config - Class in io.leandev.appfuse.oauth2
-
OAuth 2 配置
- OAuth2Authenticator.TokenInfo - Class in io.leandev.appfuse.oauth2
-
Token 資訊
- OAuth2Config() - Constructor for class io.leandev.appfuse.oauth2.OAuth2Authenticator.OAuth2Config
- OAuth2MailAuthenticator - Class in io.leandev.appfuse.mail
-
OAuth 2 郵件認證器 - 專注於 JavaMail 認證橋接 使用 OAuth2Authenticator 進行實際的 OAuth 2 認證邏輯
- OAuth2MailAuthenticator(OAuth2Authenticator.OAuth2Config) - Constructor for class io.leandev.appfuse.mail.OAuth2MailAuthenticator
- OAuth2MailAuthenticatorBuilder - Class in io.leandev.appfuse.mail
- OAuth2TokenException - Exception Class in io.leandev.appfuse.security.auth
-
token 端點的錯誤(RFC 6749 §5.2)
- OAuth2TokenException(String, int, String) - Constructor for exception class io.leandev.appfuse.security.auth.OAuth2TokenException
- OAuth2TokenException(String, int, String, Throwable) - Constructor for exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
建立保留原始拒絕例外的 token 錯誤。
- ObjectCopier - Class in io.leandev.appfuse.bean
-
ObjectCopier
- ObjectCopier() - Constructor for class io.leandev.appfuse.bean.ObjectCopier
- ObjectCopier(Converters) - Constructor for class io.leandev.appfuse.bean.ObjectCopier
- ObjectCopier(Converters, ObjectMapper) - Constructor for class io.leandev.appfuse.bean.ObjectCopier
- ObjectCopier(ObjectMapper) - Constructor for class io.leandev.appfuse.bean.ObjectCopier
- ObjectCopyException - Exception Class in io.leandev.appfuse.bean
- ObjectCopyException(String) - Constructor for exception class io.leandev.appfuse.bean.ObjectCopyException
- ObjectCopyException(String, Throwable) - Constructor for exception class io.leandev.appfuse.bean.ObjectCopyException
- ObjectCopyException(Throwable) - Constructor for exception class io.leandev.appfuse.bean.ObjectCopyException
- objectMapper - Variable in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
用於 JSON 序列化/反序列化的 ObjectMapper 實例
- ObjectMapperBuilder - Class in io.leandev.appfuse.json
- ObjectReader - Class in io.leandev.appfuse.bean
- ObjectReader() - Constructor for class io.leandev.appfuse.bean.ObjectReader
- ObjectReadWriteException - Exception Class in io.leandev.appfuse.bean
- ObjectReadWriteException(String) - Constructor for exception class io.leandev.appfuse.bean.ObjectReadWriteException
- ObjectReadWriteException(String, Throwable) - Constructor for exception class io.leandev.appfuse.bean.ObjectReadWriteException
- ObjectReadWriteException(Throwable) - Constructor for exception class io.leandev.appfuse.bean.ObjectReadWriteException
- ObjectsCopier - Class in io.leandev.appfuse.bean
-
ObjectsCopier
- ObjectsCopier() - Constructor for class io.leandev.appfuse.bean.ObjectsCopier
- ObjectsCopier(ObjectCopier) - Constructor for class io.leandev.appfuse.bean.ObjectsCopier
- ObjectWriter - Class in io.leandev.appfuse.bean
- ObjectWriter() - Constructor for class io.leandev.appfuse.bean.ObjectWriter
- oblique() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns the value of the
obliquerecord component. - oblique() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
obliquerecord component. - oblique() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Returns the value of the
obliquerecord component. - of(byte[], String) - Static method in class io.leandev.appfuse.report.node.ImageData
-
由位元組建立
- of(int...) - Static method in class io.leandev.appfuse.report.ReportPages
-
由頁碼建立(1 起算);正規化同
ReportPages.parse(String) - of(int, String) - Static method in record class io.leandev.appfuse.report.node.Heading
-
純文字標題
- of(JournalOp, JournalState, String, String, String, String) - Static method in record class io.leandev.appfuse.file.tx.JournalEntry
-
以當下時間建立一筆事件
- of(Length) - Static method in record class io.leandev.appfuse.report.Margins
-
四邊相同的邊界
- of(Paper) - Static method in record class io.leandev.appfuse.report.PageSetup
-
指定紙張、預設邊界
- of(Inline...) - Static method in record class io.leandev.appfuse.report.node.Cell
-
單一段落的儲存格
- of(Inline...) - Static method in record class io.leandev.appfuse.report.node.Paragraph
-
由行內節點組成的段落
- of(RowRole, List, List) - Static method in record class io.leandev.appfuse.report.node.TableRow
-
指定角色與群組路徑的列;群組標題預設與下一列保持同頁
- of(CriteriaBuilder) - Static method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器(延遲指定結果類型)
- of(CriteriaBuilder) - Static method in class io.leandev.appfuse.jpa.PredicateBuilder
- of(CriteriaBuilder) - Static method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- of(CriteriaBuilder, Class) - Static method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器
- of(EntityManager) - Static method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器(延遲指定結果類型)
- of(EntityManager) - Static method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- of(EntityManager, Class) - Static method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
建立查詢建構器
- of(InputStream) - Static method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
建立建構器(使用 UTF-8 編碼)
- of(InputStream) - Static method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
建立建構器實例
- of(InputStream, Charset) - Static method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
建立建構器(指定字元編碼)
- of(InputStream, Charset) - Static method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
建立建構器實例(指定字元編碼)
- of(OutputStream) - Static method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
建立建構器(使用 UTF-8 編碼)
- of(OutputStream) - Static method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
建立建構器實例
- of(OutputStream, Charset) - Static method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
建立建構器(指定字元編碼)
- of(OutputStream, Charset) - Static method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
建立建構器實例(指定字元編碼)
- of(Enum) - Static method in class io.leandev.appfuse.json.EnumWireValues
-
實作
DeclaredCodeEnum者回其宣告的代碼;其餘回常數名的小寫導出值。 - of(Object) - Static method in class io.leandev.appfuse.http.NameValuePairs
-
將物件轉換為 NameValuePair 列表
- of(String) - Static method in class io.leandev.appfuse.converter.DateConverter
-
建立指定日期格式的轉換器
- of(String) - Static method in record class io.leandev.appfuse.report.node.Cell
-
單一純文字段落的儲存格
- of(String) - Static method in record class io.leandev.appfuse.report.node.Paragraph
-
純文字段落
- of(String) - Static method in record class io.leandev.appfuse.report.node.Text
-
沿用段落樣式的文字
- of(String) - Static method in class io.leandev.appfuse.security.auth.ApiKeyHash
-
計算 key 的雜湊(SHA-256 → url-safe base64,無 padding)
- of(String) - Static method in record class io.leandev.appfuse.web.url.PublicOrigin
- of(String) - Static method in record class io.leandev.appfuse.web.url.PublicServerUrl
- of(String, Length, Length) - Static method in record class io.leandev.appfuse.report.chart.FigureFrame
- of(String, TextStyle) - Static method in record class io.leandev.appfuse.report.node.Text
-
帶樣式覆寫的文字
- of(String, ComparisonOperator, Object) - Static method in record class io.leandev.appfuse.search.Filter
-
使用指定的選擇器、運算子和期望值建立篩選器。
- of(String, String, float, Align) - Static method in record class io.leandev.appfuse.report.node.Column
-
純文字表頭的欄
- of(String, String, int) - Static method in class io.leandev.appfuse.serial.SerialNumberContext
-
快速建立簡單上下文
- of(Throwable) - Static method in record class io.leandev.appfuse.report.ReportStatus.Failed
-
由例外建立;一般失敗不帶例外訊息(可能含內部路徑或 SQL),應用須自行記錄完整例外
- of(List) - Static method in interface io.leandev.appfuse.report.node.RowSource
-
記憶體中的列,可重複開啟
- of(Locale, Clock) - Static method in record class io.leandev.appfuse.report.ReportContext
-
建立環境
- of(Map, String) - Static method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
由請求參數與
Authorization標頭組出請求 - of(Pageable) - Static method in class io.leandev.appfuse.jpa.PageableBuilder
- of(Jwt) - Static method in interface io.leandev.appfuse.security.auth.ActingContext
-
從 resource-server 的
Jwtprincipal 解析代行 claim(兩維獨立讀取)。 - ofCentimeter(double) - Static method in class io.leandev.appfuse.measure.Length
- ofClaims(Map) - Static method in interface io.leandev.appfuse.security.auth.ActingContext
-
從原始 claim map 解析(測試或非 resource-server 情境用);
sub作為有效身份 stable subject。 - ofDated(String, String, String, int) - Static method in class io.leandev.appfuse.serial.SerialNumberContext
-
快速建立帶日期的上下文
- ofEmail(String) - Static method in record class io.leandev.appfuse.notification.Recipient
-
以 email 建立收件人(無 userId、用系統預設語系)
- offheap(long) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定 Offheap 層大小
- offheap(long) - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
Assign memory cache in MB
- offheap(long) - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
設定堆外記憶體大小
- offheapBudgetMB(long) - Method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
明示 offheap 記憶體預算(MB);省略時走四段 fallback 推導
- offsetXmm() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns the value of the
offsetXmmrecord component. - offsetYmm() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns the value of the
offsetYmmrecord component. - ofInch(double) - Static method in class io.leandev.appfuse.measure.Length
- ofMillimeter(double) - Static method in class io.leandev.appfuse.measure.Length
- ofPaper(Paper) - Static method in class io.leandev.appfuse.measure.PhysicalRectangle
-
使用指定紙張尺寸建立矩形(從原點開始)
- ofPermanent(String, String, Long, String) - Static method in class io.leandev.appfuse.file.FileDescriptor
-
建立永久區 FileDescriptor
- ofPermanent(String, String, Long, String, String) - Static method in class io.leandev.appfuse.file.FileDescriptor
-
建立永久區 FileDescriptor(含 URL)
- ofPoint(double) - Static method in class io.leandev.appfuse.measure.Length
- ofSize(int) - Method in class io.leandev.appfuse.font.FontBuilder
-
設定字體大小。
- ofStaging(String, String, Long, String) - Static method in class io.leandev.appfuse.file.FileDescriptor
-
建立暫存區 FileDescriptor
- ofStaging(String, String, Long, String, String) - Static method in class io.leandev.appfuse.file.FileDescriptor
-
建立暫存區 FileDescriptor(含自訂 URL)
- ofTwip(double) - Static method in class io.leandev.appfuse.measure.Length
- oidcRegistrationIds() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Returns the value of the
oidcRegistrationIdsrecord component. - ok() - Static method in record class io.leandev.appfuse.notification.DeliveryResult
-
遞送成功
- onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class io.leandev.appfuse.env.EnvironInitializer
- onAttempt(OutboxView, int, DeliveryResult) - Method in interface io.leandev.appfuse.notification.outbox.NotificationDeliveryListener
-
一次遞送嘗試完成後回呼
- onAttempt(OutboxView, int, DeliveryResult) - Method in class io.leandev.appfuse.notification.outbox.PersistentNotificationDeliveryListener
- onError(InterceptorContext, ClassicHttpRequest, Throwable) - Method in interface io.leandev.appfuse.http.logging.HttpClientInterceptor
-
錯誤發生時的攔截點
- onError(InterceptorContext, ClassicHttpRequest, Throwable) - Method in class io.leandev.appfuse.http.logging.LoggingInterceptor
- onExceed(OnExceed) - Method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
設定超額處置策略(預設
OnExceed.REJECT) - OnExceed - Enum Class in io.leandev.appfuse.cache.api
-
記憶體預算超額時的處置策略
- onFailure(AuthenticationFailureBadCredentialsEvent) - Method in class io.leandev.appfuse.security.lockout.LoginLockout
-
帳密錯誤:累計失敗,達閾值即設鎖定到期時間
- onNotification(NotificationEvent) - Method in class io.leandev.appfuse.notification.NotificationEventListener
-
交易提交後處理通知事件
- onPage() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns the value of the
onPagerecord component. - onPage() - Method in record class io.leandev.appfuse.report.RenderOptions
-
Returns the value of the
onPagerecord component. - onPage(IntConsumer) - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
每完成一頁同步回呼;回呼失敗使本次產生失敗。
- onPage(IntConsumer) - Method in record class io.leandev.appfuse.report.RenderOptions
- onRetry(int, int, Exception) - Method in interface io.leandev.appfuse.http.retry.RetryStrategy.RetryCallback
-
重試發生時調用
- onSuccess(AuthenticationSuccessEvent) - Method in class io.leandev.appfuse.security.lockout.LoginLockout
-
認證成功:清除記錄
- op() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns the value of the
oprecord component. - open() - Method in interface io.leandev.appfuse.report.node.RowSource
-
開啟新的游標;呼叫者負責關閉
- open(Table, String) - Static method in class io.leandev.appfuse.report.internal.ValidatingRowCursor
-
開啟表格的列來源並包裝為逐列驗證的游標;呼叫者負責關閉
- open(InputStream) - Static method in class io.leandev.appfuse.document.Document
-
從輸入串流載入既有文件(範本)
- open(InputStream) - Static method in class io.leandev.appfuse.workbook.Workbook
-
從輸入串流開啟既有活頁簿
- open(LocalDate) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
特定日期補開(覆寫所有規則與底座——如颱風假後的補班補賣日)
- openGroups() - Method in class io.leandev.appfuse.report.internal.RowValidator
-
目前開啟的群組路徑(供測試與 renderer 產生續接列參考)
- openRange(String, String, long, long) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
-
以 blob range 只取回所請求的區段
- openRange(String, String, long, long) - Method in interface io.leandev.appfuse.file.FileStorage
-
開啟永久區檔案
[offset, offset + length)區段的 InputStream - openRange(String, String, long, long) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
-
以檔案通道定位到 offset 後讀取,不讀取前段
- openRange(String, String, long, long) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
-
以
Range請求只取回所請求的區段 - openRange(String, String, long, long) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
-
開啟 handle 後以帶 offset 的讀取請求逐塊讀取,第一個讀取即從 offset 開始
- openRange(String, String, long, long) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- openStream() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
- openStream() - Method in class io.leandev.appfuse.report.node.ImageData
-
開啟唯讀串流
- openStream() - Method in interface io.leandev.appfuse.report.ReportArtifact
-
開啟讀取串流;可多次開啟,每個串流由呼叫者關閉
- operation() - Method in record class io.leandev.appfuse.security.auth.LoginPolicy.Context
-
Returns the value of the
operationrecord component. - operator() - Method in class io.leandev.appfuse.search.ComparisonNode
-
取得比較運算子。
- operator() - Method in record class io.leandev.appfuse.search.Filter
-
取得節點的運算子。
- operator() - Method in class io.leandev.appfuse.search.LogicalNode
- ops() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene
-
Returns the value of the
opsrecord component. - OptimisticLockExceptionMapper - Class in io.leandev.appfuse.error.mapper
-
樂觀鎖衝突映射器
- OptimisticLockExceptionMapper() - Constructor for class io.leandev.appfuse.error.mapper.OptimisticLockExceptionMapper
- Options(boolean, double, double, Clock, BooleanSupplier) - Constructor for record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
- Options(boolean, double, double, Clock, BooleanSupplier, IntConsumer) - Constructor for record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
- Options(boolean, double, double, Clock, BooleanSupplier, IntConsumer, FixedPdfRenderer.LayoutPolicy) - Constructor for record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Creates an instance of a
Optionsrecord class. - or(Filter...) - Method in record class io.leandev.appfuse.search.Filter
-
將多個篩選器以 OR 邏輯組合到此篩選器。
- or(String, ComparisonOperator, Object) - Method in record class io.leandev.appfuse.search.Filter
-
將指定條件以 OR 邏輯組合到此篩選器。
- or(List) - Method in record class io.leandev.appfuse.search.Filter
-
將篩選器列表以 OR 邏輯組合到此篩選器。
- OR - Enum constant in enum class io.leandev.appfuse.search.LogicalOperator
- orderBy(Sort) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
設定排序
- orderBy(Sort) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- Orientation - Enum Class in io.leandev.appfuse.document
-
頁面方向
- origin() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
- OrNode - Class in io.leandev.appfuse.search
- OrNode(Node...) - Constructor for class io.leandev.appfuse.search.OrNode
- OrNode(Node, List) - Constructor for class io.leandev.appfuse.search.OrNode
- OrNode(List, Node...) - Constructor for class io.leandev.appfuse.search.OrNode
- OrNode(List, List) - Constructor for class io.leandev.appfuse.search.OrNode
- orphans() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
orphansrecord component. - orphans() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
orphansrecord component. - OUT_OF_RANGE - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgException.Kind
-
累積矩陣、映射比例、轉換後座標、線寬或字級超出衍生數值範圍
- OUT_OF_RANGE - Static variable in class io.leandev.appfuse.calendar.ReasonCodes
-
超出可預約範圍(晚於最遠可選日)
- OUT_OF_RANGE - Static variable in exception class io.leandev.appfuse.report.ReportPageSelectionException
-
頁碼大於原始 PDF 的頁數
- OutboundMessage - Record Class in io.leandev.appfuse.notification
-
交付給通道遞送的單則訊息
- OutboundMessage(String, String, String, String, String, String, String) - Constructor for record class io.leandev.appfuse.notification.OutboundMessage
-
相容舊版 constructor(未指定 CC 與技術遞送識別時使用預設值)。
- OutboundMessage(String, String, String, List, String, String, String, String) - Constructor for record class io.leandev.appfuse.notification.OutboundMessage
-
相容舊版 constructor(未指定 CC 時視為空清單)。
- OutboundMessage(String, String, String, List, String, String, String, String, String) - Constructor for record class io.leandev.appfuse.notification.OutboundMessage
-
Creates an instance of a
OutboundMessagerecord class. - OutboxStatus - Enum Class in io.leandev.appfuse.notification.outbox
-
Outbox 列的遞送狀態
- OutboxView - Interface in io.leandev.appfuse.notification.outbox
-
Outbox 列的唯讀視圖(SPI 契約)
- OUTPUT_WITH_WARNINGS - Enum constant in enum class io.leandev.appfuse.pdf.FixedPdfRenderer.LayoutPolicy
- overflowWrap() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
overflowWraprecord component. - overlay(BoxStyle) - Method in record class io.leandev.appfuse.report.node.BoxStyle
-
以
override的非null欄位覆寫本樣式 - overlay(CellBorders) - Method in record class io.leandev.appfuse.report.node.CellBorders
-
各邊獨立繼承;零寬不會被當成未設定。
- overlay(ParagraphStyle) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
以
override的非null欄位覆寫本樣式;文字樣式逐欄位合併 - overlay(TableStyle) - Method in record class io.leandev.appfuse.report.node.TableStyle
-
以
override的非null欄位覆寫本樣式;文字樣式逐欄位合併 - overlay(TextStyle) - Method in record class io.leandev.appfuse.report.node.TextStyle
-
以
override的非null欄位覆寫本樣式 - overlayOnly() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns the value of the
overlayOnlyrecord component.
P
- padChar(char) - Method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
設定填充字元
- padding() - Method in record class io.leandev.appfuse.report.node.BoxStyle
-
Returns the value of the
paddingrecord component. - padding(Length, Length) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- padding(Length, Length) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
摘要的上下內距;不改變左右內距
- padding(Length, Length, Length, Length) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
摘要的上、右、下、左內距(同 CSS 順序);左右內距只縮排文字,上線仍畫滿內容區寬度
- paddingBottom() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
paddingBottomrecord component. - paddingBottom() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
paddingBottomrecord component. - paddingLeft() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
paddingLeftrecord component. - paddingRight() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
paddingRightrecord component. - paddingTop() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
paddingToprecord component. - paddingTop() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
paddingToprecord component. - page() - Method in class io.leandev.appfuse.report.ReportDocument
- page(int, List) - Method in interface io.leandev.appfuse.report.internal.layout.PageSink
-
一頁排版完成
- page(PageSetup) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- Page(double, double, List) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Page
-
Creates an instance of a
Pagerecord class. - PAGE_REGIONS_TOO_TALL - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- PageableBuilder - Class in io.leandev.appfuse.jpa
- PageableBuilder(int, int, Sort) - Constructor for class io.leandev.appfuse.jpa.PageableBuilder
- pageBottomRule() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
pageBottomRulerecord component. - pageBottomRule() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
pageBottomRulerecord component. - pageBottomRuleOnContinuationOnly() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
pageBottomRuleOnContinuationOnlyrecord component. - pageBottomRuleOnContinuationOnly() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
pageBottomRuleOnContinuationOnlyrecord component. - pageBreak() - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- pageBreak() - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- PageBreak - Record Class in io.leandev.appfuse.report.node
-
硬性換頁
- PageBreak() - Constructor for record class io.leandev.appfuse.report.node.PageBreak
-
Creates an instance of a
PageBreakrecord class. - pageBreakBefore() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns the value of the
pageBreakBeforerecord component. - pageBreakBefore(boolean) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- pageCount() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
- pageCount() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
pageCountrecord component. - pageCount() - Method in record class io.leandev.appfuse.report.RenderResult
-
Returns the value of the
pageCountrecord component. - pageCount() - Method in interface io.leandev.appfuse.report.ReportArtifact
- pageCount() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
pageCountrecord component. - PageCount - Record Class in io.leandev.appfuse.report.node
-
總頁數;只能用在固定頁首頁尾或文件的每頁摘要,完成排版後由 renderer 回填
- PageCount() - Constructor for record class io.leandev.appfuse.report.node.PageCount
-
Creates an instance of a
PageCountrecord class. - pageNumber() - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Returns the value of the
pageNumberrecord component. - pageNumber() - Method in record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
-
Returns the value of the
pageNumberrecord component. - pageNumber() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns the value of the
pageNumberrecord component. - PageNumber - Record Class in io.leandev.appfuse.report.node
-
目前頁碼;只能用在固定頁首頁尾或文件的每頁摘要
- PageNumber() - Constructor for record class io.leandev.appfuse.report.node.PageNumber
-
Creates an instance of a
PageNumberrecord class. - pageNumberDigits() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
pageNumberDigitsrecord component. - pageNumberDigits(int) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
-
預留的最大頁碼位數;上限 1,000 頁的報表可設 4。
- PageRange(int, int) - Constructor for record class io.leandev.appfuse.report.ReportPages.PageRange
-
Creates an instance of a
PageRangerecord class. - PageRegion - Record Class in io.leandev.appfuse.report
-
頁首或頁尾;左、中、右三格,v1 全部頁面共用同一組
- PageRegion(List, List, List, boolean) - Constructor for record class io.leandev.appfuse.report.PageRegion
-
Creates an instance of a
PageRegionrecord class. - PageRegion.Builder - Class in io.leandev.appfuse.report
-
頁首頁尾建構器
- pages() - Method in record class io.leandev.appfuse.pdf.FixedDocument
-
Returns the value of the
pagesrecord component. - pages() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
-
Returns the value of the
pagesrecord component. - pagesCompleted() - Method in record class io.leandev.appfuse.report.ReportStatus.Generating
-
Returns the value of the
pagesCompletedrecord component. - PageSetup - Record Class in io.leandev.appfuse.report
-
頁面尺寸與邊界
- PageSetup(Length, Length, Margins) - Constructor for record class io.leandev.appfuse.report.PageSetup
-
Creates an instance of a
PageSetuprecord class. - PageSink - Interface in io.leandev.appfuse.report.internal.layout
-
接收排版完成的頁面;PDF 實作繪製後即可釋放 box
- pageSummary() - Method in class io.leandev.appfuse.report.ReportDocument
- pageSummary(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
-
指定每頁內容末端摘要;預設無摘要
- PageSummary - Record Class in io.leandev.appfuse.report
-
每頁內容末端的左右摘要;可以使用頁碼及總頁數,不改變固定
PageRegion頁尾。 位於頂層pageBreakBefore=trueSection的頁面另可使用SectionPageNumber/SectionPageCount, 解析為該分節的頁碼與排版完成後的實際總頁數。 左右內容不自動換行,超寬時失敗而非截斷;同字級單行內容使用相同基線。 左右內距只縮排文字,摘要上線仍畫滿內容區寬度。 最後頁採lastPage,其他頁採everyPage;分節最後頁可逐側優先採PageSummaryOverride。 無摘要文字時仍保留設定的線及空間。 - PageSummary(PageRegion, PageRegion, ParagraphStyle, Length, Length, Length, Length, LineStyle) - Constructor for record class io.leandev.appfuse.report.PageSummary
-
保留既有八參數建構器;左右內距為 0。
- PageSummary(PageRegion, PageRegion, ParagraphStyle, Length, Length, Length, Length, LineStyle, Length, Length) - Constructor for record class io.leandev.appfuse.report.PageSummary
-
Creates an instance of a
PageSummaryrecord class. - PageSummary.Builder - Class in io.leandev.appfuse.report
-
摘要建構器;最後頁未覆寫的側沿用一般頁內容
- PageSummaryOverride - Record Class in io.leandev.appfuse.report.node
-
分節最後內容頁的摘要覆寫;各側獨立繼承文件摘要。
- PageSummaryOverride(List, List) - Constructor for record class io.leandev.appfuse.report.node.PageSummaryOverride
-
Creates an instance of a
PageSummaryOverriderecord class. - PageSummaryOverride.Builder - Class in io.leandev.appfuse.report.node
-
分節摘要建構器;未設定的側繼承,空參數明確清空。
- Paper - Enum Class in io.leandev.appfuse.measure
- paragraph() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Returns the value of the
paragraphrecord component. - paragraph(Inline...) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- paragraph(Inline...) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- paragraph(ParagraphStyle) - Method in class io.leandev.appfuse.report.internal.StyleResolver
-
內文段落
- paragraph(ParagraphStyle) - Method in class io.leandev.appfuse.report.node.DocumentStyles.Builder
- paragraph(String) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- paragraph(String) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- paragraph(String, ParagraphStyle) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- paragraph(String, ParagraphStyle) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- Paragraph - Class in io.leandev.appfuse.document
-
段落
- Paragraph - Record Class in io.leandev.appfuse.report.node
-
段落;可跨頁
- Paragraph(String, List, ParagraphStyle) - Constructor for record class io.leandev.appfuse.report.node.Paragraph
-
Creates an instance of a
Paragraphrecord class. - paragraphs() - Method in class io.leandev.appfuse.document.Body
-
取得所有段落
- ParagraphStyle - Record Class in io.leandev.appfuse.report.node
-
段落樣式覆寫值
- ParagraphStyle(TextStyle, Align, Double, Length, Length, Length, Boolean, Integer, Integer) - Constructor for record class io.leandev.appfuse.report.node.ParagraphStyle
-
保留既有九參數建構器;未指定新策略時使用原有排版。
- ParagraphStyle(TextStyle, Align, Double, Length, Length, Length, Boolean, Integer, Integer, TextFlow, Boolean) - Constructor for record class io.leandev.appfuse.report.node.ParagraphStyle
-
保留 alpha.31 的十一參數建構器;未設定時沿用原有段後距行為。
- ParagraphStyle(TextStyle, Align, Double, Length, Length, Length, Boolean, Integer, Integer, TextFlow, Boolean, Boolean) - Constructor for record class io.leandev.appfuse.report.node.ParagraphStyle
-
Creates an instance of a
ParagraphStylerecord class. - parse(InputStream) - Method in class io.leandev.appfuse.xml.XmlParser
- parse(String) - Static method in class io.leandev.appfuse.report.internal.svg.SvgParser
- parse(String) - Static method in class io.leandev.appfuse.report.ReportPages
-
解析 wire 語法
- parse(String) - Method in class io.leandev.appfuse.search.FilterParser
-
解析 RSQL 查詢字串並轉換為
Filter物件。 - parse(String) - Method in class io.leandev.appfuse.search.RSQLParser
- parseRange(String, long) - Static method in class io.leandev.appfuse.file.RangeUtils
-
Deprecated.
- partialMask(String, int, int) - Method in class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
部分遮罩(保留前後少數字元)
- partition() - Method in record class io.leandev.appfuse.file.tx.FileOrphanSweepTask.AmbiguousEntry
-
Returns the value of the
partitionrecord component. - partition() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns the value of the
partitionrecord component. - partition() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
partitionrecord component. - partition() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
partitionrecord component. - partitions() - Method in class io.leandev.appfuse.file.azure.AzureFileJournal
- partitions() - Method in class io.leandev.appfuse.file.local.LocalFileJournal
- partitions() - Method in class io.leandev.appfuse.file.s3.S3FileJournal
- partitions() - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal
- partitions() - Method in interface io.leandev.appfuse.file.tx.FileJournal
-
列出所有有日誌的 partition,供
FileOrphanSweepTask逐區對帳 - partitions() - Method in class io.leandev.appfuse.file.tx.NoOpFileJournal
- password() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns the value of the
passwordrecord component. - password(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- password(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- password(String) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- password(String) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- PasswordLoginRateLimiter - Interface in io.leandev.appfuse.security.auth
-
密碼登入請求配額;成功與失敗的認證請求都計數,與 LoginLockout 的失敗鎖定分開。
- PasswordLoginRateLimiter.Decision - Record Class in io.leandev.appfuse.security.auth
-
resetAt 是下一個名額可用時間;retryAfterSeconds 是向上取整的等待秒數。 degraded=true 時配額未知(remaining=-1、resetAt=null),仍需執行所有認證與 SQL 檢查。
- PAST - Static variable in class io.leandev.appfuse.calendar.ReasonCodes
-
已過去的日期(早於今天)
- path() - Method in record class io.leandev.appfuse.report.FontSource.File
-
Returns the value of the
pathrecord component. - path() - Method in record class io.leandev.appfuse.report.GroupedRows.Group
-
Returns the value of the
pathrecord component. - path() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
pathrecord component. - path() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Returns the value of the
pathrecord component. - path(String, String...) - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
-
endpoint 相對於 Server base;額外動態值逐 segment 編碼,不可傳入預編碼值。
- PathData - Record Class in io.leandev.appfuse.report.internal.svg
-
使用者座標中的路徑,只含移動、直線、三次貝茲與封閉;其他 SVG 指令在解析時轉換
- PathData(List) - Constructor for record class io.leandev.appfuse.report.internal.svg.PathData
-
Creates an instance of a
PathDatarecord class. - PathData.Close - Record Class in io.leandev.appfuse.report.internal.svg
- PathData.CubicTo - Record Class in io.leandev.appfuse.report.internal.svg
- PathData.LineTo - Record Class in io.leandev.appfuse.report.internal.svg
- PathData.MoveTo - Record Class in io.leandev.appfuse.report.internal.svg
- PathData.Segment - Interface in io.leandev.appfuse.report.internal.svg
- PathOp(Transform, PathData, Integer, double, boolean, Integer, double, double, SvgStyle.Cap, SvgStyle.Join, double, double[], double) - Constructor for record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Creates an instance of a
PathOprecord class. - Paths - Class in io.leandev.appfuse.report.internal
-
diagnostic 的節點路徑,例如
body/2[table:orders]/row/1523;驗證器與 renderer 共用同一格式 - pattern() - Method in enum class io.leandev.appfuse.workbook.DataFormat
-
取得對應的 Excel 格式字串
- payload() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
payloadrecord component. - payload() - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.IssueRequest
-
Returns the value of the
payloadrecord component. - PdfArtifact - Interface in io.leandev.appfuse.pdf
-
與 authoring model 無關的完成 PDF;呼叫端擁有並負責 close。 關閉後不可再開串流;已開串流可讀完,最後一個串流關閉時刪除暫存檔。 close 可重複呼叫,清理失敗只記 WARN,不取代產生或保存結果。
- PdfBackground(String, byte[], int) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
-
Creates an instance of a
PdfBackgroundrecord class. - PdfDiagnostic - Record Class in io.leandev.appfuse.pdf
-
固定 PDF 的幾何排版診斷;頁碼為原始 PDF 的實體頁碼(從 1 起)。 識別與訊息由建立者提供,對外傳送前應用須確認不含私密資料。
- PdfDiagnostic(PdfDiagnostic.Severity, String, int, String, String, String) - Constructor for record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Creates an instance of a
PdfDiagnosticrecord class. - PdfDiagnostic.Severity - Enum Class in io.leandev.appfuse.pdf
- PdfRenderer - Class in io.leandev.appfuse.report.internal.pdf
-
PDFBox 實作的
ReportRenderer兩階段輸出(REP-03 契約「輸出語意」):產生階段排版、繪製並把完整 PDF 序列化到暫存檔;最後一次取消檢查通過後, 寫出階段才把暫存檔複製到
out。產生階段的任何失敗或取消都不寫出任何位元組。 - PdfRenderer(ReportFonts, TempStorage) - Constructor for class io.leandev.appfuse.report.internal.pdf.PdfRenderer
- PdfRenderer(ReportFonts, TempStorage, Runnable) - Constructor for class io.leandev.appfuse.report.internal.pdf.PdfRenderer
- PdfReportRenderer - Class in io.leandev.appfuse.report
-
PDF renderer 的建立入口
- PdfReportSubsets - Class in io.leandev.appfuse.report
-
從已保存的 PDF 擷取選取的頁面(REP-08)
- PdfSubsetExtractor - Class in io.leandev.appfuse.report.internal.pdf
-
從已保存的 PDF 擷取選取的頁面(REP-08)
- PdfSubsetExtractor(TempStorage) - Constructor for class io.leandev.appfuse.report.internal.pdf.PdfSubsetExtractor
- PdfSupport - Class in io.leandev.appfuse.report.internal
-
選用的 PDFBox 相依:確認存在後才載入
internal.pdf的類別 - pending() - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
- PENDING - Enum constant in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
待遞送(尚未試送,或已排定下次嘗試時間)
- PENDING_CLAIM - Static variable in record class io.leandev.appfuse.security.auth.SessionContextBinding
- PERCENT - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
百分比(
0.00%) - persist(String, String) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- persist(String, String) - Method in interface io.leandev.appfuse.file.FileStorage
-
將暫存檔案持久化到永久區
- persist(String, String) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- persist(String, String) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- persist(String, String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- persist(String, String) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- PERSIST - Enum constant in enum class io.leandev.appfuse.file.tx.JournalOp
-
將暫存檔案持久化到永久區(FileStorage.persist)
- PersistenceEncryption - Class in io.leandev.appfuse.security.crypto
-
應用持久化資料的 purpose-scoped 可逆加密能力。
- persistent() - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
啟用持久化
- PersistentAuditEventRepository<T> - Class in io.leandev.appfuse.audit
-
Actuator
AuditEventRepository的持久實作:把稽核事件寫入應用宣告的稽核表,取代消費端 可選的 in-memory ring buffer(易失)。領域無關的框架 opt-in 服務(見 ADR-013「界線修訂 R1」)。 本類保留原同步 JPA 契約;新版 audit feature 改用AsyncAuditEventRepository與 storage provider, 不會以本類作非同步寫入失敗時的 fallback。 - PersistentAuditEventRepository(AuditEventJpaRepositoryBase, Supplier) - Constructor for class io.leandev.appfuse.audit.PersistentAuditEventRepository
- PersistentAuditEventRepository(AuditEventJpaRepositoryBase, Supplier, PlatformTransactionManager) - Constructor for class io.leandev.appfuse.audit.PersistentAuditEventRepository
- persistentDisk(long) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
啟用持久化並設定 Disk 層大小
- PersistentNotificationDeliveryListener<T> - Class in io.leandev.appfuse.notification.outbox
-
DB-backed 遞送稽核 listener(Phase 2 預設):每次嘗試寫一列遞送稽核 log
- PersistentNotificationDeliveryListener(NotificationDeliveryLogRepositoryBase, Supplier) - Constructor for class io.leandev.appfuse.notification.outbox.PersistentNotificationDeliveryListener
- persistentStore(long) - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
設定持久層大小(使用持久化 Disk)
- phone() - Method in record class io.leandev.appfuse.notification.Recipient
-
Returns the value of the
phonerecord component. - PhysicalRectangle - Class in io.leandev.appfuse.measure
-
代表具有物理單位的矩形區域
- PhysicalRectangle(Length, Length, Length, Length) - Constructor for class io.leandev.appfuse.measure.PhysicalRectangle
-
建立具有物理單位的矩形
- platform() - Method in class io.leandev.appfuse.web.url.PublicEndpointRegistry
- plusCalendarDays(LocalDate, long) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- plusSelectableDays(LocalDate, long) - Method in interface io.leandev.appfuse.calendar.BusinessCalendar
-
自基準日往後(或往前)數 N 個可選日
- plusWorkingDays(LocalDate, long) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- plusWorkingDays(Date, long) - Method in class io.leandev.appfuse.almanac.calendar.CalendarService
- POINT - Enum constant in enum class io.leandev.appfuse.measure.Length.Unit
- policy() - Method in record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Returns the value of the
policyrecord component. - POLICY_REVOCATION - Enum constant in enum class io.leandev.appfuse.security.auth.SessionStoreCapability
- policyBinding() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
policyBindingrecord component. - policyBinding() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
policyBindingrecord component. - policyExpiredAt(Instant) - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
- policyId() - Method in record class io.leandev.appfuse.security.auth.SessionFamilyProfile
-
Returns the value of the
policyIdrecord component. - port() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns the value of the
portrecord component. - port(int) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- port(int) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- port(int) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- port(int) - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- PORTRAIT - Enum constant in enum class io.leandev.appfuse.document.Orientation
-
直向
- Position - Enum Class in io.leandev.appfuse.image
-
圖片或文字的定位位置
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class io.leandev.appfuse.env.EnvironConfigInjector
- PRE_WRAP - Enum constant in enum class io.leandev.appfuse.report.node.TextFlow.WhiteSpace
- preAuthenticationChecks(UserDetailsChecker) - Method in class io.leandev.appfuse.security.auth.DaoAuthenticationManagers.Builder
-
覆寫認證前檢查。
- PredicateBuilder<T> - Class in io.leandev.appfuse.jpa
- PredicateBuilder(CriteriaBuilder) - Constructor for class io.leandev.appfuse.jpa.PredicateBuilder
- prefix() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
取得前綴
- prefix(String) - Method in class io.leandev.appfuse.serial.SerialNumberContext.Builder
-
設定前綴
- prepareStaging(String, String, String, long) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- prepareStaging(String, String, String, long) - Method in interface io.leandev.appfuse.file.FileStorage
-
準備暫存上傳 - 統一上傳流程的第一步
- prepareStaging(String, String, String, long) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- prepareStaging(String, String, String, long) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- prepareStaging(String, String, String, long) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- prepareStaging(String, String, String, long) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- presignedDownloadEnabled(boolean) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- presignedUploadEnabled(boolean) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- presignedUrlExpiration(Duration) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- presignedUrlExpirationSeconds(long) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- previousRefreshCredential() - Method in record class io.leandev.appfuse.security.auth.SessionIssuanceContext
-
Returns the value of the
previousRefreshCredentialrecord component. - preWrap() - Static method in record class io.leandev.appfuse.report.node.TextFlow
-
CSS pre-wrap、overflow-wrap:anywhere、tab-size:4;單一末尾換行只結束目前行。
- primaryRoleName() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
主角色裸名(無
ROLE_前綴) - principal() - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Returns the value of the
principalrecord component. - principal() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns the value of the
principalrecord component. - principal() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsService.TokenResult
-
Returns the value of the
principalrecord component. - principal() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns the value of the
principalrecord component. - PRINCIPAL_REVOCATION - Enum constant in enum class io.leandev.appfuse.security.auth.SessionStoreCapability
- PrincipalDirectory - Interface in io.leandev.appfuse.security.directory
-
主體目錄 SPI(ADR-024 決策三)
- principalKind() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
principalKindrecord component. - PrincipalView - Interface in io.leandev.appfuse.security.directory
-
主體目錄視圖(唯讀)——feature 對「他人」的全部合法認知 (ADR-024 決策三)
- privateKeyPassphrase(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- privateKeyPassphrase(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- privateKeyPassphrase(String) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- privateKeyPath(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- privateKeyPath(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- privateKeyPath(String) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- ProblemDetailBearerTokenAccessDeniedHandler - Class in io.leandev.appfuse.security.resourceserver
-
受保護資源授權不足(403)處理器
- ProblemDetailBearerTokenAccessDeniedHandler(ObjectMapper) - Constructor for class io.leandev.appfuse.security.resourceserver.ProblemDetailBearerTokenAccessDeniedHandler
- ProblemDetailBearerTokenAccessDeniedHandler(ObjectMapper, ErrorDisclosurePolicy) - Constructor for class io.leandev.appfuse.security.resourceserver.ProblemDetailBearerTokenAccessDeniedHandler
- ProblemDetailBearerTokenAuthenticationEntryPoint - Class in io.leandev.appfuse.security.resourceserver
-
受保護資源認證失敗(401)入口點
- ProblemDetailBearerTokenAuthenticationEntryPoint(ObjectMapper) - Constructor for class io.leandev.appfuse.security.resourceserver.ProblemDetailBearerTokenAuthenticationEntryPoint
- ProblemDetailBearerTokenAuthenticationEntryPoint(ObjectMapper, ErrorDisclosurePolicy) - Constructor for class io.leandev.appfuse.security.resourceserver.ProblemDetailBearerTokenAuthenticationEntryPoint
- ProblemDetailFactory - Class in io.leandev.appfuse.error
-
RFC 7807/9457 ProblemDetail 工廠類別
- processHtml(String, String, String, String, String, String, HttpServletRequest) - Static method in class io.leandev.appfuse.docs.StaticSiteHelper
-
處理 HTML 內容
- processSitemap(String, String, String, String, HttpServletRequest) - Static method in class io.leandev.appfuse.docs.StaticSiteHelper
-
處理 sitemap.xml 內容
- properties(Properties) - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- property(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值。
- property(String, String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值,若不存在則回傳預設值。
- property(String, String) - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- propertyAsArray(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並以逗號分隔轉換為字串陣列。
- propertyAsArray(String, String[]) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並以逗號分隔轉換為字串陣列。
- propertyAsBoolean(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 boolean。
- propertyAsBoolean(String, Boolean) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 boolean。
- propertyAsDouble(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Double。
- propertyAsDouble(String, Double) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Double。
- propertyAsInteger(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Integer。
- propertyAsInteger(String, Integer) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Integer。
- propertyAsLocalTime(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 LocalTime。
- propertyAsLocalTime(String, LocalTime) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 LocalTime。
- propertyAsLong(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Long。
- propertyAsLong(String, Long) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Long。
- propertyAsPath(String, String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Path(不自動建立目錄)。
- propertyAsPath(String, String, boolean) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Path。
- propertyAsTimeZone(String, TimeZone) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 TimeZone。
- PropertyMap - Class in io.leandev.appfuse.bean
- PropertyMap() - Constructor for class io.leandev.appfuse.bean.PropertyMap
- PropertyMap(Object) - Constructor for class io.leandev.appfuse.bean.PropertyMap
- PublicEndpoint - Record Class in io.leandev.appfuse.web.url
-
維運受控入口。scopeId 為消費端的 opaque 識別,null 表示平台;不賦予 scope 權限。
- PublicEndpoint(String, String, PublicServerUrl, Map, Set) - Constructor for record class io.leandev.appfuse.web.url.PublicEndpoint
-
Creates an instance of a
PublicEndpointrecord class. - PublicEndpointAvailability - Interface in io.leandev.appfuse.web.url
-
應用即時裁決具名 scope 是否可提供入口;不假定租戶 entity 或 repository。
- PublicEndpointBinding - Record Class in io.leandev.appfuse.web.url
-
協定/credential 保存的不可變入口快照;消費時仍須核對 current entry 與身分。
- PublicEndpointBinding(String, String, String) - Constructor for record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
Creates an instance of a
PublicEndpointBindingrecord class. - PublicEndpointContext - Interface in io.leandev.appfuse.web.url
-
HTTP protocol 的已驗證入口接點;沒有 bean 或停用時維持單一入口行為。 實作只能讀取受信任 ingress 所綁定的 request attribute,不得據此授權或建立租戶 context。
- PublicEndpointRegistry - Class in io.leandev.appfuse.web.url
-
不可變入口目錄;origin 唯一,path 不作識別。沒有 DB、Entity 或自動組態。
- PublicEndpointRegistry(Collection, Set) - Constructor for class io.leandev.appfuse.web.url.PublicEndpointRegistry
- PublicEndpointRequest - Class in io.leandev.appfuse.web.url
-
只保存 request attribute,不使用 ThreadLocal、不解析 Host、不改認證 scope。
- PublicOrigin - Record Class in io.leandev.appfuse.web.url
-
canonical HTTP(S) origin;與 public path 分離,不提供認證或代理信任判斷。
- PublicOrigin(String, String) - Constructor for record class io.leandev.appfuse.web.url.PublicOrigin
-
Creates an instance of a
PublicOriginrecord class. - PublicServerUrl - Record Class in io.leandev.appfuse.web.url
-
已驗證的 Server 對外基底;不依 Servlet context、request 或應用設定推算。
- PublicServerUrl(URI) - Constructor for record class io.leandev.appfuse.web.url.PublicServerUrl
-
Creates an instance of a
PublicServerUrlrecord class. - PublicServerUrlContext - Record Class in io.leandev.appfuse.web.url
-
應用已確認可信的 scope,非原始 Host 或其他未驗證的 request header。 無 scope(含登入前或固定部署的背景工作)明示使用 unspecified()。
- PublicServerUrlContext(Optional) - Constructor for record class io.leandev.appfuse.web.url.PublicServerUrlContext
-
Creates an instance of a
PublicServerUrlContextrecord class. - PublicServerUrlResolver - Interface in io.leandev.appfuse.web.url
-
依顯式可信業務脈絡選擇對外位址;實作由應用組裝,不負責認證/授權。
- purpose() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns the value of the
purposerecord component. - purpose() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
purposerecord component. - push(String, String) - Method in interface io.leandev.appfuse.notification.channel.LineDelivery
-
推播一則 LINE 訊息
- put(String, Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- put(String, Object) - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
設定自訂屬性
- put(String, String) - Method in class io.leandev.appfuse.nls.Translation
-
Stores a translation with the given key and value.
- put(K, V) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- put(K, V) - Method in interface io.leandev.appfuse.cache.api.Cache
-
寫入快取
- put(K, V) - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- put(K, V) - Method in class io.leandev.appfuse.cache.core.ManagedCache
- put(K, V) - Method in class io.leandev.appfuse.ehcache.DuraCache
-
儲存鍵值對
- put(K, V) - Method in class io.leandev.appfuse.security.auth.internal.LoginCacheAccess
- putAll(Map) - Method in class io.leandev.appfuse.bean.PropertyMap
Q
- QR - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.BarcodeType
- quarantined() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns the value of the
quarantinedrecord component. - quarantined() - Method in exception class io.leandev.appfuse.audit.AuditStorageException
- QUERY_FAILED - Enum constant in enum class io.leandev.appfuse.audit.AuditStorageException.Reason
- QueryRunner<T> - Class in io.leandev.appfuse.jpa
- QueryRunner(EntityManager) - Constructor for class io.leandev.appfuse.jpa.QueryRunner
- queueCapacity() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns the value of the
queueCapacityrecord component. - queued() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns the value of the
queuedrecord component. - quietModules() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
quietModulesrecord component. - quote(char) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
設定引號字元
- quote(char) - Method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
設定引號字元
- quoteAllFields(boolean) - Method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
設定是否對所有欄位加引號
- quoteEscape(char) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
設定引號跳脫字元
R
- range() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Satisfiable
-
Returns the value of the
rangerecord component. - range(String) - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
設定 Range header(支援部分內容下載)
- range(String) - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
設定 Range header(支援部分內容下載)
- RANGE_EXPOSED_HEADERS - Static variable in class io.leandev.appfuse.file.FileResponseBuilder
-
range 回應需要讓跨來源前端讀取的 headers;應用的 CORS 設定把它加入
exposedHeaders - ranges() - Method in class io.leandev.appfuse.report.ReportPages
- rangeSupport() - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- rangeSupport() - Method in interface io.leandev.appfuse.file.FileStorage
-
此儲存能否只讀取物件的一個區段
- rangeSupport() - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- rangeSupport() - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- rangeSupport() - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- rangeSupport() - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- RangeSupport - Enum Class in io.leandev.appfuse.file
-
FileStorage能否只讀取物件的一個區段 - RangeUtils - Class in io.leandev.appfuse.file
-
HTTP Range 請求處理工具
- RangeUtils.ByteRange - Record Class in io.leandev.appfuse.file
-
位元組範圍
- RangeUtils.RangeRequest - Interface in io.leandev.appfuse.file
-
Range header 的評估結果
- RangeUtils.RangeRequest.Absent - Record Class in io.leandev.appfuse.file
-
沒有 Range,或語法不合法、多個 range:回完整內容
- RangeUtils.RangeRequest.Satisfiable - Record Class in io.leandev.appfuse.file
-
可滿足的單一 range:回 206
- RangeUtils.RangeRequest.Unsatisfiable - Record Class in io.leandev.appfuse.file
-
語法合法但落在檔案範圍外:回 416
- raster(ImageData) - Static method in interface io.leandev.appfuse.report.node.FigureContent
-
以點陣圖建立內容
- Raster(ImageData) - Constructor for record class io.leandev.appfuse.report.node.FigureContent.Raster
-
Creates an instance of a
Rasterrecord class. - rate - Variable in enum class io.leandev.appfuse.measure.Length.Unit
- rateLimited() - Static method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
速率限制逾額
- read() - Method in class io.leandev.appfuse.csv.CsvReader
-
讀取下一筆資料
- read() - Method in class io.leandev.appfuse.csv.FixedWidthReader
-
讀取下一筆資料
- read() - Method in class io.leandev.appfuse.image.ImageReader
-
讀取圖片
- read() - Method in class io.leandev.appfuse.workbook.WorkbookReader
-
讀取下一筆資料(自動跳過空白列)
- read(Kryo, Input, Class) - Method in class io.leandev.appfuse.ehcache.LocalDateSerializer
- read(String, Class) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
從文字解析為指定類型的物件
- read(T, Class) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
讀取並解析為指定類型的物件
- Read(boolean, V) - Constructor for record class io.leandev.appfuse.security.auth.internal.LoginCacheAccess.Read
-
Creates an instance of a
Readrecord class. - readAll() - Method in class io.leandev.appfuse.csv.CsvReader
-
讀取所有資料 注意:此方法會將所有資料載入記憶體,不適合大型檔案。 對於大型檔案請使用
CsvReader.stream()或CsvReader.read() - readAll() - Method in class io.leandev.appfuse.csv.FixedWidthReader
-
讀取所有資料 注意:此方法會將所有資料載入記憶體,不適合大型檔案。 對於大型檔案請使用
FixedWidthReader.stream()或FixedWidthReader.read() - readAll() - Method in class io.leandev.appfuse.workbook.WorkbookReader
-
讀取所有資料 注意:此方法會將所有資料載入記憶體。
- readAll() - Method in class io.leandev.appfuse.xml.XmlReader
- readAsDocument(String) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
從文字解析為 XML Document
- readAsDocument(T) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
讀取並解析為 XML Document
- readAsList(String, Class) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
從文字解析為指定類型的物件列表
- readAsList(T, Class) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
讀取並解析為指定類型的物件列表
- readAsText(T) - Method in class io.leandev.appfuse.http.AbstractHttpMessageParser
-
讀取為純文字
- readEntries(String) - Method in class io.leandev.appfuse.file.azure.AzureFileJournal
- readEntries(String) - Method in class io.leandev.appfuse.file.local.LocalFileJournal
- readEntries(String) - Method in class io.leandev.appfuse.file.s3.S3FileJournal
- readEntries(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal
- readEntries(String) - Method in interface io.leandev.appfuse.file.tx.FileJournal
-
讀取指定 partition 的所有事件,供
FileOrphanSweepTask對帳使用 - readEntries(String) - Method in class io.leandev.appfuse.file.tx.NoOpFileJournal
- readHeaders() - Method in class io.leandev.appfuse.csv.CsvReader
-
讀取 Header 欄位 此方法會讀取第一行資料並設定為 Header。 呼叫後,後續的
CsvReader.read()將從第二行開始讀取。 - readHeaders() - Method in class io.leandev.appfuse.csv.FixedWidthReader
-
讀取 Header 欄位 此方法會讀取第一行資料並設定為 Header。 呼叫後,後續的
FixedWidthReader.read()將從第二行開始讀取。 - readHeaders() - Method in class io.leandev.appfuse.workbook.WorkbookReader
-
讀取第一列作為 Header 呼叫後
WorkbookReader.read()將從下一列開始,並可用欄位名稱存取記錄。 - readObject(byte[], Class) - Method in class io.leandev.appfuse.bean.ObjectReader
- Ready(StoredReport) - Constructor for record class io.leandev.appfuse.report.ReportStatus.Ready
-
Creates an instance of a
Readyrecord class. - reason() - Method in exception class io.leandev.appfuse.audit.AuditStorageException
- reason() - Method in record class io.leandev.appfuse.file.tx.FileOrphanSweepTask.AmbiguousEntry
-
Returns the value of the
reasonrecord component. - reason() - Method in record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Returns the value of the
reasonrecord component. - reason() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejected
-
Returns the value of the
reasonrecord component. - reason() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejected
-
Returns the value of the
reasonrecord component. - reason() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
-
Returns the value of the
reasonrecord component. - reasonCode() - Method in record class io.leandev.appfuse.calendar.DayStatus
-
Returns the value of the
reasonCoderecord component. - ReasonCodes - Class in io.leandev.appfuse.calendar
-
DayStatus.reasonCode()的框架常用代碼 - Recipient - Record Class in io.leandev.appfuse.notification
-
通知收件人
- Recipient(String, String, String, String, Locale) - Constructor for record class io.leandev.appfuse.notification.Recipient
-
Creates an instance of a
Recipientrecord class. - recipientAddress() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
recipientAddressrecord component. - RecipientResolver - Interface in io.leandev.appfuse.notification
-
收件人解析 SPI(業務語意注入點)
- recipients() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
recipientsrecord component. - recipientUserId() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
recipientUserIdrecord component. - record(JournalEntry) - Method in class io.leandev.appfuse.file.azure.AzureFileJournal
- record(JournalEntry) - Method in class io.leandev.appfuse.file.local.LocalFileJournal
- record(JournalEntry) - Method in class io.leandev.appfuse.file.s3.S3FileJournal
- record(JournalEntry) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal
- record(JournalEntry) - Method in interface io.leandev.appfuse.file.tx.FileJournal
-
記錄一筆檔案交易事件(append-only,不得拋出例外中斷業務流程)
- record(JournalEntry) - Method in class io.leandev.appfuse.file.tx.NoOpFileJournal
- Record - Interface in io.leandev.appfuse.record
-
資料記錄介面
- RECORD_TOO_LARGE - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- recordFailure(String, Instant) - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
記錄一次遞送失敗;依是否逾重試上限轉
FAILED(排定重試)或DEAD(放棄) - recordHit() - Method in class io.leandev.appfuse.cache.core.CacheMonitor
-
記錄命中
- recordMiss() - Method in class io.leandev.appfuse.cache.core.CacheMonitor
-
記錄未命中
- recordPut() - Method in class io.leandev.appfuse.cache.core.CacheMonitor
-
記錄寫入
- recordRemove() - Method in class io.leandev.appfuse.cache.core.CacheMonitor
-
記錄移除
- recordStart() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns the value of the
recordStartrecord component. - Rectangle<T> - Class in io.leandev.appfuse.measure
- Rectangle(String, FixedDocument.Layer, FixedDocument.Frame, double, int, Integer) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Creates an instance of a
Rectanglerecord class. - Rectangle(T, T, T, T) - Constructor for class io.leandev.appfuse.measure.Rectangle
- RectBox(double, double, double, double, ReportColor, LineStyle) - Constructor for record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Creates an instance of a
RectBoxrecord class. - redemption() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns the value of the
redemptionrecord component. - redemption() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
redemptionrecord component. - redirect(boolean, String) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
- redirectTo(String) - Method in class io.leandev.appfuse.mail.MailOutboundPolicy.Builder
-
收件者改寄便捷宣告:非空即啟用、空白=不啟用
- reference() - Method in record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Returns the value of the
referencerecord component. - referenceDate() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
取得參考日期
- referenceDate(LocalDate) - Method in class io.leandev.appfuse.serial.SerialNumberContext.Builder
-
設定參考日期
- refresh(HttpServletRequest) - Method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
- refresh(String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
Deprecated.
- RefreshCredentialCodec - Class in io.leandev.appfuse.security.auth
-
Opaque Refresh Credential 的產生與單向摘要 primitive。
- RefreshCredentialCodec() - Constructor for class io.leandev.appfuse.security.auth.RefreshCredentialCodec
- RefreshCredentialCodec(SecureRandom) - Constructor for class io.leandev.appfuse.security.auth.RefreshCredentialCodec
- RefreshCredentialCodec.IssuedCredential - Record Class in io.leandev.appfuse.security.auth
- RefreshResult(String, String, SessionOptions) - Constructor for record class io.leandev.appfuse.security.auth.LoginService.RefreshResult
-
Creates an instance of a
RefreshResultrecord class. - refreshSession(String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
以 opaque credential 驗證 Refresh Session,並依目前 principal 重鑄 Access Token。
- refreshSession(String, UUID) - Method in class io.leandev.appfuse.security.auth.LoginService
- refreshSessionInvalid(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 Refresh Session 無效錯誤;stable code 不承載實際拒絕原因。
- RefreshSessionRejectedException - Exception Class in io.leandev.appfuse.security.auth
-
Refresh Session 被拒絕時保留具體技術原因的認證例外。
- RefreshSessionRejectedException(String) - Constructor for exception class io.leandev.appfuse.security.auth.RefreshSessionRejectedException
- RefreshSessionRejectedException(String, Throwable) - Constructor for exception class io.leandev.appfuse.security.auth.RefreshSessionRejectedException
- RefreshSessionRotationMode - Enum Class in io.leandev.appfuse.security.auth
-
Refresh Credential 的使用協定。
- RefreshSessionStore - Interface in io.leandev.appfuse.security.auth
-
Refresh Session persistence SPI。
- RefreshSessionStore.CredentialUse - Record Class in io.leandev.appfuse.security.auth
-
供 identity switch 等會立即替換或撤銷 family 的流程,原子驗證 credential 並滑動 idle window。 同一 credential 的並行使用可依序成功;logout/expiry/rotation 與本操作以相同 row lock 排序。
- RefreshSessionStore.CredentialUsed - Record Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.CredentialUseRejected - Record Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.CredentialUseRejection - Enum Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.CredentialUseResult - Interface in io.leandev.appfuse.security.auth
- RefreshSessionStore.NewSession - Record Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.RevocationResult - Enum Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.Rotated - Record Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.Rotation - Record Class in io.leandev.appfuse.security.auth
-
compare-and-rotate command。
expectedGeneration與currentCredentialHash必須同時吻合。 - RefreshSessionStore.RotationRejected - Record Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.RotationRejection - Enum Class in io.leandev.appfuse.security.auth
- RefreshSessionStore.RotationResult - Interface in io.leandev.appfuse.security.auth
- RefreshSessionStore.Session - Record Class in io.leandev.appfuse.security.auth
- refreshToken() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns the value of the
refreshTokenrecord component. - refreshToken() - Method in record class io.leandev.appfuse.security.auth.LoginService.RefreshResult
-
Returns the value of the
refreshTokenrecord component. - refreshToken(String) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
-
使用 Refresh Token 產生新的 Access Token(逐字複製 refresh token 的既有 claims)。
- REGION_TRUNCATED - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- regionId() - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Returns the value of the
regionIdrecord component. - regionId() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns the value of the
regionIdrecord component. - register(Converter, Class) - Method in class io.leandev.appfuse.bean.PropertyMap
- register(ExceptionMapper) - Method in class io.leandev.appfuse.error.ExceptionMappingRegistry
-
註冊自定義 Mapper
- register(Class, Converter) - Method in class io.leandev.appfuse.converter.Converters
-
Registers a converter for a specific target type.
- register(String, Duration) - Method in class io.leandev.appfuse.security.link.store.CacheSignedLinkStore
- register(String, Duration) - Method in interface io.leandev.appfuse.security.link.store.SignedLinkStore
-
登記一個單次連結的 jti
- registerSessionEngine(SessionFamilyProfile, RefreshSessionStore, Clock) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- registerSessionFilter(SessionFamilyProfile, RefreshSessionStore, Clock) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- regular() - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Returns the value of the
regularrecord component. - regular(FontSource...) - Method in class io.leandev.appfuse.report.ReportFonts.FamilyBuilder
- REGULAR - Enum constant in enum class io.leandev.appfuse.report.node.FontWeight
- REJECT - Enum constant in enum class io.leandev.appfuse.cache.api.OnExceed
-
拒絕建立,拋出
IllegalStateException - remaining() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns the value of the
remainingrecord component. - remainingMinutes(LocalDateTime) - Method in record class io.leandev.appfuse.security.lockout.AttemptRecord
-
剩餘鎖定分鐘數(向上取整,避免顯示「0 分鐘」);未鎖定回 0
- remembered() - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.IssueRequest
-
Returns the value of the
rememberedrecord component. - remembered() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
rememberedrecord component. - remembered() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
rememberedrecord component. - remembered() - Method in record class io.leandev.appfuse.security.auth.SessionOptions
-
Returns the value of the
rememberedrecord component. - remembered(Duration) - Static method in record class io.leandev.appfuse.security.auth.SessionOptions
- remove(Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- remove(String) - Method in class io.leandev.appfuse.http.logging.InterceptorContext
-
移除指定屬性
- remove(String) - Method in class io.leandev.appfuse.nls.Translation
-
Removes the translation for the given key.
- remove(String) - Method in class io.leandev.appfuse.security.blacklist.store.CacheTokenBlacklistStore
- remove(String) - Method in interface io.leandev.appfuse.security.blacklist.store.TokenBlacklistStore
-
從黑名單移除 token(通常不需要,因為會自動過期)
- remove(K) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- remove(K) - Method in interface io.leandev.appfuse.cache.api.Cache
-
移除快取項目
- remove(K) - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- remove(K) - Method in class io.leandev.appfuse.cache.core.ManagedCache
- remove(K) - Method in class io.leandev.appfuse.security.auth.internal.LoginCacheAccess
- remove(K, V) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheAdapter
- remove(K, V) - Method in interface io.leandev.appfuse.cache.api.Cache
-
僅在目前值等於預期值時原子移除快取項目
- remove(K, V) - Method in class io.leandev.appfuse.cache.core.DualLayerCache
- remove(K, V) - Method in class io.leandev.appfuse.cache.core.ManagedCache
- removeCache(String) - Method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheCacheManager
- removeCache(String) - Method in interface io.leandev.appfuse.cache.api.CacheManager
-
移除快取
- removeCache(String) - Method in class io.leandev.appfuse.cache.internal.DisabledCacheManager
- removeRow(int) - Method in class io.leandev.appfuse.document.Table
-
移除指定列
- render(FixedDocument, FixedPdfRenderer.Options, String) - Method in interface io.leandev.appfuse.pdf.FixedPdfRenderer
-
產生可保存的中性 PDF 產物;呼叫端須 close,filename 會正規化。
- render(FixedDocument, FixedPdfRenderer.Options, String) - Method in class io.leandev.appfuse.report.internal.pdf.FixedRenderer
- render(FixedDocument, OutputStream, FixedPdfRenderer.Options) - Method in interface io.leandev.appfuse.pdf.FixedPdfRenderer
-
完整產生成功後才寫入 out,不關閉 out。寫出階段 I/O 失敗時呼叫端須丟棄部分輸出。 取消或執行緒中斷丟出 CancellationException;不保留或授權業務資料。
- render(FixedDocument, OutputStream, FixedPdfRenderer.Options) - Method in class io.leandev.appfuse.report.internal.pdf.FixedRenderer
- render(ReportDocument, RenderOptions) - Method in class io.leandev.appfuse.report.internal.pdf.PdfRenderer
- render(ReportDocument, RenderOptions) - Method in interface io.leandev.appfuse.report.ReportRenderer
-
產生到 renderer 的暫存檔並回傳產物
- render(ReportDocument, OutputStream, RenderOptions) - Method in class io.leandev.appfuse.report.internal.pdf.PdfRenderer
- render(ReportDocument, OutputStream, RenderOptions) - Method in interface io.leandev.appfuse.report.ReportRenderer
-
輸出文件
- render(String, ChannelType, Locale, Map) - Method in class io.leandev.appfuse.notification.BannerNotificationTemplateResolver
- render(String, ChannelType, Locale, Map) - Method in class io.leandev.appfuse.notification.EnvSubjectPrefixNotificationTemplateResolver
- render(String, ChannelType, Locale, Map) - Method in interface io.leandev.appfuse.notification.NotificationTemplateResolver
-
渲染某通知於某通道、某語系的內容
- render(String, ChannelType, Locale, Map) - Method in class io.leandev.appfuse.notification.template.DbNotificationTemplateResolver
- render(String, ChannelType, Locale, Map) - Method in class io.leandev.appfuse.notification.template.NlsNotificationTemplateResolver
- RenderedTemplate - Record Class in io.leandev.appfuse.notification
-
渲染後的通知內容(主旨 + 內文)
- RenderedTemplate(String, String) - Constructor for record class io.leandev.appfuse.notification.RenderedTemplate
-
Creates an instance of a
RenderedTemplaterecord class. - RenderOptions - Record Class in io.leandev.appfuse.report
-
單次 render 的選項
- RenderOptions(BooleanSupplier, Clock, IntConsumer, String) - Constructor for record class io.leandev.appfuse.report.RenderOptions
-
Creates an instance of a
RenderOptionsrecord class. - RenderResult - Record Class in io.leandev.appfuse.report
-
render 成功的結果
- RenderResult(int, long, List) - Constructor for record class io.leandev.appfuse.report.RenderResult
-
Creates an instance of a
RenderResultrecord class. - repeatHeader() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
repeatHeaderrecord component. - repeatHeader(boolean) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
-
是否每頁重複表頭;預設
true - repeatSpaceAfter() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
repeatSpaceAfterrecord component. - repeatSpaceAfter() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
repeatSpaceAfterrecord component. - repeatSpaceBefore() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
repeatSpaceBeforerecord component. - repeatSpaceBefore() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
repeatSpaceBeforerecord component. - replace(MockAuthSessionController.IssueRequest, HttpServletRequest) - Method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
- replacementCredentialHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns the value of the
replacementCredentialHashrecord component. - replacementCredentialSelectorHash() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns the value of the
replacementCredentialSelectorHashrecord component. - replaceText(String, String) - Method in class io.leandev.appfuse.document.Body
-
跨段落、跨儲存格的文字取代(取代結果沿用各佔位符起點 run 的格式,見
Paragraph.replaceText(String, String)) - replaceText(String, String) - Method in class io.leandev.appfuse.document.Paragraph
-
跨 run 安全的文字取代(取代結果沿用佔位符起點 run 的格式)
- replaceWithHtml(String) - Method in class io.leandev.appfuse.document.Paragraph
-
以渲染後的 HTML 子集取代此段落(占位段落 → 富文本)
- replayDeferredLogs() - Static method in class io.leandev.appfuse.env.EnvironConfigInjector
-
Replay deferred logs to the actual logger when logging system is ready.
- report() - Method in record class io.leandev.appfuse.report.ReportStatus.Ready
-
Returns the value of the
reportrecord component. - ReportArtifact - Interface in io.leandev.appfuse.report
-
render 完成的報表產物(REP-05);以 renderer 的暫存檔承載,關閉後刪除
- ReportColor - Record Class in io.leandev.appfuse.report.node
-
RGB 顏色值
- ReportColor(int) - Constructor for record class io.leandev.appfuse.report.node.ReportColor
-
Creates an instance of a
ReportColorrecord class. - ReportContext - Record Class in io.leandev.appfuse.report
-
產生報表時的環境
- ReportContext(Locale, Clock) - Constructor for record class io.leandev.appfuse.report.ReportContext
-
Creates an instance of a
ReportContextrecord class. - ReportDiagnostic - Record Class in io.leandev.appfuse.report
-
驗證或排版時回報的訊息
- ReportDiagnostic(ReportDiagnostic.Severity, String, String, String) - Constructor for record class io.leandev.appfuse.report.ReportDiagnostic
-
Creates an instance of a
ReportDiagnosticrecord class. - ReportDiagnostic.Severity - Enum Class in io.leandev.appfuse.report
-
嚴重度
- ReportDocument - Class in io.leandev.appfuse.report
-
與 renderer 無關的報表文件:資料已套入、尚未分頁
- ReportDocument.Builder - Class in io.leandev.appfuse.report
-
ReportDocument建構器;不可重複使用於多份文件以外的用途,但ReportDocument.Builder.build()可呼叫多次 - ReportDocument.SectionBuilder - Class in io.leandev.appfuse.report
-
Section建構器;摘要的線、間距及文字預設沿用文件 PageSummary。 - ReportDocument.TableBuilder - Class in io.leandev.appfuse.report
-
Table建構器 - ReportFonts - Class in io.leandev.appfuse.report
-
renderer 使用的字型登錄;不可變,可在多執行緒共用
- ReportFonts.Builder - Class in io.leandev.appfuse.report
-
ReportFonts建構器 - ReportFonts.Family - Record Class in io.leandev.appfuse.report
-
字型家族;每個字面是一條 fallback 鏈,
regular必填 - ReportFonts.FamilyBuilder - Class in io.leandev.appfuse.report
-
家族的字面設定;每個方法依序列出 fallback 字型
- ReportMetadata - Record Class in io.leandev.appfuse.report
-
文件 metadata;除
keywords外皆為選填 - ReportMetadata(String, String, String, List, Locale, Instant) - Constructor for record class io.leandev.appfuse.report.ReportMetadata
-
Creates an instance of a
ReportMetadatarecord class. - ReportMetadata.Builder - Class in io.leandev.appfuse.report
-
metadata 建構器
- ReportModelValidator - Class in io.leandev.appfuse.report.internal
-
建構時驗證;
ReportDocument.Builder#build()呼叫 - ReportPages - Class in io.leandev.appfuse.report
-
選取的 PDF physical pages(REP-08)
- ReportPages.PageRange - Record Class in io.leandev.appfuse.report
-
連續頁的區間(
1 <= from <= to <= MAX_PAGE) - ReportPageSelectionException - Exception Class in io.leandev.appfuse.report
-
選頁不合法(REP-08);經
StandardRestExceptionHandler轉為 400 - ReportPageSelectionException(String, String, Object...) - Constructor for exception class io.leandev.appfuse.report.ReportPageSelectionException
- ReportRenderCancelledException - Exception Class in io.leandev.appfuse.report
-
render 在產生階段被取消;已開啟的列來源與暫存資源都已釋放,
out未被寫入 - ReportRenderCancelledException(String) - Constructor for exception class io.leandev.appfuse.report.ReportRenderCancelledException
- ReportRenderCancelledException(String, Throwable) - Constructor for exception class io.leandev.appfuse.report.ReportRenderCancelledException
- ReportRenderer - Interface in io.leandev.appfuse.report
-
把
ReportDocument輸出成特定格式 - ReportResponses - Class in io.leandev.appfuse.report.web
-
直接把
ReportArtifact寫入 HTTP 回應(REP-05) - ReportStatus - Interface in io.leandev.appfuse.report
-
報表產生的狀態值型別;
status()對齊前端ReportViewer的generating/ready/failed/expired - ReportStatus.Expired - Record Class in io.leandev.appfuse.report
-
已過期(應用依保存期限刪除後)
- ReportStatus.Failed - Record Class in io.leandev.appfuse.report
-
失敗
- ReportStatus.Generating - Record Class in io.leandev.appfuse.report
-
產生中
- ReportStatus.Ready - Record Class in io.leandev.appfuse.report
-
已保存、可下載
- ReportTemplate<T> - Interface in io.leandev.appfuse.report
-
把應用資料轉成報表文件
- ReportValidationException - Exception Class in io.leandev.appfuse.report
-
報表模型不合法;建構時由
ReportDocument.Builder#build()丟出,讀取延遲列時由 renderer 丟出 - ReportValidationException(List) - Constructor for exception class io.leandev.appfuse.report.ReportValidationException
- request(HttpServletRequest) - Method in class io.leandev.appfuse.file.FileResponseBuilder
-
由目前請求讀取方法、
Range、If-Range與If-None-Match - request(HttpServletRequest) - Method in class io.leandev.appfuse.file.ZipFileResponseBuilder
-
由目前請求讀取方法、
Range與If-Range - REQUEST_ID_HEADER - Static variable in class io.leandev.appfuse.audit.entity.SecurityAuditChangeContextProvider
- requestId() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
requestIdrecord component. - requeue(Instant) - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
重排此列供重送(人工補救入口):把終態 /
SENT/FAILED列重置為PENDING並排定即刻遞送 ——status=PENDING、attempts=0、nextAttemptAt=now、清除lastError與sentAt; - require(AuthPrincipal) - Method in class io.leandev.appfuse.security.auth.SessionPrincipalRegistry
- require(String) - Method in class io.leandev.appfuse.calendar.BusinessCalendarCatalog
- requireBinding(PublicEndpointBinding) - Method in interface io.leandev.appfuse.web.url.PublicEndpointContext
- requireCapabilities(RefreshSessionStore) - Method in record class io.leandev.appfuse.security.auth.SessionFamilyProfile
- requireCurrent(SessionContextBinding) - Method in interface io.leandev.appfuse.security.auth.SessionContextPolicy
- requiredActorAuthorities() - Method in record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Returns the value of the
requiredActorAuthoritiesrecord component. - requireId(String) - Static method in class io.leandev.appfuse.file.StorageKeys
-
驗證 fileId 或 tempId
- requirePartition(String) - Static method in class io.leandev.appfuse.file.StorageKeys
-
驗證 partition
- requirePdfBox() - Static method in class io.leandev.appfuse.report.internal.PdfSupport
- requireWithin(int) - Method in class io.leandev.appfuse.report.ReportPages
-
確認所有頁碼不大於
pageCount - reserveHeight() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
reserveHeightrecord component. - reserveHeight() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
reserveHeightrecord component. - reserveHeight(Length) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- reserveHeight(Length) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
每頁最小預留高度;量測所需高度較大時自動增加
- reset() - Method in class io.leandev.appfuse.cache.core.CacheMonitor
-
重置統計
- reset(String) - Static method in class io.leandev.appfuse.cache.api.CacheStatistics
-
重置統計資訊
- resetAt() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns the value of the
resetAtrecord component. - resize(Integer, Integer) - Method in class io.leandev.appfuse.file.ImageResponseBuilder
-
設定縮圖目標尺寸(等比縮小,只縮不放)
- resolve(PublicServerUrlContext) - Method in interface io.leandev.appfuse.web.url.PublicServerUrlResolver
- resolve(Long, OnExceed) - Static method in class io.leandev.appfuse.cache.core.MemoryBudgetResolver
-
解析記憶體預算(填入未明示的預設值)
- resolve(String) - Static method in class io.leandev.appfuse.docs.MediaTypeResolver
-
根據檔案路徑決定媒體類型
- resolve(String) - Method in class io.leandev.appfuse.xml.XPathExpression
- resolve(String, LocalDate, LocalDate) - Method in class io.leandev.appfuse.calendar.BusinessCalendarCatalog
- resolve(String, Map, String) - Method in interface io.leandev.appfuse.notification.RecipientResolver
-
解析某通知的收件人
- resolve(LocalDate, LocalDate) - Method in interface io.leandev.appfuse.calendar.BusinessCalendar
-
解算日期範圍的可選性(前端渲染用)
- resolve(Authentication) - Method in class io.leandev.appfuse.security.tenant.resolver.CompositeTenantIdResolver
- resolve(Authentication) - Method in class io.leandev.appfuse.security.tenant.resolver.JwtClaimTenantIdResolver
- resolve(Authentication) - Method in interface io.leandev.appfuse.security.tenant.resolver.TenantIdResolver
-
從認證資訊中解析租戶 ID
- resolve(Authentication) - Method in class io.leandev.appfuse.security.tenant.resolver.UserDetailsTenantIdResolver
- resolveByAttribute(String, Object) - Method in class io.leandev.appfuse.xml.XPathExpression
- resolveCurrentTenantIdentifier() - Method in class io.leandev.appfuse.jpa.tenant.TenantContextIdentifierResolver
- ResolvedParagraph(StyleResolver.ResolvedText, Align, double, Length, Length, Length, boolean, int, int, TextFlow, boolean, boolean) - Constructor for record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Creates an instance of a
ResolvedParagraphrecord class. - ResolvedTable(StyleResolver.ResolvedText, ReportColor, ReportColor, ReportColor, LineStyle, Length, String, CellBorders, LineStyle, boolean) - Constructor for record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Creates an instance of a
ResolvedTablerecord class. - ResolvedText(String, Length, FontWeight, boolean, ReportColor) - Constructor for record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Creates an instance of a
ResolvedTextrecord class. - resolveFilePath(String) - Static method in class io.leandev.appfuse.docs.StaticSiteHelper
-
解析路徑為實際檔案路徑
- resource() - Method in record class io.leandev.appfuse.report.FontSource.Classpath
-
Returns the value of the
resourcerecord component. - ResourceServerFactory - Class in io.leandev.appfuse.security.resourceserver
-
雙模式資源伺服器的組裝核心(ADR-009 點 1、機制上框架)
- ResourceServerSecurity - Class in io.leandev.appfuse.security.resourceserver
-
Stateless JWT resource server 的固定安全組裝機制。
- ResourceServerSecurity.Builder - Class in io.leandev.appfuse.security.resourceserver
- restartPageNumber(int) - Method in class io.leandev.appfuse.document.Document
-
重設頁碼起始值
- Result(int, long) - Constructor for record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
- Result(int, long, List) - Constructor for record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
-
Creates an instance of a
Resultrecord class. - retentionPeriod(Duration) - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
-
設定保留期限
- retentionPeriod(Duration) - Method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask.Builder
- retentionPeriod(Duration) - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- retentionPeriod(Duration) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- retentionPeriodHours(long) - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask.Builder
-
設定保留期限(小時)
- retentionPeriodHours(long) - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- retentionPeriodHours(long) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- retiredOrigins() - Method in class io.leandev.appfuse.web.url.PublicEndpointRegistry
- retryAfterSeconds() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns the value of the
retryAfterSecondsrecord component. - RetryPolicy - Record Class in io.leandev.appfuse.notification.outbox
-
單一通知型別的重試政策
- RetryPolicy(int, long, long) - Constructor for record class io.leandev.appfuse.notification.outbox.RetryPolicy
-
Creates an instance of a
RetryPolicyrecord class. - RetryPolicyResolver - Interface in io.leandev.appfuse.notification.outbox
-
依通知型別解析
RetryPolicy的 SPI - RetryStrategy - Interface in io.leandev.appfuse.http.retry
-
重試策略介面
- RetryStrategy.RetryCallback - Interface in io.leandev.appfuse.http.retry
-
重試回調介面,用於追蹤重試狀態
- REUSABLE - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionRotationMode
- REUSABLE - Enum constant in enum class io.leandev.appfuse.security.link.LinkRedemption
-
可重複使用(僅時間保護):簽章 + 未過期即有效。
- revalidate(SessionEligibilityPolicy.Context) - Method in interface io.leandev.appfuse.security.auth.SessionEligibilityPolicy
- revision() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
revisionrecord component. - revoke(MockAuthSessionController.RevokeRequest, HttpServletRequest) - Method in class io.leandev.appfuse.security.auth.mock.MockAuthSessionController
- revoke(UUID, Instant, String) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
- revokeByPolicy(String, String, Instant, String) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
-
依應用政策綁定撤銷 family,供 consent 等外部授權被撤回時主動失效既有 Session。
- revokeByPrincipal(String, Instant, String) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
-
撤銷 subject 或 actorSubject 相符的所有既有 family;不禁止之後以新 proof 登入。
- revoked() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
- REVOKED - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejection
- REVOKED - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RevocationResult
- REVOKED - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejection
- revokedAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
revokedAtrecord component. - revokeReason() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
revokeReasonrecord component. - RevokeRequest(String) - Constructor for record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.RevokeRequest
-
Creates an instance of a
RevokeRequestrecord class. - revokeSessionsByPolicy(String, String, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
依應用政策識別主動撤銷所有相符 family,並立即 blacklist 其 Access Token family。
- revokeSessionsByPrincipal(String, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
受保護的帳號管理 orchestration;subject 必須先由應用映射為 immutable account ID。
- rewrite(String, String, String) - Static method in class io.leandev.appfuse.docs.BaseUrlRewriter
-
替換 HTML 中的 baseUrl
- rewriteHtml(String, String, String) - Static method in class io.leandev.appfuse.docs.UrlRewriter
-
替換 HTML 中的絕對 URL
- rewriteSitemap(String, String, String) - Static method in class io.leandev.appfuse.docs.UrlRewriter
-
替換 sitemap.xml 中的 URL
- rgb() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
rgbrecord component. - rgb() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
rgbrecord component. - rgb() - Method in record class io.leandev.appfuse.report.node.ReportColor
-
Returns the value of the
rgbrecord component. - rgb(int) - Static method in record class io.leandev.appfuse.report.node.ReportColor
-
以
0xRRGGBB建立顏色 - right() - Method in record class io.leandev.appfuse.report.Margins
-
Returns the value of the
rightrecord component. - right() - Method in record class io.leandev.appfuse.report.node.CellBorders
-
Returns the value of the
rightrecord component. - right() - Method in record class io.leandev.appfuse.report.node.PageSummaryOverride
-
Returns the value of the
rightrecord component. - right() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
rightrecord component. - right() - Method in record class io.leandev.appfuse.report.PageRegion
-
Returns the value of the
rightrecord component. - right(Inline...) - Method in class io.leandev.appfuse.report.node.PageSummaryOverride.Builder
-
設定右側覆寫。
- right(Inline...) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- right(Inline...) - Method in class io.leandev.appfuse.report.PageRegion.Builder
- right(Inline...) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
非最後頁右側內容
- RIGHT - Enum constant in enum class io.leandev.appfuse.csv.FixedWidthWriterSettings.Alignment
-
靠右對齊
- RIGHT - Enum constant in enum class io.leandev.appfuse.document.Alignment
-
靠右對齊
- RIGHT - Enum constant in enum class io.leandev.appfuse.image.Position
- RIGHT - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.Align
- RIGHT - Enum constant in enum class io.leandev.appfuse.report.node.Align
- RIGHT - Enum constant in enum class io.leandev.appfuse.workbook.Align
-
靠右對齊
- role() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns the value of the
rolerecord component. - roleNames() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
直接指派的角色裸名(順序=帳號的角色順序,首位為主角色)
- roles() - Method in record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Returns the value of the
rolesrecord component. - ROLLED_BACK - Enum constant in enum class io.leandev.appfuse.file.tx.JournalState
-
業務交易 rollback,補償刪除已觸發
- root() - Static method in class io.leandev.appfuse.xml.XPathExpression
- ROOT_KEY_BYTES - Static variable in class io.leandev.appfuse.security.crypto.PersistenceEncryption
- ROOT_TENANT - Static variable in class io.leandev.appfuse.jpa.tenant.TenantContextIdentifierResolver
-
無租戶 context 時回報的 root 租戶識別(可存取所有分區)
- rotate(double) - Static method in record class io.leandev.appfuse.report.internal.svg.Transform
- rotate(RefreshSessionStore.Rotation) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
- rotate(String) - Method in class io.leandev.appfuse.security.auth.RefreshCredentialCodec
-
以同一個 family selector 產生下一個 verifier;legacy credential 首次輪替時建立新 selector。
- Rotated(RefreshSessionStore.Session) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotated
-
Creates an instance of a
Rotatedrecord class. - rotatedAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns the value of the
rotatedAtrecord component. - Rotation(UUID, long, String, String, String, Instant, Instant) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Creates an instance of a
Rotationrecord class. - RotationRejected(RefreshSessionStore.RotationRejection) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejected
-
Creates an instance of a
RotationRejectedrecord class. - ROUND - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Cap
- ROUND - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Join
- RoutingMailer - Class in io.leandev.appfuse.mail
-
寄信當下解析目標的
Mailer(比照 Spring 的 routing DataSource 模式) - RoutingMailer(MailerSpecProvider, DirectMailer, MailOutboundPolicy) - Constructor for class io.leandev.appfuse.mail.RoutingMailer
- row() - Method in class io.leandev.appfuse.workbook.Cell
-
取得此儲存格所屬的列
- row(int) - Method in class io.leandev.appfuse.document.Table
-
取得指定列
- Row - Class in io.leandev.appfuse.workbook
-
列
- ROW_TRUNCATED - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- rowCount() - Method in class io.leandev.appfuse.document.Table
-
取得列數
- RowCursor - Interface in io.leandev.appfuse.report.node
-
單次、只能往前讀的列游標
- RowRole - Enum Class in io.leandev.appfuse.report.node
-
表格列在群組結構中的角色;renderer 依此產生續接列與避免群組標題孤立於頁尾
- rows() - Method in class io.leandev.appfuse.document.Table
-
取得所有列
- rows() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
rowsrecord component. - rows(RowSource) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- rows(List) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- RowSource - Interface in io.leandev.appfuse.report.node
-
表格列的來源
- rowSpan() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns the value of the
rowSpanrecord component. - RowValidator - Class in io.leandev.appfuse.report.internal
-
表格列的驗證規則;建構時檢查記憶體中的列,讀取時檢查延遲來源的列,兩者共用本類別
- RsaKeyPairs - Class in io.leandev.appfuse.security.auth
-
RSA key pair 的建立與標準 wire encoding 解析。
- RSQLComparator - Enum Class in io.leandev.appfuse.search
- RSQLParser - Class in io.leandev.appfuse.search
- RSQLParser() - Constructor for class io.leandev.appfuse.search.RSQLParser
- rule() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
rulerecord component. - rule() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
rulerecord component. - rule() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
rulerecord component. - rule() - Method in record class io.leandev.appfuse.report.PageRegion
-
Returns the value of the
rulerecord component. - rule() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
rulerecord component. - rule(boolean) - Method in class io.leandev.appfuse.report.PageRegion.Builder
- rule(LineStyle) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- rule(LineStyle) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
摘要上線;
null或零線寬不畫 - rule(Predicate, String) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
自訂規則:命中 predicate 的日期不可選(自訂原因代碼)
- RuleBox(double, double, double, LineStyle) - Constructor for record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Creates an instance of a
RuleBoxrecord class. - run() - Method in class io.leandev.appfuse.file.azure.AzureStagingCleanupTask
- run() - Method in class io.leandev.appfuse.file.local.LocalStagingCleanupTask
- run() - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask
- run() - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask
- run() - Method in class io.leandev.appfuse.file.tx.FileOrphanSweepTask
-
對所有 partition 執行對帳
- run() - Method in class io.leandev.appfuse.report.internal.layout.LayoutEngine
-
排版全部內容
- Run - Class in io.leandev.appfuse.document
-
文字段(run)
- Run(String, FontSource, double) - Constructor for record class io.leandev.appfuse.pdf.FixedTextMeasurer.Run
-
Creates an instance of a
Runrecord class. - Run(String, Double, Double, double, double, SvgStyle) - Constructor for record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Creates an instance of a
Runrecord class. - runAs(String, Runnable) - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
在指定租戶上下文中執行動作
- runs() - Method in class io.leandev.appfuse.document.Paragraph
-
取得所有 run
- runs() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Returns the value of the
runsrecord component. - runs() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Returns the value of the
runsrecord component.
S
- s3Client(S3Client) - Method in class io.leandev.appfuse.file.s3.S3FileJournal.Builder
- s3Client(S3Client) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- s3Client(S3Client) - Method in class io.leandev.appfuse.file.s3.S3StagingCleanupTask.Builder
- S3FileJournal - Class in io.leandev.appfuse.file.s3
-
S3 的
FileJournal實作 - S3FileJournal.Builder - Class in io.leandev.appfuse.file.s3
- S3FileStorage - Class in io.leandev.appfuse.file.s3
-
S3/MinIO 檔案儲存實作
- S3FileStorage.Builder - Class in io.leandev.appfuse.file.s3
- S3FileStorage.S3FileStorageException - Exception Class in io.leandev.appfuse.file.s3
-
S3 檔案儲存例外
- S3FileStorageException(String, Throwable) - Constructor for exception class io.leandev.appfuse.file.s3.S3FileStorage.S3FileStorageException
- s3Presigner(S3Presigner) - Method in class io.leandev.appfuse.file.s3.S3FileStorage.Builder
- S3StagingCleanupTask - Class in io.leandev.appfuse.file.s3
-
S3 暫存區清理任務
- S3StagingCleanupTask.Builder - Class in io.leandev.appfuse.file.s3
- SANS_SERIF - Enum constant in enum class io.leandev.appfuse.font.FontFamily
-
系統預設無襯線字體
- sasDownloadEnabled(boolean) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定是否啟用 SAS 下載
- sasTokenExpiration(long) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定 SAS Token 過期時間
- sasUploadEnabled(boolean) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage.Builder
-
設定是否啟用 SAS 上傳
- Satisfiable(RangeUtils.ByteRange) - Constructor for record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Satisfiable
-
Creates an instance of a
Satisfiablerecord class. - save(FileStorage, String, PdfArtifact) - Static method in class io.leandev.appfuse.pdf.StoredPdfs
-
以系統時鐘記錄保存時間;見
StoredPdfs.save(FileStorage, String, PdfArtifact, Clock) - save(FileStorage, String, PdfArtifact, Clock) - Static method in class io.leandev.appfuse.pdf.StoredPdfs
-
保存並關閉 artifact
- save(FileStorage, String, ReportArtifact) - Static method in class io.leandev.appfuse.report.StoredReports
- save(FileStorage, String, ReportArtifact, Clock) - Static method in class io.leandev.appfuse.report.StoredReports
-
保存並關閉 artifact
- scale(double, double) - Static method in record class io.leandev.appfuse.report.internal.svg.Transform
- scale(BufferedImage, int, int) - Method in class io.leandev.appfuse.image.ImageProcessor
-
縮放圖片到指定尺寸(保持長寬比)
- scale(BufferedImage, int, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
縮放圖片到指定範圍內(保持長寬比,類似 CSS object-fit: contain)
- scale(BufferedImage, Length, Length) - Method in class io.leandev.appfuse.image.ImageProcessor
-
縮放圖片到指定尺寸(支援物理單位)
- scale(BufferedImage, Length, Length) - Static method in class io.leandev.appfuse.image.ImageScaler
-
縮放圖片到指定尺寸(使用預設 300 PPI)
- scale(BufferedImage, Length, Length, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
縮放圖片到指定尺寸(支援物理單位)
- scale(BufferedImage, Integer, Integer) - Static method in class io.leandev.appfuse.image.ImageScaler
-
縮放圖片到指定範圍內(保持長寬比)
- SCALE_DOWN - Enum constant in enum class io.leandev.appfuse.image.Scaling
- scaleByHeight(BufferedImage, int) - Method in class io.leandev.appfuse.image.ImageProcessor
-
依高度等比縮放圖片
- scaleByHeight(BufferedImage, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依高度等比縮放圖片
- scaleByHeight(BufferedImage, Length) - Method in class io.leandev.appfuse.image.ImageProcessor
-
依高度等比縮放圖片(支援物理單位)
- scaleByHeight(BufferedImage, Length) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依高度等比縮放圖片(使用預設 300 PPI)
- scaleByHeight(BufferedImage, Length, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依高度等比縮放圖片(支援物理單位)
- scaleByWidth(BufferedImage, int) - Method in class io.leandev.appfuse.image.ImageProcessor
-
依寬度等比縮放圖片
- scaleByWidth(BufferedImage, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依寬度等比縮放圖片
- scaleByWidth(BufferedImage, Length) - Method in class io.leandev.appfuse.image.ImageProcessor
-
依寬度等比縮放圖片(支援物理單位)
- scaleByWidth(BufferedImage, Length) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依寬度等比縮放圖片(使用預設 300 PPI)
- scaleByWidth(BufferedImage, Length, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依寬度等比縮放圖片(支援物理單位)
- Scaling - Enum Class in io.leandev.appfuse.image
-
scaling can be set with one of these five values:
- scanned() - Method in class io.leandev.appfuse.file.tx.FileOrphanSweepTask.SweepReport
-
掃描的 fileId 數
- scene() - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Returns the value of the
scenerecord component. - scheme() - Method in record class io.leandev.appfuse.web.url.PublicOrigin
-
Returns the value of the
schemerecord component. - scope() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns the value of the
scoperecord component. - scope() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Returns the value of the
scoperecord component. - scope(String) - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
設定權限範圍
- scoped(String) - Method in class io.leandev.appfuse.security.crypto.PersistenceEncryption
-
取得固定 purpose 的文字加解密邊界;回傳物不暴露 root key。
- scopeId() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Returns the value of the
scopeIdrecord component. - scopeId() - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
Returns the value of the
scopeIdrecord component. - scopeId() - Method in record class io.leandev.appfuse.web.url.PublicServerUrlContext
-
Returns the value of the
scopeIdrecord component. - ScopeJwtAuthenticationConverter - Class in io.leandev.appfuse.security.resourceserver
-
FEDERATED 模式的 JWT → Authentication 轉換器
- ScopeJwtAuthenticationConverter() - Constructor for class io.leandev.appfuse.security.resourceserver.ScopeJwtAuthenticationConverter
-
以預設 roles claim 名稱(
roles)建立轉換器 - ScopeJwtAuthenticationConverter(String) - Constructor for class io.leandev.appfuse.security.resourceserver.ScopeJwtAuthenticationConverter
- scratchDirectory() - Method in interface io.leandev.appfuse.report.internal.pdf.TempStorage
-
PDFBox 頁面內容暫存的目錄
- search(String, Instant, String) - Method in interface io.leandev.appfuse.audit.AuditEventJpaRepositoryBase
-
null guard 明確轉為 Instant,讓 PostgreSQL 可推導獨立 JDBC 參數的時間型別。
- section(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
-
建立邏輯分節,可覆寫本節最後內容頁的摘要。
- section(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- Section - Record Class in io.leandev.appfuse.report.node
-
邏輯分節;本身不產生可見內容
- Section(String, String, List, boolean) - Constructor for record class io.leandev.appfuse.report.node.Section
-
相容既有四參數建構器;不設定分節摘要。
- Section(String, String, List, boolean, PageSummaryOverride) - Constructor for record class io.leandev.appfuse.report.node.Section
-
保留已發布的五參數建構器。
- Section(String, String, List, boolean, PageSummaryOverride, SectionPageRegion, SectionPageRegion) - Constructor for record class io.leandev.appfuse.report.node.Section
-
Creates an instance of a
Sectionrecord class. - SECTION_SUMMARY_CONFLICT - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- SECTION_SUMMARY_EMPTY - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- SECTION_SUMMARY_OUTSIDE - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- sectionFooter() - Method in class io.leandev.appfuse.document.Document
-
取得當前章節頁尾(單章節文件等同
Document.footer()) - sectionHeader() - Method in class io.leandev.appfuse.document.Document
-
取得當前章節頁首(單章節文件等同
Document.header()) - SectionPageCount - Record Class in io.leandev.appfuse.report.node
-
目前分節實際總頁數,排版完成後回填;可用於分節每頁頁首尾,及頂層 pageBreakBefore 分節內頁面的 PageSummary。
- SectionPageCount() - Constructor for record class io.leandev.appfuse.report.node.SectionPageCount
-
Creates an instance of a
SectionPageCountrecord class. - SectionPageNumber - Record Class in io.leandev.appfuse.report.node
-
目前分節頁碼,從 1 開始;可用於分節每頁頁首尾,及頂層 pageBreakBefore 分節內頁面的 PageSummary。
- SectionPageNumber() - Constructor for record class io.leandev.appfuse.report.node.SectionPageNumber
-
Creates an instance of a
SectionPageNumberrecord class. - SectionPageRegion - Record Class in io.leandev.appfuse.report.node
-
分節每頁頁首尾;全寬區塊或左中右行內內容自動換行,保留實際高度與指定最小高度的較大值。 未設定的分節頁首/頁尾各自沿用文件區域;設定者取代該文件區域。
- SectionPageRegion(List, List, List, ParagraphStyle, Length, Length, Length, Length, LineStyle, int) - Constructor for record class io.leandev.appfuse.report.node.SectionPageRegion
-
保留 alpha.28 十參數建構器。
- SectionPageRegion(List, List, List, ParagraphStyle, Length, Length, Length, Length, LineStyle, int, List) - Constructor for record class io.leandev.appfuse.report.node.SectionPageRegion
-
Creates an instance of a
SectionPageRegionrecord class. - SectionPageRegion.Builder - Class in io.leandev.appfuse.report.node
-
左中右內容及樣式配置。
- SecurityAuditChangeContextProvider - Class in io.leandev.appfuse.audit.entity
-
從 Spring Security、
ActingContext與當前 HTTP request 建立 Entity audit changeset 脈絡。 - SecurityAuditChangeContextProvider() - Constructor for class io.leandev.appfuse.audit.entity.SecurityAuditChangeContextProvider
-
建立 tenant-neutral provider。
- SecurityAuditChangeContextProvider(Supplier) - Constructor for class io.leandev.appfuse.audit.entity.SecurityAuditChangeContextProvider
-
建立可由應用補充資料範圍的 provider。
- SecurityContributor - Interface in io.leandev.appfuse.security
-
Feature 自有授權規則的貢獻點
- Segment(TextMeasurer.FontHandle, String, double, boolean) - Constructor for record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Creates an instance of a
Segmentrecord class. - segments() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
segmentsrecord component. - segments() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Measured
-
Returns the value of the
segmentsrecord component. - segments() - Method in record class io.leandev.appfuse.report.internal.svg.PathData
-
Returns the value of the
segmentsrecord component. - select(String) - Method in class io.leandev.appfuse.xml.XmlDocument
- select(String) - Method in class io.leandev.appfuse.xml.XmlElement
- select(String...) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- selectable() - Method in record class io.leandev.appfuse.calendar.DayStatus
-
Returns the value of the
selectablerecord component. - selectable(LocalDate) - Static method in record class io.leandev.appfuse.calendar.DayStatus
-
建立可選日
- selectable(LocalDate, String) - Static method in record class io.leandev.appfuse.calendar.DayStatus
-
建立可選日(帶補充說明)
- selectAll(String) - Method in class io.leandev.appfuse.xml.XmlDocument
- selectAll(String) - Method in class io.leandev.appfuse.xml.XmlElement
- selectAs(String, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- selector() - Method in class io.leandev.appfuse.search.ComparisonNode
-
取得選擇器(欄位名稱)。
- selector() - Method in record class io.leandev.appfuse.search.Filter
-
取得比較節點的欄位選擇器。
- selectorHash() - Method in record class io.leandev.appfuse.security.auth.RefreshCredentialCodec.IssuedCredential
-
Returns the value of the
selectorHashrecord component. - selectorHash(String) - Method in class io.leandev.appfuse.security.auth.RefreshCredentialCodec
-
從支援 replay detection 的 credential 取出 selector hash;legacy 無結構 credential 回 empty。
- send() - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
建立並發送 MimeMessage
- send(EmailEnvelope) - Method in interface io.leandev.appfuse.notification.channel.MailDelivery
-
寄出一封含完整 To / CC 關係的 HTML 郵件。
- send(OutboundMessage) - Method in class io.leandev.appfuse.notification.channel.EmailNotificationChannel
- send(OutboundMessage) - Method in class io.leandev.appfuse.notification.channel.InAppNotificationChannel
- send(OutboundMessage) - Method in class io.leandev.appfuse.notification.channel.LineNotificationChannel
- send(OutboundMessage) - Method in class io.leandev.appfuse.notification.channel.SmsNotificationChannel
- send(OutboundMessage) - Method in interface io.leandev.appfuse.notification.NotificationChannel
-
遞送一則訊息
- send(MimeMessage) - Method in class io.leandev.appfuse.mail.DirectMailer
- send(MimeMessage) - Method in interface io.leandev.appfuse.mail.Mailer
-
寄出一封已組好的 MimeMessage(外寄政策——防火牆/改寄/特殊訊息——在此套用)
- send(MimeMessage) - Method in class io.leandev.appfuse.mail.RoutingMailer
- send(MimeMessage...) - Method in class io.leandev.appfuse.mail.DirectMailer
- send(String, String) - Method in interface io.leandev.appfuse.notification.channel.SmsDelivery
-
寄出一則簡訊
- send(String, String, String) - Method in interface io.leandev.appfuse.notification.channel.MailDelivery
-
寄出一封 HTML 郵件(以當前租戶郵件設定)
- send(MimeMessagePreparator) - Method in class io.leandev.appfuse.mail.DirectMailer
- send(MimeMessagePreparator...) - Method in class io.leandev.appfuse.mail.DirectMailer
- send(SimpleMailMessage) - Method in class io.leandev.appfuse.mail.DirectMailer
- send(SimpleMailMessage...) - Method in class io.leandev.appfuse.mail.DirectMailer
- SENDING - Enum constant in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
認領中(過渡態):已被某執行緒原子認領、遞送進行中。崩潰滯留者逾
nextAttemptAt由輪詢重新認領 - sendTestEmail(String, String) - Method in class io.leandev.appfuse.mail.DirectMailer
-
發送測試郵件 - 實際發送一封測試郵件來驗證完整功能
- SensitiveDataMasker - Class in io.leandev.appfuse.http.logging
-
敏感資訊遮罩工具
- SensitiveDataMasker() - Constructor for class io.leandev.appfuse.http.logging.SensitiveDataMasker
-
建立預設的敏感資訊遮罩工具
- SENT - Enum constant in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
已遞送成功(終態)
- sequenceLength() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
取得序號長度
- sequenceLength(int) - Method in class io.leandev.appfuse.serial.SerialNumberContext.Builder
-
設定序號長度
- serialize(JournalEntry) - Static method in class io.leandev.appfuse.file.tx.JournalLineCodec
-
將事件序列化為單行
- serialize(Duration, JsonGenerator, SerializationContext) - Method in class io.leandev.appfuse.json.DurationSerializer
- serialize(Instant, JsonGenerator, SerializationContext) - Method in class io.leandev.appfuse.json.InstantSerializer
- serialize(ZonedDateTime, JsonGenerator, SerializationContext) - Method in class io.leandev.appfuse.json.ZonedDateTimeSerializer
- SerialNumberContext - Class in io.leandev.appfuse.serial
-
序號生成上下文
- SerialNumberContext.Builder - Class in io.leandev.appfuse.serial
-
Builder 類別
- SerialNumberGenerator - Interface in io.leandev.appfuse.serial
-
序號生成器介面
- series(ChartSeries) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
- series(String, List) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
-
使用預設色盤的系列
- series(String, List, ReportColor) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
- SERIF - Enum constant in enum class io.leandev.appfuse.font.FontFamily
-
系統預設襯線字體
- server() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Returns the value of the
serverrecord component. - serverBaseUrl() - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
Returns the value of the
serverBaseUrlrecord component. - ServerErrorException - Exception Class in io.leandev.appfuse.http.exception
-
伺服器錯誤異常(HTTP 5xx)
- ServerErrorException(int, String) - Constructor for exception class io.leandev.appfuse.http.exception.ServerErrorException
-
建立伺服器錯誤異常
- ServerErrorException(int, String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.ServerErrorException
-
建立伺服器錯誤異常,包含原始異常
- SERVICE_ACCOUNT - Enum constant in enum class io.leandev.appfuse.audit.entity.AuditPrincipalKind
- serviceName() - Method in record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Returns the value of the
serviceNamerecord component. - serviceUnavailable(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 503 Service Unavailable
- ServiceUnavailableException - Exception Class in io.leandev.appfuse.http.exception
-
服務不可用異常(HTTP 503)
- ServiceUnavailableException(String) - Constructor for exception class io.leandev.appfuse.http.exception.ServiceUnavailableException
-
建立服務不可用異常
- ServiceUnavailableException(String, Throwable) - Constructor for exception class io.leandev.appfuse.http.exception.ServiceUnavailableException
-
建立服務不可用異常,包含原始異常
- session() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUsed
-
Returns the value of the
sessionrecord component. - session() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotated
-
Returns the value of the
sessionrecord component. - session() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Returns the value of the
sessionrecord component. - Session(UUID, String, String, String, String, String, long, boolean, Duration, Instant, Instant, Instant, Instant, String, long) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
- Session(UUID, String, String, String, String, String, long, boolean, Duration, Instant, Instant, Instant, Instant, String, long, SessionPolicyBinding) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
- Session(UUID, String, String, String, String, String, long, boolean, Duration, Instant, Instant, Instant, Instant, String, long, SessionPolicyBinding, SessionContextBinding) - Constructor for record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Creates an instance of a
Sessionrecord class. - SESSION_CLIENT_CREDENTIALS - Static variable in class io.leandev.appfuse.security.auth.JwtTokenProvider
- SESSION_INTERACTIVE - Static variable in class io.leandev.appfuse.security.auth.JwtTokenProvider
- SessionChangedException - Exception Class in io.leandev.appfuse.security.auth
-
有效 credential 與已知 family 不符;HTTP 殼須回 409 session-changed 且保留 Cookie。
- SessionChangedException() - Constructor for exception class io.leandev.appfuse.security.auth.SessionChangedException
- SessionContextBinding - Record Class in io.leandev.appfuse.security.auth
-
不透明的憑證使用環境綁定;框架不解讀 domain/tenant/入口目錄。 activationExpiresAt 非空的 family 只能經一次性 activation 後使用。
- SessionContextBinding(String, String, Instant) - Constructor for record class io.leandev.appfuse.security.auth.SessionContextBinding
-
Creates an instance of a
SessionContextBindingrecord class. - SessionContextPolicy - Interface in io.leandev.appfuse.security.auth
-
應用提供憑證使用環境政策。只有登入引擎驗過目前 family 後,才提供切換來源。
- SessionEligibilityPolicy - Interface in io.leandev.appfuse.security.auth
-
Refresh Session 的應用政策重新驗證 hook。
- SessionEligibilityPolicy.Context - Record Class in io.leandev.appfuse.security.auth
- SessionEligibilityPolicy.Decision - Record Class in io.leandev.appfuse.security.auth
- sessionFamilies(SessionFamilyProfile, RefreshSessionStore, Clock) - Method in class io.leandev.appfuse.security.resourceserver.ResourceServerSecurity.Builder
-
每次互動式 Bearer JWT 授權都查詢權威 store;必須與 LoginService 共用組裝。 API key/Basic 沿各自認證與資格政策,可在同一條 chain 同時啟用。
- SessionFamilyProfile - Record Class in io.leandev.appfuse.security.auth
-
由可信組裝共用的固定期限政策;不依 browser app 字串選擇。
- SessionFamilyProfile(String, Duration) - Constructor for record class io.leandev.appfuse.security.auth.SessionFamilyProfile
-
Creates an instance of a
SessionFamilyProfilerecord class. - sessionId() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in record class io.leandev.appfuse.security.auth.SessionMetadata
-
Returns the value of the
sessionIdrecord component. - SessionIssuanceContext - Record Class in io.leandev.appfuse.security.auth
-
僅由 HTTP 殼讀取實際 Cookie;缺 Cookie 時仍明示傳入 null。
- SessionIssuanceContext(String) - Constructor for record class io.leandev.appfuse.security.auth.SessionIssuanceContext
-
Creates an instance of a
SessionIssuanceContextrecord class. - SessionMetadata - Record Class in io.leandev.appfuse.security.auth
-
驗簽並與 authoritative family 對照後的 wire 組裝資料。
- SessionMetadata(UUID, Instant, Instant, Instant) - Constructor for record class io.leandev.appfuse.security.auth.SessionMetadata
-
Creates an instance of a
SessionMetadatarecord class. - sessionOptions() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns the value of the
sessionOptionsrecord component. - sessionOptions() - Method in record class io.leandev.appfuse.security.auth.LoginService.RefreshResult
-
Returns the value of the
sessionOptionsrecord component. - SessionOptions - Record Class in io.leandev.appfuse.security.auth
-
互動式 Session 的簽發政策。
- SessionOptions(boolean, Duration) - Constructor for record class io.leandev.appfuse.security.auth.SessionOptions
-
Creates an instance of a
SessionOptionsrecord class. - SessionPolicyBinding - Record Class in io.leandev.appfuse.security.auth
-
綁定於 Refresh Session family 的應用政策識別。
- SessionPolicyBinding(String, String, Instant) - Constructor for record class io.leandev.appfuse.security.auth.SessionPolicyBinding
- SessionPolicyBinding(String, String, Instant, Set) - Constructor for record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Creates an instance of a
SessionPolicyBindingrecord class. - SessionPrincipalRegistry - Class in io.leandev.appfuse.security.auth
-
應用明示每個 principal type 的 immutable application account ID 契約;不能由反射推定資料不變性。
- SessionPrincipalRegistry(Map) - Constructor for class io.leandev.appfuse.security.auth.SessionPrincipalRegistry
- SessionStoreCapability - Enum Class in io.leandev.appfuse.security.auth
-
bounded Session profile 需要的 authoritative store 能力。
- setAlign(Align) - Method in class io.leandev.appfuse.workbook.Cell
-
設定水平對齊
- setAlign(Align) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定水平對齊
- setAlignment(Alignment) - Method in class io.leandev.appfuse.document.Paragraph
-
設定水平對齊
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class io.leandev.appfuse.security.lockout.LoginLockout
-
Spring 建立本 bean 時自動接入既有 AuditApplicationEvent 通道。 非 Spring 消費端可顯式設定;listener 的普通例外不影響認證。
- setBackground(Color) - Method in class io.leandev.appfuse.document.Run
-
設定文字底色(網底)
- setBackground(Color) - Method in class io.leandev.appfuse.image.Canvas
-
設定畫布背景顏色。
- setBackground(Color) - Method in class io.leandev.appfuse.workbook.Cell
-
設定背景填滿顏色
- setBackground(Color) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定背景填滿顏色(實心填滿)
- setBean(Object) - Method in class io.leandev.appfuse.bean.PropertyMap
- setBold(boolean) - Method in class io.leandev.appfuse.document.Run
-
設定粗體
- setBold(boolean) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定是否粗體
- setBorder(Color) - Method in class io.leandev.appfuse.image.Canvas
-
設定畫布邊框顏色。
- setBorderColor(Color) - Method in class io.leandev.appfuse.workbook.Cell
-
設定四邊框線顏色
- setBorderColor(Color) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定四邊框線顏色
- setBorderStyle(BorderStyle) - Method in class io.leandev.appfuse.workbook.Cell
-
設定四邊框線樣式
- setBorderStyle(BorderStyle) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定四邊框線樣式
- setBytes(byte[]) - Method in interface io.leandev.appfuse.file.FileObject
- setCcRecipientAddresses(List) - Method in class io.leandev.appfuse.notification.outbox.NotificationOutboxBase
-
設定 EMAIL CC 位址並序列化保存。
- setColor(Color) - Method in class io.leandev.appfuse.document.Run
-
設定文字顏色
- setColor(Color) - Method in class io.leandev.appfuse.image.Canvas
-
設定繪圖顏色。
- setColor(Color) - Method in class io.leandev.appfuse.workbook.Cell
-
設定字型顏色
- setColor(Color) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定字型顏色
- setColumnWidth(int, double) - Method in class io.leandev.appfuse.workbook.Worksheet
-
設定欄寬(以字元數為單位)
- setColumnWidth(int, Length) - Method in class io.leandev.appfuse.document.Table
-
設定某欄寬度(套用到每一列的該欄儲存格)
- setConnectTimeout(int, TimeUnit) - Method in class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
-
設定連線超時時間
- setCurrentTenantId(String) - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
手動設定當前租戶 ID
- setDataFormat(DataFormat) - Method in class io.leandev.appfuse.workbook.Cell
-
以預設格式列舉設定資料格式
- setDataFormat(String) - Method in class io.leandev.appfuse.workbook.Cell
-
以指定 Excel 格式字串設定資料格式
- setDataFormat(String) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定資料格式(Excel 格式字串,例如
yyyy-mm-dd、#,##0.00) - setDebugEnabled(boolean) - Method in class io.leandev.appfuse.security.tenant.TenantContextCleanupFilter
-
設定是否記錄 debug 日誌
- setDefaultMaxPerRoute(int) - Method in class io.leandev.appfuse.http.HttpClientBuilder
-
設定每個路由的最大連線數
- setDefaultMaxPerRoute(int) - Method in class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
-
設定每個路由(目標主機)的預設最大連線數。
- setDetail(String) - Method in class io.leandev.appfuse.notification.outbox.NotificationDeliveryLogBase
-
設定詳情並截斷至資料庫欄位上限。
- setDownstreamErrorMapper(DownstreamErrorMapper) - Method in class io.leandev.appfuse.http.StandardHttpClient
-
設定已知下游錯誤契約的應用層轉譯器。
- setEnabled(boolean) - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- setEnabled(boolean) - Method in interface io.leandev.appfuse.audit.AuditControl
- setEnabled(boolean, String) - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- setEnabled(boolean, String) - Method in interface io.leandev.appfuse.audit.AuditControl
-
提供操作者給可遺失的背景操作紀錄;不等待日誌完成,不保證保存。 未實作此 overload 的既有控制器仍沿用原有切換行為。
- setEnabled(boolean, String, String) - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- setEnabled(boolean, String, String) - Method in interface io.leandev.appfuse.audit.AuditControl
-
principal 為真實操作者;模擬時可另提供有效身份 subject,非模擬時傳 null。 既有控制器沿用雙參數行為,背景紀錄仍可遺失。
- setEventPublisher(ApplicationEventPublisher) - Method in class io.leandev.appfuse.security.auth.internal.LoginCacheAccess
- setFont(Font) - Method in class io.leandev.appfuse.image.Canvas
-
設定繪圖字體。
- setFontFamily(String) - Method in class io.leandev.appfuse.workbook.Cell
-
設定字型名稱
- setFontFamily(String) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定字型名稱
- setFontSize(double) - Method in class io.leandev.appfuse.document.Run
-
設定字級(point)
- setFontSize(short) - Method in class io.leandev.appfuse.workbook.Cell
-
設定字級(點數)
- setFontSize(short) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定字級(點數,point)
- setFormula(String) - Method in class io.leandev.appfuse.workbook.Cell
-
寫入公式(不含前導
=,如A1+B1、SUM(A1:A10)) - setFullWidth() - Method in class io.leandev.appfuse.document.Table
-
設定整表為滿版寬度(100%)
- setGateway(URL) - Method in class io.leandev.appfuse.http.StandardHttpClient
-
設定 Gateway URL
- setGridlines(boolean) - Method in class io.leandev.appfuse.workbook.Worksheet
-
設定是否顯示與列印格線
- setHeaders(String...) - Method in class io.leandev.appfuse.csv.CsvWriter
-
設定 Header 欄位(不寫入檔案)
- setHeaders(String...) - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
設定 Header 欄位(不寫入檔案)
- setHeaders(List) - Method in class io.leandev.appfuse.csv.CsvWriter
-
設定 Header 欄位(不寫入檔案) 注意:此方法會建立新的 List,而非累加。
- setHeaders(List) - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
設定 Header 欄位(不寫入檔案)
- setHeaders(List) - Method in class io.leandev.appfuse.workbook.WorkbookReader
-
手動設定 Header(適用於無 Header 列的工作表)
- setHeaders(List) - Method in class io.leandev.appfuse.workbook.WorkbookRecord
-
設定欄位名稱(供名稱存取)
- setHeaders(List) - Method in class io.leandev.appfuse.workbook.WorkbookWriter
-
設定 Header 欄位(不寫入列) 注意:此方法會建立新的清單,而非累加。
- setHeight(Length) - Method in class io.leandev.appfuse.document.TableRow
-
設定列高
- setHeightInPoints(float) - Method in class io.leandev.appfuse.workbook.Row
-
設定列高(點數)
- setIndent(Length) - Method in class io.leandev.appfuse.document.Paragraph
-
設定左縮排
- setItalic(boolean) - Method in class io.leandev.appfuse.document.Run
-
設定斜體
- setItalic(boolean) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定是否斜體
- setLength(long) - Method in interface io.leandev.appfuse.file.FileObject
- setLocale(Locale) - Method in class io.leandev.appfuse.nls.I18n
-
Sets the locale for this I18n instance.
- setMarginFooter(Length) - Method in class io.leandev.appfuse.document.Document
-
設定頁尾邊界
- setMarginHeader(Length) - Method in class io.leandev.appfuse.document.Document
-
設定頁首邊界
- setMargins(Length, Length, Length, Length) - Method in class io.leandev.appfuse.document.Document
-
設定頁面四邊邊界
- setMaxTotal(int) - Method in class io.leandev.appfuse.http.HttpClientBuilder
-
設定連線池最大連線數
- setMaxTotal(int) - Method in class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
-
設定連線池的最大連線數。
- setMode(AuthMode) - Method in class io.leandev.appfuse.security.resourceserver.AuthProperties
- setName(String) - Method in interface io.leandev.appfuse.file.FileObject
- setOrientation(Orientation) - Method in class io.leandev.appfuse.document.Document
-
設定頁面方向
- setPageSize(Length, Length) - Method in class io.leandev.appfuse.document.Document
-
設定頁面大小
- setPageSize(Paper) - Method in class io.leandev.appfuse.document.Document
-
設定頁面大小(紙張預設)
- setPath(String) - Method in interface io.leandev.appfuse.file.FileObject
- setPpi(int) - Method in class io.leandev.appfuse.image.Canvas
-
設定畫布的 PPI(每英吋像素數)。
- setRichText(String) - Method in class io.leandev.appfuse.workbook.Cell
-
以 HTML 子集寫入富文本(單格內混排字型)
- setServiceName(String) - Method in class io.leandev.appfuse.http.StandardHttpClient
-
設定供下游失敗診斷使用的服務名稱。
- setSize(Length, Length) - Method in class io.leandev.appfuse.document.Image
-
調整圖片顯示尺寸
- setSocketTimeout(int, TimeUnit) - Method in class io.leandev.appfuse.http.HttpClientConnectionManagerBuilder
-
設定 Socket 超時時間
- setSpacingAfter(Length) - Method in class io.leandev.appfuse.document.Paragraph
-
設定段後間距
- setStatus(S) - Method in interface io.leandev.appfuse.entity.Stateful
-
設定狀態
- setStrikeThrough(boolean) - Method in class io.leandev.appfuse.document.Run
-
設定刪除線
- setStroke(float) - Method in class io.leandev.appfuse.image.Canvas
-
設定繪圖筆觸寬度。
- setStroke(Stroke) - Method in class io.leandev.appfuse.image.Canvas
-
設定繪圖筆觸樣式。
- setStyle(CellStyle) - Method in class io.leandev.appfuse.workbook.Cell
-
套用既有(可共用)的儲存格樣式
- setStyle(String) - Method in class io.leandev.appfuse.document.Paragraph
-
套用樣板樣式
- setStyle(String) - Method in class io.leandev.appfuse.document.Run
-
套用既有(樣板定義)字元樣式
- setSubscript(boolean) - Method in class io.leandev.appfuse.document.Run
-
設定下標
- setSuperscript(boolean) - Method in class io.leandev.appfuse.document.Run
-
設定上標
- setTenantId(String) - Method in interface io.leandev.appfuse.jpa.tenant.TenantAware
-
設定此 Entity 所屬的租戶 ID
- setTenantId(String) - Method in class io.leandev.appfuse.jpa.tenant.TenantAwareEntity
- setText(String) - Method in class io.leandev.appfuse.document.Paragraph
-
設定段落文字(清除原 run,置入單一 run)
- setText(String) - Method in class io.leandev.appfuse.document.Run
-
設定文字(取代原內容)
- setText(String) - Method in class io.leandev.appfuse.document.TableCell
-
設定儲存格文字(置於首段落)
- setText(String, String) - Method in class io.leandev.appfuse.document.Paragraph
-
設定段落文字並套用樣板樣式
- setText(String, String) - Method in class io.leandev.appfuse.document.TableCell
-
設定儲存格文字並套用樣板樣式
- setTimeout(int, TimeUnit) - Method in class io.leandev.appfuse.http.HttpClientBuilder
-
設定超時時間(連線、請求、回應)
- setType(String) - Method in interface io.leandev.appfuse.file.FileObject
- setUnderline(boolean) - Method in class io.leandev.appfuse.document.Run
-
設定底線
- setValue(Object) - Method in class io.leandev.appfuse.workbook.Cell
-
寫入儲存格值
- setVerticalAlignment(VerticalAlignment) - Method in class io.leandev.appfuse.document.TableCell
-
設定垂直對齊
- setVerticalAlignment(VerticalAlignment) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定垂直對齊
- setWidth(Length) - Method in class io.leandev.appfuse.document.Table
-
設定整表寬度
- setWidth(Length) - Method in class io.leandev.appfuse.document.TableCell
-
設定儲存格寬度
- setWidthPercent(int) - Method in class io.leandev.appfuse.document.Table
-
設定整表寬度為頁寬百分比
- setWrapText(boolean) - Method in class io.leandev.appfuse.workbook.Cell
-
設定是否自動換行
- setWrapText(boolean) - Method in class io.leandev.appfuse.workbook.CellStyle
-
設定是否自動換行
- severity() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns the value of the
severityrecord component. - severity() - Method in record class io.leandev.appfuse.report.ReportDiagnostic
-
Returns the value of the
severityrecord component. - SftpFileJournal - Class in io.leandev.appfuse.file.sftp
-
SFTP 的
FileJournal實作 - SftpFileJournal.Builder - Class in io.leandev.appfuse.file.sftp
- SftpFileStorage - Class in io.leandev.appfuse.file.sftp
-
SFTP 檔案儲存實作
- SftpFileStorage.Builder - Class in io.leandev.appfuse.file.sftp
- SftpFileStorage.SftpFileStorageException - Exception Class in io.leandev.appfuse.file.sftp
-
SFTP 檔案儲存例外
- SftpFileStorageException(String, Throwable) - Constructor for exception class io.leandev.appfuse.file.sftp.SftpFileStorage.SftpFileStorageException
- SftpSshClientFactory - Class in io.leandev.appfuse.file.sftp
-
建立供檔案儲存、交易 journal 與暫存清理共用的 SSH client。
- SftpStagingCleanupTask - Class in io.leandev.appfuse.file.sftp
-
SFTP 暫存區清理任務
- SftpStagingCleanupTask.Builder - Class in io.leandev.appfuse.file.sftp
- Shape(Transform, SvgStyle, PathData, String) - Constructor for record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Creates an instance of a
Shaperecord class. - ShortConverter - Class in io.leandev.appfuse.converter
- ShortConverter() - Constructor for class io.leandev.appfuse.converter.ShortConverter
- shrink(BufferedImage, int, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
縮小圖片到指定範圍內(只在需要時縮小)
- shrink(BufferedImage, Integer, Integer) - Static method in class io.leandev.appfuse.image.ImageScaler
-
縮小圖片到指定範圍內(只在需要時縮小)
- shrinkByHeight(BufferedImage, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依高度縮小圖片(只在需要時縮小)
- shrinkByWidth(BufferedImage, int) - Static method in class io.leandev.appfuse.image.ImageScaler
-
依寬度縮小圖片(只在需要時縮小)
- shutdownWait() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns the value of the
shutdownWaitrecord component. - SignedLinkService - Class in io.leandev.appfuse.security.link
-
簽章連結原語
- SignedLinkService() - Constructor for class io.leandev.appfuse.security.link.SignedLinkService
- SignedLinkSpec - Record Class in io.leandev.appfuse.security.link
-
簽發簽章連結的輸入參數
- SignedLinkSpec(String, String, String, Map, Duration, LinkRedemption) - Constructor for record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Creates an instance of a
SignedLinkSpecrecord class. - SignedLinkStore - Interface in io.leandev.appfuse.security.link.store
-
單次連結的 jti 儲存介面
- SignedLinkToken - Record Class in io.leandev.appfuse.security.link
-
已解析的簽章連結 token
- SignedLinkToken(String, String, String, Map, String, Instant, Instant, LinkRedemption) - Constructor for record class io.leandev.appfuse.security.link.SignedLinkToken
-
Creates an instance of a
SignedLinkTokenrecord class. - SINGLE_LINE - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.TextMode
- SINGLE_USE - Enum constant in enum class io.leandev.appfuse.security.link.LinkRedemption
-
單次使用:簽章 + 未過期 + jti 原子消費。
- size() - Method in class io.leandev.appfuse.bean.PropertyMap
- size() - Method in class io.leandev.appfuse.csv.CsvRecord
-
取得資料記錄的欄位數量
- size() - Method in record class io.leandev.appfuse.file.FileStorage.FileMetadata
-
Returns the value of the
sizerecord component. - size() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Returns the value of the
sizerecord component. - size() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Unsatisfiable
-
Returns the value of the
sizerecord component. - size() - Method in class io.leandev.appfuse.nls.Translation
-
Returns the number of translations.
- size() - Method in interface io.leandev.appfuse.pdf.PdfArtifact
- size() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
sizerecord component. - size() - Method in interface io.leandev.appfuse.record.Record
-
取得記錄的欄位數量
- size() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns the value of the
sizerecord component. - size() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
sizerecord component. - size() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Returns the value of the
sizerecord component. - size() - Method in class io.leandev.appfuse.report.node.ImageData
- size() - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Returns the value of the
sizerecord component. - size() - Method in interface io.leandev.appfuse.report.ReportArtifact
- size() - Method in record class io.leandev.appfuse.report.ReportPages.PageRange
- size() - Method in class io.leandev.appfuse.report.ReportPages
- size() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
sizerecord component. - size() - Method in class io.leandev.appfuse.workbook.Row
-
取得此列的儲存格數量
- size() - Method in class io.leandev.appfuse.workbook.WorkbookRecord
- size() - Method in class io.leandev.appfuse.workbook.Worksheet
-
取得實際存在的列數
- Size(int, int) - Constructor for record class io.leandev.appfuse.report.internal.layout.ImageInspector.Size
-
Creates an instance of a
Sizerecord class. - sizePt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
sizePtrecord component. - skip(long) - Method in class io.leandev.appfuse.csv.CsvReader
-
跳過指定行數
- skip(long) - Method in class io.leandev.appfuse.csv.FixedWidthReader
-
跳過指定行數
- skipEmptyLines(boolean) - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
設定是否跳過空白行
- slash(Object) - Method in class io.leandev.appfuse.web.link.LinkBuilder
- Slf4jLogHandler - Class in io.leandev.appfuse.http.logging
-
Slf4j 日誌處理器
- Slf4jLogHandler() - Constructor for class io.leandev.appfuse.http.logging.Slf4jLogHandler
-
建立 Slf4j 日誌處理器(預設配置)
- Slf4jLogHandler(Slf4jLogHandler.LogLevel) - Constructor for class io.leandev.appfuse.http.logging.Slf4jLogHandler
-
建立 Slf4j 日誌處理器
- Slf4jLogHandler(Slf4jLogHandler.LogLevel, boolean) - Constructor for class io.leandev.appfuse.http.logging.Slf4jLogHandler
-
建立 Slf4j 日誌處理器
- Slf4jLogHandler.LogLevel - Enum Class in io.leandev.appfuse.http.logging
-
日誌等級
- slice() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns the value of the
slicerecord component. - SMS - Enum constant in enum class io.leandev.appfuse.notification.ChannelType
-
簡訊(
SmsNotificationChannel,位址=手機號;Phase 3) - SmsDelivery - Interface in io.leandev.appfuse.notification.channel
-
簡訊遞送 SPI(SMS 通道的應用層接縫)
- SmsNotificationChannel - Class in io.leandev.appfuse.notification.channel
-
SMS 通道(Phase 3):委派應用層
SmsDelivery寄出 - SmsNotificationChannel(SmsDelivery) - Constructor for class io.leandev.appfuse.notification.channel.SmsNotificationChannel
- smtp() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
smtprecord component. - smtp(String, int, String, String) - Method in class io.leandev.appfuse.mail.JavaMailSenderBuilder
- Smtp(String, int, String, String, boolean, boolean) - Constructor for record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Creates an instance of a
Smtprecord class. - SMTP - Enum constant in enum class io.leandev.appfuse.mail.MailerSpec.Transport
- snapshot() - Method in class io.leandev.appfuse.platforminfo.ConfigurationDiagnostics
-
建立設定來源、profile、精選組態與基礎設施狀態的快照。
- solid() - Method in record class io.leandev.appfuse.report.node.LineStyle
- SOLID - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
實線(等同細實線
BorderStyle.THIN) - sort(Sort, UnaryOperator) - Method in class io.leandev.appfuse.jpa.PageableBuilder
- sort(Sort, UnaryOperator, String) - Method in class io.leandev.appfuse.jpa.PageableBuilder
- sort(Sort, UnaryOperator, Sort) - Method in class io.leandev.appfuse.jpa.PageableBuilder
- source() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
sourcerecord component. - source() - Method in record class io.leandev.appfuse.security.auth.LoginPolicy.Context
-
Returns the value of the
sourcerecord component. - spaceAfter() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
spaceAfterrecord component. - spaceAfter() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
spaceAfterrecord component. - spaceBefore() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
spaceBeforerecord component. - spaceBefore() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
spaceBeforerecord component. - spacer(Length) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- spacer(Length) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- Spacer - Record Class in io.leandev.appfuse.report.node
-
垂直間距
- Spacer(Length) - Constructor for record class io.leandev.appfuse.report.node.Spacer
-
Creates an instance of a
Spacerrecord class. - SpecificationBuilder - Class in io.leandev.appfuse.jpa
-
工具類別用於從 Filter 建構 Spring JPA Specification
- spliterator() - Method in class io.leandev.appfuse.ehcache.DuraCache
-
取得持久層的分割迭代器
- splittable() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns the value of the
splittablerecord component. - SpringApplicationBootstrap - Class in io.leandev.appfuse.env
- SQUARE - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Cap
- sshClient(SshClient) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- sshClient(SshClient) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- sshClient(SshClient) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- ssl() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns the value of the
sslrecord component. - StagingCleanupTask - Interface in io.leandev.appfuse.file
-
Staging 暫存物件清理任務。
- StagingUploadInfo(String, Optional, String, String, long) - Constructor for record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Creates an instance of a
StagingUploadInforecord class. - STANDALONE - Enum constant in enum class io.leandev.appfuse.security.resourceserver.AuthMode
-
自簽模式:app-server 以本地 RSA 金鑰對自行簽發並驗證 JWT (login + client_credentials),保留黑名單與登入鎖定。適用於無企業 IdP 的部署。
- STANDALONE_DEDUPE_PREFIX - Static variable in class io.leandev.appfuse.notification.NotificationService
-
「每列自成一鍵」去重值的前綴——標示該列由呼叫端未提供
dedupeKey而自動填入(見NotificationService.newStandaloneDedupeKey())。前綴使這類列在 DB 中一眼可辨,且不會與顯式去重鍵 (形如{key}:{CHANNEL}:{addressHash})相撞。 - standaloneContainsProperty(String) - Method in class io.leandev.appfuse.env.Environ
-
檢查指定的屬性鍵是否存在(獨立模式)。
- standaloneProperty(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值(獨立模式)。
- standaloneProperty(String, String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值(獨立模式),若不存在則回傳預設值。
- standalonePropertyAsBoolean(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 boolean(獨立模式)。
- standalonePropertyAsBoolean(String, Boolean) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 boolean(獨立模式)。
- standalonePropertyAsInteger(String) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Integer(獨立模式)。
- standalonePropertyAsInteger(String, Integer) - Method in class io.leandev.appfuse.env.Environ
-
取得指定鍵的屬性值並轉換為 Integer(獨立模式)。
- standard() - Static method in record class io.leandev.appfuse.report.node.DocumentStyles
-
框架基準樣式
- StandardHttpClient - Class in io.leandev.appfuse.http
-
標準 HTTP 客戶端實作
- StandardHttpClient() - Constructor for class io.leandev.appfuse.http.StandardHttpClient
- StandardHttpClient(PoolingHttpClientConnectionManager) - Constructor for class io.leandev.appfuse.http.StandardHttpClient
- StandardHttpClient(PoolingHttpClientConnectionManager, RequestConfig) - Constructor for class io.leandev.appfuse.http.StandardHttpClient
- StandardHttpClient.StandardHttpClientBuilder - Class in io.leandev.appfuse.http
- StandardHttpClient.Stats - Class in io.leandev.appfuse.http
- StandardHttpClientBuilder() - Constructor for class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
- StandardRestExceptionHandler - Class in io.leandev.appfuse.error
-
標準 REST API 異常處理器基類 (RFC 7807)
- StandardRestExceptionHandler() - Constructor for class io.leandev.appfuse.error.StandardRestExceptionHandler
- StandardRestExceptionHandler(ErrorDisclosurePolicy) - Constructor for class io.leandev.appfuse.error.StandardRestExceptionHandler
- start() - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- start() - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
Returns the value of the
startrecord component. - START - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Anchor
- startedAt() - Method in record class io.leandev.appfuse.report.ReportStatus.Generating
-
Returns the value of the
startedAtrecord component. - startsWith(String, CharSequence) - Static method in record class io.leandev.appfuse.search.Filter
-
建立前綴比對條件的篩選器。
- starttls() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns the value of the
starttlsrecord component. - state() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns the value of the
staterecord component. - state() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns the value of the
staterecord component. - Stateful<S> - Interface in io.leandev.appfuse.entity
-
狀態感知介面
- statementTimeout() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns the value of the
statementTimeoutrecord component. - STATIC - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.Layer
- StaticSiteHelper - Class in io.leandev.appfuse.docs
-
Docusaurus 靜態網站工具類
- StaticSiteHelper() - Constructor for class io.leandev.appfuse.docs.StaticSiteHelper
- Stats() - Constructor for class io.leandev.appfuse.http.StandardHttpClient.Stats
- status() - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- status() - Method in interface io.leandev.appfuse.audit.AuditControl
- status() - Method in record class io.leandev.appfuse.report.ReportStatus.Expired
- status() - Method in record class io.leandev.appfuse.report.ReportStatus.Failed
- status() - Method in record class io.leandev.appfuse.report.ReportStatus.Generating
- status() - Method in record class io.leandev.appfuse.report.ReportStatus.Ready
- status() - Method in interface io.leandev.appfuse.report.ReportStatus
- statusCode() - Method in record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Returns the value of the
statusCoderecord component. - statusOf(LocalDate) - Method in interface io.leandev.appfuse.calendar.BusinessCalendar
-
取得指定日期的可選性狀態
- StatusTransition - Class in io.leandev.appfuse.entity
-
狀態流轉工具類
- stop() - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- stop(Runnable) - Method in class io.leandev.appfuse.audit.AsyncAuditEventRepository
- StorageKeys - Class in io.leandev.appfuse.file
-
儲存識別碼驗證
- store(long) - Method in class io.leandev.appfuse.cache.builder.DualCacheBuilder
-
設定持久層大小(使用 Offheap)
- store(long) - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
設定持久層大小
- store(String, String, InputStream, String, long) - Method in class io.leandev.appfuse.file.azure.AzureBlobFileStorage
- store(String, String, InputStream, String, long) - Method in interface io.leandev.appfuse.file.FileStorage
-
直接儲存檔案到永久區(跳過暫存)
- store(String, String, InputStream, String, long) - Method in class io.leandev.appfuse.file.local.LocalFileStorage
- store(String, String, InputStream, String, long) - Method in class io.leandev.appfuse.file.s3.S3FileStorage
- store(String, String, InputStream, String, long) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage
- store(String, String, InputStream, String, long) - Method in class io.leandev.appfuse.file.tx.TransactionAwareFileStorage
- STORE - Enum constant in enum class io.leandev.appfuse.file.tx.JournalOp
-
直接寫入永久區,跳過暫存(FileStorage.store)
- storedAt() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns the value of the
storedAtrecord component. - storedAt() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns the value of the
storedAtrecord component. - StoredPdf - Record Class in io.leandev.appfuse.pdf
-
已保存的 PDF 中性描述;保存期限以 storedAt 起算。
- StoredPdf(String, String, String, String, long, int, Instant, Instant) - Constructor for record class io.leandev.appfuse.pdf.StoredPdf
- StoredPdf(String, String, String, String, long, int, Instant, Instant, List) - Constructor for record class io.leandev.appfuse.pdf.StoredPdf
-
Creates an instance of a
StoredPdfrecord class. - StoredPdfs - Class in io.leandev.appfuse.pdf
-
把
PdfArtifact保存到FileStorageStoredPdf stored = StoredPdfs.save(fileStorage, partition, renderer.render(document, options, "form.pdf"));partition 必須是經應用驗證的可信分區識別,不可直接接受外部輸入或路徑片段(如
..)。 partition 由應用決定:tenant 模組傳目前 tenant ID,tenantless 模組傳應用常數或依資料範圍設計的值。 保存期限由應用以StoredPdf.storedAt()計算並自行刪除;框架不排程刪除。 - StoredReport - Record Class in io.leandev.appfuse.report
-
已保存到
FileStorage的報表 - StoredReport(String, String, String, String, long, int, Instant, Instant, List) - Constructor for record class io.leandev.appfuse.report.StoredReport
-
Creates an instance of a
StoredReportrecord class. - StoredReports - Class in io.leandev.appfuse.report
-
把
ReportArtifact保存到FileStorageStoredReport stored = StoredReports.save(fileStorage, partition, renderer.render(document, options));partition 由應用決定:tenant 模組傳目前 tenant ID,tenantless 模組傳應用常數或依資料範圍設計的值。 保存期限由應用以
StoredReport.storedAt()計算並自行刪除;框架不排程刪除。 - stream() - Method in class io.leandev.appfuse.csv.CsvReader
-
取得串流,用於函數式處理 串流模式下,記憶體佔用穩定,適合處理大型檔案
- stream() - Method in class io.leandev.appfuse.csv.FixedWidthReader
-
取得串流,用於函數式處理 串流模式下,記憶體佔用穩定,適合處理大型檔案
- stream() - Method in class io.leandev.appfuse.workbook.WorkbookReader
-
取得串流,用於函數式處理
- STRICT - Enum constant in enum class io.leandev.appfuse.pdf.FixedPdfRenderer.LayoutPolicy
- STRICT - Enum constant in enum class io.leandev.appfuse.security.auth.RefreshSessionRotationMode
- strike() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns the value of the
strikerecord component. - StringToBytesConverter - Class in io.leandev.appfuse.web.converter
- StringToBytesConverter() - Constructor for class io.leandev.appfuse.web.converter.StringToBytesConverter
- StringToDateConverter - Class in io.leandev.appfuse.web.converter
- StringToDateConverter() - Constructor for class io.leandev.appfuse.web.converter.StringToDateConverter
- StringToEnumConverterFactory - Class in io.leandev.appfuse.web.converter
-
字串 → enum 的大小寫不敏感轉換(查詢參數/路徑變數)
- StringToEnumConverterFactory() - Constructor for class io.leandev.appfuse.web.converter.StringToEnumConverterFactory
- StringToFilterConverter - Class in io.leandev.appfuse.web.converter
- StringToFilterConverter() - Constructor for class io.leandev.appfuse.web.converter.StringToFilterConverter
- stroke() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns the value of the
strokerecord component. - stroke() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
strokerecord component. - stroke() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
strokerecord component. - stroke() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- strokeAlpha() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
strokeAlpharecord component. - strokeAlpha() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
strokeAlpharecord component. - strokeAlpha() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- strokePt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns the value of the
strokePtrecord component. - strokePt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
strokePtrecord component. - strokePt() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns the value of the
strokePtrecord component. - strokeRgb() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns the value of the
strokeRgbrecord component. - strokeRgb() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns the value of the
strokeRgbrecord component. - strokeWidth() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
strokeWidthrecord component. - strokeWidth() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
strokeWidthrecord component. - strokeWidth() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
- style() - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Returns the value of the
stylerecord component. - style() - Method in interface io.leandev.appfuse.report.internal.svg.SvgDocument.Item
- style() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.node.Heading
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.node.Paragraph
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.node.Text
-
Returns the value of the
stylerecord component. - style() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns the value of the
stylerecord component. - style(ParagraphStyle) - Method in class io.leandev.appfuse.report.node.SectionPageRegion.Builder
- style(ParagraphStyle) - Method in class io.leandev.appfuse.report.PageSummary.Builder
-
文字與行高覆寫,
null沿用文件預設 - style(TableStyle) - Method in class io.leandev.appfuse.report.ReportDocument.TableBuilder
- StyleResolver - Class in io.leandev.appfuse.report.internal
-
把覆寫值依合併順序解析成完整樣式;renderer 使用
- StyleResolver(DocumentStyles) - Constructor for class io.leandev.appfuse.report.internal.StyleResolver
- StyleResolver.ResolvedParagraph - Record Class in io.leandev.appfuse.report.internal
-
完整段落樣式
- StyleResolver.ResolvedTable - Record Class in io.leandev.appfuse.report.internal
-
完整表格樣式
- StyleResolver.ResolvedText - Record Class in io.leandev.appfuse.report.internal
-
完整文字樣式
- styles() - Method in class io.leandev.appfuse.report.ReportDocument
- styles(DocumentStyles) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
-
以完整樣式取代目前樣式
- styles(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
-
在目前樣式上套用覆寫
- Subdivision - Record Class in io.leandev.appfuse.almanac.location
-
行政區劃(ISO 3166-2)
- Subdivision(String, String, String, String) - Constructor for record class io.leandev.appfuse.almanac.location.Subdivision
-
Creates an instance of a
Subdivisionrecord class. - subject() - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Returns the value of the
subjectrecord component. - subject() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
subjectrecord component. - subject() - Method in record class io.leandev.appfuse.notification.RenderedTemplate
-
Returns the value of the
subjectrecord component. - subject() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns the value of the
subjectrecord component. - subject() - Method in interface io.leandev.appfuse.security.auth.AuthPrincipal
-
Token 與 session 使用的穩定主體識別。
- subject() - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal
- subject() - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.RevokeRequest
-
Returns the value of the
subjectrecord component. - subject() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
subjectrecord component. - subject() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
subjectrecord component. - subject() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns the value of the
subjectrecord component. - subject() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
subjectrecord component. - subject(String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
設定主旨
- subject(String) - Method in class io.leandev.appfuse.report.ReportMetadata.Builder
- subject(String) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- subjectId() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
subjectIdrecord component. - subjectPrincipal() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Returns the value of the
subjectPrincipalrecord component. - subscript() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns the value of the
subscriptrecord component. - subtract(Length) - Method in class io.leandev.appfuse.measure.Length
- sum(String, String) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- summaryLastPage() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns the value of the
summaryLastPagerecord component. - summaryLastPage(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
-
設定分節最後頁摘要;未呼叫的側繼承,空參數清空。
- superscript() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns the value of the
superscriptrecord component. - supplyAs(String, Supplier) - Static method in class io.leandev.appfuse.security.tenant.TenantContext
-
在指定租戶上下文中執行動作並返回結果(不拋出 checked exception)
- supports(Exception) - Method in interface io.leandev.appfuse.error.ExceptionMapper
-
檢查此 Mapper 是否支援給定的異常
- supports(Exception) - Method in class io.leandev.appfuse.error.mapper.ApplicationExceptionMapper
- supports(Exception) - Method in class io.leandev.appfuse.error.mapper.DataAccessExceptionMapper
- supports(Exception) - Method in class io.leandev.appfuse.error.mapper.HttpMessageConversionExceptionMapper
- supports(Exception) - Method in class io.leandev.appfuse.error.mapper.LockoutExceptionMapper
- supports(Exception) - Method in class io.leandev.appfuse.error.mapper.OptimisticLockExceptionMapper
- supports(Exception) - Method in class io.leandev.appfuse.error.mapper.TransactionExceptionMapper
- supports(Exception) - Method in class io.leandev.appfuse.error.mapper.ValidationExceptionMapper
- suppressed() - Method in record class io.leandev.appfuse.notification.DeliveryResult
-
Returns the value of the
suppressedrecord component. - suppressed(String) - Static method in record class io.leandev.appfuse.notification.DeliveryResult
-
因政策被抑制(確定性封鎖,不重試)
- SUPPRESSED - Enum constant in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
因政策被抑制、未遞送(終態)。確定性封鎖(收件者全不在郵件白名單 / 防火牆啟用卻無白名單), 重試不會改變結果,故不進重試。與
DEAD(重試耗盡)區分,供告警與稽核辨識。 - svg(String) - Static method in interface io.leandev.appfuse.report.node.FigureContent
-
以 SVG 原始碼建立內容
- Svg(String) - Constructor for record class io.leandev.appfuse.report.node.FigureContent.Svg
-
Creates an instance of a
Svgrecord class. - SvgDocument - Record Class in io.leandev.appfuse.report.internal.svg
-
解析並通過政策檢查的 SVG:viewBox 與依文件順序排列的繪圖項目(使用者座標)
- SvgDocument(double, double, double, double, SvgDocument.Align, boolean, List) - Constructor for record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Creates an instance of a
SvgDocumentrecord class. - SvgDocument.Align - Enum Class in io.leandev.appfuse.report.internal.svg
-
preserveAspectRatio的九種對齊;數值為水平、垂直的比例位置 - SvgDocument.Item - Interface in io.leandev.appfuse.report.internal.svg
-
繪圖項目;
transform為祖先與自身 transform 的累積(不含 viewBox 映射) - SvgDocument.Run - Record Class in io.leandev.appfuse.report.internal.svg
-
一段同樣式的文字;
x/y為null表示接續前一段的位置 - SvgDocument.Shape - Record Class in io.leandev.appfuse.report.internal.svg
- SvgDocument.Text - Record Class in io.leandev.appfuse.report.internal.svg
-
一個
text元素;runs為其文字與tspan依序展開 - SvgException - Exception Class in io.leandev.appfuse.report.internal.svg
-
SVG 不符合受限子集;由模型驗證轉成
report.model.figure.svg-*diagnostic - SvgException(SvgException.Kind, String) - Constructor for exception class io.leandev.appfuse.report.internal.svg.SvgException
- SvgException.Kind - Enum Class in io.leandev.appfuse.report.internal.svg
-
違反的類別與對應的 diagnostic 代碼
- SvgParser - Class in io.leandev.appfuse.report.internal.svg
-
解析受限 SVG 子集(REP-04 契約):白名單元素與屬性、禁止 DOCTYPE 與外部資源、複雜度上限
- SvgStyle - Class in io.leandev.appfuse.report.internal.svg
-
計算後的樣式;依 SVG 規則由祖先繼承(
opacity除外,另以累乘的群組不透明度處理) - SvgStyle.Anchor - Enum Class in io.leandev.appfuse.report.internal.svg
- SvgStyle.Baseline - Enum Class in io.leandev.appfuse.report.internal.svg
- SvgStyle.Cap - Enum Class in io.leandev.appfuse.report.internal.svg
- SvgStyle.Join - Enum Class in io.leandev.appfuse.report.internal.svg
- SweepReport() - Constructor for class io.leandev.appfuse.file.tx.FileOrphanSweepTask.SweepReport
- switchToImpersonation(String, AuthPrincipal, String, String) - Method in class io.leandev.appfuse.security.auth.LoginService
-
以目前 Session policy 切換到純 impersonation Session family。 current family 必須屬於 actor,且不可已在 impersonation 中。
- switchToImpersonation(String, AuthPrincipal, String, String, SessionOptions, SessionPolicyBinding) - Method in class io.leandev.appfuse.security.auth.LoginService
-
以明確 Session policy 與產品政策綁定切換到純 impersonation family。
- switchToImpersonation(String, AuthPrincipal, String, String, SessionPolicyBinding) - Method in class io.leandev.appfuse.security.auth.LoginService
-
沿用目前 family 的 remember/idle policy,並綁定 refresh-time 應用政策。
- system() - Static method in interface io.leandev.appfuse.report.internal.pdf.TempStorage
-
系統暫存目錄
- SYSTEM - Enum constant in enum class io.leandev.appfuse.audit.entity.AuditPrincipalKind
- SYSTEM - Enum constant in enum class io.leandev.appfuse.audit.entity.AuditSource
- SystemInfo - Record Class in io.leandev.appfuse.platforminfo
-
應用建置與部署識別資訊。
- SystemInfo(String, String, String) - Constructor for record class io.leandev.appfuse.platforminfo.SystemInfo
-
Creates an instance of a
SystemInforecord class.
T
- table() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns the value of the
tablerecord component. - table() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Returns the value of the
tablerecord component. - table(TableStyle) - Method in class io.leandev.appfuse.report.internal.StyleResolver
-
表格
- table(TableStyle) - Method in class io.leandev.appfuse.report.node.DocumentStyles.Builder
- table(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.Builder
- table(Consumer) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- Table - Class in io.leandev.appfuse.document
-
表格
- Table - Record Class in io.leandev.appfuse.report.node
-
可跨頁表格
- Table(String, List, List, RowSource, TableStyle, boolean) - Constructor for record class io.leandev.appfuse.report.node.Table
-
相容既有六參數建構器;保留自動欄標題
- Table(String, List, List, RowSource, TableStyle, boolean, boolean, int) - Constructor for record class io.leandev.appfuse.report.node.Table
-
保留八參數建構器;首張表格頁沿用共同表頭。
- Table(String, List, List, RowSource, TableStyle, boolean, boolean, int, List) - Constructor for record class io.leandev.appfuse.report.node.Table
-
Creates an instance of a
Tablerecord class. - TableCell - Class in io.leandev.appfuse.document
-
表格儲存格
- TableRow - Class in io.leandev.appfuse.document
-
表格列
- TableRow - Record Class in io.leandev.appfuse.report.node
-
表格列
- TableRow(List, RowRole, List, boolean, boolean) - Constructor for record class io.leandev.appfuse.report.node.TableRow
-
相容既有五參數建構器
- TableRow(List, RowRole, List, boolean, boolean, TableRowStyle, boolean) - Constructor for record class io.leandev.appfuse.report.node.TableRow
-
Creates an instance of a
TableRowrecord class. - TableRowStyle - Record Class in io.leandev.appfuse.report.node
-
單列樣式;
null內距/下線繼承表格,上線null表示不畫。 線寬為零明確表示不畫線;與null的繼承不同。線畫在列邊緣,不增加列高。 可拆列的每個實體片段都使用相同線條與內距。 - TableRowStyle(Length, LineStyle, LineStyle) - Constructor for record class io.leandev.appfuse.report.node.TableRowStyle
-
Creates an instance of a
TableRowStylerecord class. - tables() - Method in class io.leandev.appfuse.document.Body
-
取得所有表格
- TableStyle - Record Class in io.leandev.appfuse.report.node
-
表格樣式覆寫值;每個欄位為
null時繼承上一層 - TableStyle(TextStyle, ReportColor, ReportColor, ReportColor, LineStyle, Length, String) - Constructor for record class io.leandev.appfuse.report.node.TableStyle
-
保留既有七參數建構器。
- TableStyle(TextStyle, ReportColor, ReportColor, ReportColor, LineStyle, Length, String, CellBorders) - Constructor for record class io.leandev.appfuse.report.node.TableStyle
-
保留既有八參數建構器。
- TableStyle(TextStyle, ReportColor, ReportColor, ReportColor, LineStyle, Length, String, CellBorders, LineStyle) - Constructor for record class io.leandev.appfuse.report.node.TableStyle
-
保留 alpha.31 的九參數建構器;頁底線預設也作用於表格自然結束。
- TableStyle(TextStyle, ReportColor, ReportColor, ReportColor, LineStyle, Length, String, CellBorders, LineStyle, Boolean) - Constructor for record class io.leandev.appfuse.report.node.TableStyle
-
Creates an instance of a
TableStylerecord class. - tabSize() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
tabSizerecord component. - tabStop() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
tabStoprecord component. - tagName() - Method in class io.leandev.appfuse.xml.XmlElement
- target() - Method in record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Returns the value of the
targetrecord component. - target() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns the value of the
targetrecord component. - target() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns the value of the
targetrecord component. - tempId() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Returns the value of the
tempIdrecord component. - tempId() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns the value of the
tempIdrecord component. - TemplateInterpolation - Class in io.leandev.appfuse.notification.template
-
範本
${name}具名插值(供各NotificationTemplateResolver共用) - TempStorage - Interface in io.leandev.appfuse.report.internal.pdf
-
renderer 的暫存檔:序列化完成的 PDF 與 PDFBox 的頁面內容暫存(scratch)
- TenantAware - Interface in io.leandev.appfuse.jpa.tenant
-
租戶感知介面
- TenantAwareEntity - Class in io.leandev.appfuse.jpa.tenant
-
租戶感知實體基類
- TenantAwareEntity() - Constructor for class io.leandev.appfuse.jpa.tenant.TenantAwareEntity
- TenantAwareUserDetails - Interface in io.leandev.appfuse.security.tenant
-
具備租戶感知能力的 UserDetails 介面
- tenantCode() - Method in class io.leandev.appfuse.serial.SerialNumberContext
-
取得租戶代碼
- tenantCode(String) - Method in class io.leandev.appfuse.serial.SerialNumberContext.Builder
-
設定租戶代碼
- TenantContext - Class in io.leandev.appfuse.security.tenant
-
租戶上下文工具類
- TenantContextCleanupFilter - Class in io.leandev.appfuse.security.tenant
-
租戶上下文清理 Filter
- TenantContextCleanupFilter() - Constructor for class io.leandev.appfuse.security.tenant.TenantContextCleanupFilter
-
預設建構子
- TenantContextCleanupFilter(boolean) - Constructor for class io.leandev.appfuse.security.tenant.TenantContextCleanupFilter
-
建構子
- TenantContextIdentifierResolver - Class in io.leandev.appfuse.jpa.tenant
-
把
TenantContext接到 Hibernate 原生 discriminator 多租戶的 resolver - TenantContextIdentifierResolver() - Constructor for class io.leandev.appfuse.jpa.tenant.TenantContextIdentifierResolver
- TenantFilterSupport - Class in io.leandev.appfuse.jpa.tenant
-
Deprecated, for removal: This API element is subject to removal in a future version.自 4.0.0 起不再需要——租戶 filter 由 Hibernate 原生 discriminator 多租戶於 Session 建構時自動套用(見
TenantContextIdentifierResolver與 ADR-016)。 本類別的手動 enable/disable 模式正是 ADR-016 所修正的缺陷根源:它要求有人在「Session 已綁定」的時機呼叫,實際只有 OSIV 綁定時成立,且失敗被自身 catch 吞掉。 跨租戶存取請改走 root session,而非關閉 filter。預計於 4.2.0 移除。 - tenantId() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns the value of the
tenantIdrecord component. - tenantId() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns the value of the
tenantIdrecord component. - tenantId() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
tenantIdrecord component. - tenantId() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns the value of the
tenantIdrecord component. - tenantId() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
tenantIdrecord component. - tenantId() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
所屬租戶;無租戶概念(ownership 專案)恆 empty
- tenantId(String) - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
設定租戶 ID
- tenantId(String) - Method in class io.leandev.appfuse.security.auth.DefaultAuthPrincipal.Builder
- TenantIdResolver - Interface in io.leandev.appfuse.security.tenant.resolver
-
租戶 ID 解析策略介面
- term(String) - Method in class io.leandev.appfuse.nls.I18n
- term(String, Locale) - Method in class io.leandev.appfuse.nls.I18n
- terminal() - Method in exception class io.leandev.appfuse.audit.AuditStorageException
- testConnection() - Method in class io.leandev.appfuse.mail.DirectMailer
-
測試連接 - 檢查底層 JavaMailSender 是否能正常連接
- testConnection() - Method in interface io.leandev.appfuse.mail.Mailer
-
測試與郵件伺服器的連線
- testConnection() - Method in class io.leandev.appfuse.mail.RoutingMailer
- text() - Method in class io.leandev.appfuse.document.Paragraph
-
取得段落文字
- text() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Run
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
textrecord component. - text() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
textrecord component. - text() - Method in class io.leandev.appfuse.xml.XmlElement
- text(StyleResolver.ResolvedParagraph, TextStyle) - Method in class io.leandev.appfuse.report.internal.StyleResolver
-
行內文字
- text(TextStyle) - Method in class io.leandev.appfuse.report.node.DocumentStyles.Builder
- text(String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
設定純文字內容
- Text - Record Class in io.leandev.appfuse.report.node
-
文字
- Text(Transform, SvgStyle, List, String) - Constructor for record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Creates an instance of a
Textrecord class. - Text(String, FixedDocument.Layer, FixedDocument.Frame, String, String, double, double, boolean, int, FixedDocument.Align, FixedDocument.TextMode) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Text
-
保留既有建構器,字距為 0。
- Text(String, FixedDocument.Layer, FixedDocument.Frame, String, String, double, double, boolean, int, FixedDocument.Align, FixedDocument.TextMode, double) - Constructor for record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Creates an instance of a
Textrecord class. - Text(String, TextStyle) - Constructor for record class io.leandev.appfuse.report.node.Text
-
Creates an instance of a
Textrecord class. - TEXT - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
一般文字(
@) - TextBox(double, double, TextMeasurer.FontHandle, double, ReportColor, boolean, String) - Constructor for record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Creates an instance of a
TextBoxrecord class. - TextCipher - Interface in io.leandev.appfuse.security.crypto
-
可逆文字保護邊界。
- TextCipher.IdentityTextCipher - Enum Class in io.leandev.appfuse.security.crypto
- textFlow() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
textFlowrecord component. - textFlow() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
textFlowrecord component. - TextFlow - Record Class in io.leandev.appfuse.report.node
-
明確啟用的文字流配置;未在 ParagraphStyle 設定時,原有排版及 bytes 不變。
- TextFlow(TextFlow.WhiteSpace, TextFlow.OverflowWrap, int, Length, boolean, boolean, boolean, boolean) - Constructor for record class io.leandev.appfuse.report.node.TextFlow
-
Creates an instance of a
TextFlowrecord class. - TextFlow.OverflowWrap - Enum Class in io.leandev.appfuse.report.node
- TextFlow.WhiteSpace - Enum Class in io.leandev.appfuse.report.node
- TextMeasurer - Interface in io.leandev.appfuse.report.internal.layout
-
字寬量測;排版引擎只透過此介面取得字型資訊,因此不相依 PDF 實作
- TextMeasurer.FontHandle - Interface in io.leandev.appfuse.report.internal.layout
-
字型的不透明識別;繪製時由對應的 PDF 實作解讀
- TextMeasurer.Measured - Record Class in io.leandev.appfuse.report.internal.layout
-
量測結果
- TextMeasurer.Segment - Record Class in io.leandev.appfuse.report.internal.layout
-
同一字型的連續文字
- TextOp(Transform, double, double, List, double, Integer, double, Integer, double, double, boolean) - Constructor for record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Creates an instance of a
TextOprecord class. - textStyle(TextStyle) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
-
文字樣式覆寫:字型家族、字級(預設 9pt,標題大 2pt)、粗細與顏色
- TextStyle - Record Class in io.leandev.appfuse.report.node
-
文字樣式覆寫值
- TextStyle(String, Length, FontWeight, Boolean, ReportColor) - Constructor for record class io.leandev.appfuse.report.node.TextStyle
-
Creates an instance of a
TextStylerecord class. - THICK - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
粗實線
- THIN - Enum constant in enum class io.leandev.appfuse.workbook.BorderStyle
-
細實線
- TierConfiguration - Class in io.leandev.appfuse.cache.config
-
儲存層配置
- TierConfiguration() - Constructor for class io.leandev.appfuse.cache.config.TierConfiguration
- TIME - Enum constant in enum class io.leandev.appfuse.workbook.DataFormat
-
時間(
hh:mm:ss) - TIME_TO_IDLE - Enum constant in enum class io.leandev.appfuse.cache.config.ExpiryConfiguration.ExpiryType
-
Time-to-Idle: 從最後存取起算的閒置時間
- TIME_TO_LIVE - Enum constant in enum class io.leandev.appfuse.cache.config.ExpiryConfiguration.ExpiryType
-
Time-to-Live: 從寫入起算的存活時間
- timePattern() - Method in class io.leandev.appfuse.nls.I18n
- timePattern(String) - Method in class io.leandev.appfuse.nls.I18n
- timePattern(Locale) - Method in class io.leandev.appfuse.nls.I18n
- timePattern(Locale, String) - Method in class io.leandev.appfuse.nls.I18n
- times(Transform) - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
先套用
other,再套用本轉換 - timestamp() - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns the value of the
timestamprecord component. - timeToIdle(Duration) - Static method in class io.leandev.appfuse.cache.config.ExpiryConfiguration
-
建立 TTI 過期配置
- timeToLive(Duration) - Static method in class io.leandev.appfuse.cache.config.ExpiryConfiguration
-
建立 TTL 過期配置
- title() - Method in record class io.leandev.appfuse.pdf.FixedDocument
-
Returns the value of the
titlerecord component. - title() - Method in record class io.leandev.appfuse.report.chart.ValueAxis
-
Returns the value of the
titlerecord component. - title() - Method in record class io.leandev.appfuse.report.node.Column
-
Returns the value of the
titlerecord component. - title() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns the value of the
titlerecord component. - title() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns the value of the
titlerecord component. - title(String) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
-
圖內標題;
null不顯示(一般以 Figure 的圖說為標題) - title(String) - Method in record class io.leandev.appfuse.report.chart.ValueAxis
- title(String) - Method in class io.leandev.appfuse.report.ReportDocument.SectionBuilder
- title(String) - Method in class io.leandev.appfuse.report.ReportMetadata.Builder
- tmp() - Method in class io.leandev.appfuse.env.Environ
-
取得暫存目錄路徑(var/tmp/)。
- to() - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Returns the value of the
torecord component. - to() - Method in record class io.leandev.appfuse.report.ReportPages.PageRange
-
Returns the value of the
torecord component. - to(String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
-
設定收件者
- to(String, String) - Method in class io.leandev.appfuse.mail.MimeMessageBuilder
- toBuilder() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
以本樣式為基準的建構器
- toCentimeter() - Method in class io.leandev.appfuse.measure.Length
- toContentRange() - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
產生 Content-Range header 值
- toContentRange() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Unsatisfiable
-
產生 416 回應的 Content-Range header 值
- toEhcacheConfig(CacheConfiguration) - Static method in class io.leandev.appfuse.cache.adapter.ehcache.EhcacheConfigMapper
-
將 AppFuse 配置轉換為 Ehcache 配置
- toFigure(FigureFrame) - Method in class io.leandev.appfuse.report.chart.BarChart
- toFigure(FigureFrame) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
-
build().toFigure(frame)的簡寫 - toFigure(FigureFrame) - Method in interface io.leandev.appfuse.report.chart.ChartSpec
-
產生含 SVG 的 Figure;圖表以 Figure 的寬高為座標系(1 單位 = 1pt)
- toFigure(FigureFrame) - Method in class io.leandev.appfuse.report.chart.LineChart
- toHref() - Method in class io.leandev.appfuse.web.link.LinkBuilder
-
生成相對路徑的 href
- toInch() - Method in class io.leandev.appfuse.measure.Length
- token_type - Variable in class io.leandev.appfuse.oauth2.AccessToken
-
令牌類型(通常為 "Bearer")
- token_type() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Returns the value of the
token_typerecord component. - TOKEN_TYPE_ACCESS - Static variable in class io.leandev.appfuse.security.auth.JwtTokenProvider
- TOKEN_TYPE_BEARER - Static variable in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Bearer token 類型(RFC 6750)
- TOKEN_TYPE_REFRESH - Static variable in class io.leandev.appfuse.security.auth.JwtTokenProvider
- TOKEN_TYPE_SIGNED_LINK - Static variable in class io.leandev.appfuse.security.link.SignedLinkService
- TokenBlacklistFilter - Class in io.leandev.appfuse.security.blacklist.spring
-
Token 黑名單過濾器
- TokenBlacklistFilter(TokenBlacklistStore, ObjectMapper) - Constructor for class io.leandev.appfuse.security.blacklist.spring.TokenBlacklistFilter
-
建構 Token 黑名單過濾器(向後相容)
- TokenBlacklistFilter(TokenBlacklistStore, ObjectMapper, JwtTokenProvider) - Constructor for class io.leandev.appfuse.security.blacklist.spring.TokenBlacklistFilter
-
建構 Token 黑名單過濾器(支援 Session ID 檢查)
- TokenBlacklistStore - Interface in io.leandev.appfuse.security.blacklist.store
-
Token 黑名單儲存介面
- tokenEndpoint() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns the value of the
tokenEndpointrecord component. - tokenEndpoint(String) - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
設定 Token 端點
- TokenInfo() - Constructor for class io.leandev.appfuse.oauth2.OAuth2Authenticator.TokenInfo
- TokenResult(String, long, AuthPrincipal) - Constructor for record class io.leandev.appfuse.security.auth.ClientCredentialsService.TokenResult
-
Creates an instance of a
TokenResultrecord class. - toLength(Length.Unit) - Method in class io.leandev.appfuse.measure.Length
- toMillimeter() - Method in class io.leandev.appfuse.measure.Length
- TOO_COMPLEX - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgException.Kind
-
超過複雜度上限
- TOO_LONG - Static variable in exception class io.leandev.appfuse.report.ReportPageSelectionException
-
超過
ReportPages.MAX_LENGTH字元 - top() - Method in record class io.leandev.appfuse.report.Margins
-
Returns the value of the
toprecord component. - top() - Method in record class io.leandev.appfuse.report.node.CellBorders
-
Returns the value of the
toprecord component. - TOP - Enum constant in enum class io.leandev.appfuse.document.VerticalAlignment
-
靠上
- TOP - Enum constant in enum class io.leandev.appfuse.image.Position
- TOP - Enum constant in enum class io.leandev.appfuse.report.node.VerticalAlign
- TOP - Enum constant in enum class io.leandev.appfuse.workbook.VerticalAlignment
-
靠上對齊
- TOP_LEFT - Enum constant in enum class io.leandev.appfuse.image.Position
- TOP_RIGHT - Enum constant in enum class io.leandev.appfuse.image.Position
- toPixel(int) - Method in class io.leandev.appfuse.measure.Length
- toPoint() - Method in class io.leandev.appfuse.measure.Length
- toProblemDetail(ApplicationException) - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
將 ApplicationException 轉換為 ProblemDetail
- toProblemDetail(ValidationException) - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
將 ValidationException 轉換為 ProblemDetail
- toProblemDetail(Exception) - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
將異常轉換為 ProblemDetail (RFC 7807)
- toProblemDetail(DataAccessException) - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
將 DataAccessException 轉換為 ProblemDetail
- toProblemDetail(HttpMessageConversionException) - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
將 HttpMessageConversionException 轉換為 ProblemDetail
- toProblemDetail(TransactionSystemException) - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
將 TransactionSystemException 轉換為 ProblemDetail
- toProblemDetail(InvalidFormatException) - Method in class io.leandev.appfuse.error.ExceptionResponseMapper
-
將 InvalidFormatException 轉換為 ProblemDetail
- topRule() - Method in record class io.leandev.appfuse.report.node.TableRowStyle
-
Returns the value of the
topRulerecord component. - toRectangle(Length.Unit) - Method in class io.leandev.appfuse.measure.PhysicalRectangle
-
將矩形轉換為指定單位的 Rectangle<Double>
- toString() - Method in record class io.leandev.appfuse.almanac.address.City
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.almanac.address.Town
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.almanac.address.Village
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.almanac.calendar.CalendarDay
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.almanac.location.Country
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.almanac.location.Subdivision
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.audit.AuditStatus
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.audit.AuditWriteSettings
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.calendar.DayStatus
-
Returns a string representation of this record class.
- toString() - Method in exception class io.leandev.appfuse.exception.ApplicationException
-
覆寫 toString(),提供完整的異常描述
- toString() - Method in exception class io.leandev.appfuse.exception.ConstraintException
- toString() - Method in class io.leandev.appfuse.exception.Violation
-
格式化訊息,使用 Named Parameters
- toString() - Method in class io.leandev.appfuse.file.FileDescriptor
- toString() - Method in record class io.leandev.appfuse.file.FileStorage.FileMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.FileStorage.StagingUploadInfo
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.local.LocalStagingCleanupTask.CleanupResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Absent
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Satisfiable
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Unsatisfiable
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.tx.FileOrphanSweepTask.AmbiguousEntry
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns a string representation of this record class.
- toString() - Method in enum class io.leandev.appfuse.font.FontFamily
-
取得字體家族名稱(等同於 getName)
- toString() - Method in record class io.leandev.appfuse.http.exception.DownstreamHttpFailure
-
Returns a string representation of this record class.
- toString() - Method in enum class io.leandev.appfuse.image.Position
- toString() - Method in enum class io.leandev.appfuse.image.Scaling
- toString() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.jpa.TupleConstructor
-
Returns a string representation of this record class.
- toString() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSenderInfo
- toString() - Method in class io.leandev.appfuse.mail.DirectMailer.MailSendTestResult
- toString() - Method in class io.leandev.appfuse.mail.Mailer.MailConnectionTestResult
- toString() - Method in record class io.leandev.appfuse.mail.MailerSpec.OAuth2
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns a string representation of this record class.
- toString() - Method in class io.leandev.appfuse.measure.PhysicalRectangle
- toString() - Method in record class io.leandev.appfuse.notification.channel.EmailEnvelope
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.notification.DeliveryResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.notification.outbox.RetryPolicy
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.notification.Recipient
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.notification.RenderedTemplate
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Ellipse
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Image
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.LayoutIssue
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Page
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.PdfBackground
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Rectangle
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedDocument
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Options
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedPdfRenderer.Result
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Run
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.PdfDiagnostic
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.pdf.StoredPdf
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.platforminfo.SystemInfo
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.chart.ChartSeries
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.chart.ValueAxis
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.FontSource.Bytes
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.FontSource.Classpath
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.FontSource.File
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.GroupedRows.Group
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.ImageInspector.Size
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Measured
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.Close
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.LineTo
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.MoveTo
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.PathData
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.internal.svg.Transform
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.Margins
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.BoxStyle
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.CellBorders
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Column
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.FigureContent.Raster
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.FigureContent.Svg
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Heading
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns a string representation of this record class.
- toString() - Method in class io.leandev.appfuse.report.node.ImageData
- toString() - Method in record class io.leandev.appfuse.report.node.KeepTogether
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.LineBreak
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.LineStyle
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.PageBreak
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.PageCount
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.PageNumber
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.PageSummaryOverride
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Paragraph
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.ReportColor
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Section
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.SectionPageCount
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.SectionPageNumber
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.SectionPageRegion
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Spacer
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Table
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.TableRow
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.TableRowStyle
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.Text
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.PageRegion
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.PageSetup
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.PageSummary
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.RenderOptions
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.RenderResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportDiagnostic
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportFonts.Family
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportPages.PageRange
-
Returns a string representation of this record class.
- toString() - Method in class io.leandev.appfuse.report.ReportPages
- toString() - Method in record class io.leandev.appfuse.report.ReportStatus.Expired
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportStatus.Failed
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportStatus.Generating
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.ReportStatus.Ready
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.report.StoredReport
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.search.Filter
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter.Window
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsRequest
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsService.TokenResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.ClientCredentialsTokenResponse
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.internal.LoginCacheAccess.Read
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.LoginActingContributor.ActingLogin
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.LoginPolicy.Context
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.LoginService.LoginResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.LoginService.RefreshResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.mock.MockAccessSessionOptions
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.IssueRequest
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.mock.MockAuthSessionController.RevokeRequest
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.PasswordLoginRateLimiter.Decision
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshCredentialCodec.IssuedCredential
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUsed
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejected
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.NewSession
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotated
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Rotation
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejected
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Context
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionEligibilityPolicy.Decision
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionFamilyProfile
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionIssuanceContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionOptions
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.link.SignedLinkToken
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.security.lockout.AttemptRecord
-
Returns a string representation of this record class.
- toString() - Method in class io.leandev.appfuse.serial.SerialNumberContext
- toString() - Method in record class io.leandev.appfuse.web.url.PublicEndpoint
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.web.url.PublicEndpointBinding
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.web.url.PublicOrigin
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
-
Returns a string representation of this record class.
- toString() - Method in record class io.leandev.appfuse.web.url.PublicServerUrlContext
-
Returns a string representation of this record class.
- toString() - Method in class io.leandev.appfuse.xml.XPathExpression
- toString(YearMonth) - Method in class io.leandev.appfuse.internal.jpa.YearMonthJavaType
- total() - Method in record class io.leandev.appfuse.file.RangeUtils.ByteRange
-
Returns the value of the
totalrecord component. - TOTAL - Enum constant in enum class io.leandev.appfuse.report.node.RowRole
-
總計列
- totalFill() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedTable
-
Returns the value of the
totalFillrecord component. - totalFill() - Method in record class io.leandev.appfuse.report.node.TableStyle
-
Returns the value of the
totalFillrecord component. - toTwip() - Method in class io.leandev.appfuse.measure.Length
- toUri() - Method in class io.leandev.appfuse.web.link.LinkBuilder
- Town - Record Class in io.leandev.appfuse.almanac.address
-
鄉鎮市區
- Town(String, String, String, String, String) - Constructor for record class io.leandev.appfuse.almanac.address.Town
-
Creates an instance of a
Townrecord class. - townCode() - Method in record class io.leandev.appfuse.almanac.address.Village
-
Returns the value of the
townCoderecord component. - tpl() - Method in class io.leandev.appfuse.env.Environ
-
取得範本目錄路徑(var/tpl/)。
- trace(String) - Method in class io.leandev.appfuse.platforminfo.ConfigurationDiagnostics
-
追蹤單一屬性在各
PropertySource的值與最終來源。 - TRACE - Enum constant in enum class io.leandev.appfuse.http.logging.Slf4jLogHandler.LogLevel
- trailingEmptyLine() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
trailingEmptyLinerecord component. - TransactionAwareFileStorage - Class in io.leandev.appfuse.file.tx
-
交易感知的
FileStorage裝飾器 - TransactionAwareFileStorage.Builder - Class in io.leandev.appfuse.file.tx
- TransactionExceptionMapper - Class in io.leandev.appfuse.error.mapper
-
Spring Transaction 異常映射器
- TransactionExceptionMapper() - Constructor for class io.leandev.appfuse.error.mapper.TransactionExceptionMapper
- transferTo(OutputStream) - Method in interface io.leandev.appfuse.pdf.PdfArtifact
-
不關閉 out;I/O 失敗時呼叫端須捨棄部分輸出。
- transferTo(OutputStream) - Method in interface io.leandev.appfuse.report.ReportArtifact
-
寫出全部內容到
out(不關閉out) - transform() - Method in interface io.leandev.appfuse.report.internal.layout.FigureScene.Op
-
使用者座標到 Figure 空間
- transform() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.PathOp
-
Returns the value of the
transformrecord component. - transform() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
transformrecord component. - transform() - Method in interface io.leandev.appfuse.report.internal.svg.SvgDocument.Item
- transform() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Shape
-
Returns the value of the
transformrecord component. - transform() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Text
-
Returns the value of the
transformrecord component. - Transform - Record Class in io.leandev.appfuse.report.internal.svg
-
二維仿射轉換:
x' = a·x + c·y + e、y' = b·x + d·y + f(與 SVGmatrix(a b c d e f)相同) - Transform(double, double, double, double, double, double) - Constructor for record class io.leandev.appfuse.report.internal.svg.Transform
-
Creates an instance of a
Transformrecord class. - translate(double, double) - Static method in record class io.leandev.appfuse.report.internal.svg.Transform
- translate(int) - Method in class io.leandev.appfuse.nls.ChineseTranslator
-
將整數轉換為中文數字(詳細模式)。
- translate(int, boolean) - Method in class io.leandev.appfuse.nls.ChineseTranslator
-
將整數轉換為中文數字。
- translate(String) - Method in class io.leandev.appfuse.nls.I18n
-
Translates the given text using the instance's default locale.
- translate(String, String) - Method in class io.leandev.appfuse.nls.I18n
- translate(String, String, String) - Method in class io.leandev.appfuse.nls.I18n
- translate(String, String, Locale) - Method in class io.leandev.appfuse.nls.I18n
- translate(String, Locale) - Method in class io.leandev.appfuse.nls.I18n
- Translation - Class in io.leandev.appfuse.nls
-
A translation container that stores key-value pairs for internationalization.
- Translation() - Constructor for class io.leandev.appfuse.nls.Translation
- transport() - Method in record class io.leandev.appfuse.mail.MailerSpec
-
Returns the value of the
transportrecord component. - trimValues(boolean) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
設定是否去除欄位值前後空白
- trimValues(boolean) - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
設定是否修剪欄位值的前後空白
- truncateOnOverflow(boolean) - Method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
設定是否截斷超過寬度的值
- tti(long) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定 Time-to-Idle 過期策略(以分鐘為單位)
- tti(Duration) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定 Time-to-Idle 過期策略
- ttl() - Method in record class io.leandev.appfuse.security.link.SignedLinkSpec
-
Returns the value of the
ttlrecord component. - ttl(long) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定 Time-to-Live 過期策略(以分鐘為單位)
- ttl(Duration) - Method in class io.leandev.appfuse.almanac.Almanac.Builder
-
設定快取存活時間(預設
Almanac.DEFAULT_TTL) - ttl(Duration) - Method in class io.leandev.appfuse.cache.builder.CacheBuilder
-
設定 Time-to-Live 過期策略
- TupleConstructor<T> - Record Class in io.leandev.appfuse.jpa
- TupleConstructor(Class) - Constructor for record class io.leandev.appfuse.jpa.TupleConstructor
-
Creates an instance of a
TupleConstructorrecord class. - TupleQueryBuilder<T> - Class in io.leandev.appfuse.jpa
- TupleQueryBuilder(CriteriaBuilder) - Constructor for class io.leandev.appfuse.jpa.TupleQueryBuilder
- TupleQueryBuilder(EntityManager) - Constructor for class io.leandev.appfuse.jpa.TupleQueryBuilder
- TWIP - Enum constant in enum class io.leandev.appfuse.measure.Length.Unit
- txName() - Method in record class io.leandev.appfuse.file.tx.JournalEntry
-
Returns the value of the
txNamerecord component. - type() - Method in record class io.leandev.appfuse.almanac.location.Subdivision
-
Returns the value of the
typerecord component. - type() - Method in record class io.leandev.appfuse.audit.AuditEventSnapshot
-
Returns the value of the
typerecord component. - type() - Method in record class io.leandev.appfuse.audit.AuditJdbcMapping
-
Returns the value of the
typerecord component. - type() - Method in class io.leandev.appfuse.notification.channel.EmailNotificationChannel
- type() - Method in class io.leandev.appfuse.notification.channel.InAppNotificationChannel
- type() - Method in class io.leandev.appfuse.notification.channel.LineNotificationChannel
- type() - Method in class io.leandev.appfuse.notification.channel.SmsNotificationChannel
- type() - Method in interface io.leandev.appfuse.notification.NotificationChannel
-
本通道處理的通道型別
- type() - Method in record class io.leandev.appfuse.notification.NotificationRequest
-
Returns the value of the
typerecord component. - type() - Method in record class io.leandev.appfuse.notification.OutboundMessage
-
Returns the value of the
typerecord component. - type() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
typerecord component.
U
- unauthorized(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 401 Unauthorized
- underline() - Method in record class io.leandev.appfuse.internal.html.InlineFormat
-
Returns the value of the
underlinerecord component. - ungoverned() - Method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
停用記憶體管制(向後相容 / 測試 / 小工具的出口)
- UNHEALTHY - Enum constant in enum class io.leandev.appfuse.cache.api.CacheStatus.HealthStatus
-
異常(例如:底層快取失效)
- UNKNOWN - Enum constant in enum class io.leandev.appfuse.audit.entity.AuditPrincipalKind
- UNKNOWN - Enum constant in enum class io.leandev.appfuse.cache.api.CacheStatus.HealthStatus
-
未知
- UNKNOWN_FAMILY - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- unprocessableEntity(String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立 422 Unprocessable Entity(業務規則違反)
- Unsatisfiable(long) - Constructor for record class io.leandev.appfuse.file.RangeUtils.RangeRequest.Unsatisfiable
-
Creates an instance of a
Unsatisfiablerecord class. - unspecified() - Static method in record class io.leandev.appfuse.web.url.PublicServerUrlContext
- UNSUPPORTED - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgException.Kind
-
子集以外的元素、屬性或值
- unsupportedGrantType() - Static method in exception class io.leandev.appfuse.security.auth.OAuth2TokenException
-
grant_type 非本端點支援者
- UnsupportedImageException(String) - Constructor for exception class io.leandev.appfuse.report.internal.layout.ImageInspector.UnsupportedImageException
- unwrap(YearMonth, Class, WrapperOptions) - Method in class io.leandev.appfuse.internal.jpa.YearMonthJavaType
- uri(String, String...) - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
- uri(String, Map, String...) - Method in record class io.leandev.appfuse.web.url.PublicServerUrl
- UrlRewriter - Class in io.leandev.appfuse.docs
-
URL 替換工具
- UrlRewriter() - Constructor for class io.leandev.appfuse.docs.UrlRewriter
- use(RefreshSessionStore.CredentialUse) - Method in interface io.leandev.appfuse.security.auth.RefreshSessionStore
- usedAt() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUse
-
Returns the value of the
usedAtrecord component. - USER - Enum constant in enum class io.leandev.appfuse.audit.entity.AuditPrincipalKind
- UserDetailsTenantIdResolver - Class in io.leandev.appfuse.security.tenant.resolver
-
從 UserDetails 中解析租戶 ID
- UserDetailsTenantIdResolver() - Constructor for class io.leandev.appfuse.security.tenant.resolver.UserDetailsTenantIdResolver
- userId() - Method in record class io.leandev.appfuse.notification.Recipient
-
Returns the value of the
userIdrecord component. - username() - Method in record class io.leandev.appfuse.mail.MailerSpec.Smtp
-
Returns the value of the
usernamerecord component. - username() - Method in interface io.leandev.appfuse.security.directory.PrincipalView
-
登入身分識別子
- username(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileJournal.Builder
- username(String) - Method in class io.leandev.appfuse.file.sftp.SftpFileStorage.Builder
- username(String) - Method in class io.leandev.appfuse.file.sftp.SftpStagingCleanupTask.Builder
- username(String) - Method in class io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
設定使用者名稱(系統帳戶)
- usingGateway(URL) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
- usingPersistence(File) - Method in class io.leandev.appfuse.ehcache.CacheManagerBuilder
-
啟用磁碟持久化(使用 File)
- usingPersistence(Path) - Method in class io.leandev.appfuse.ehcache.CacheManagerBuilder
-
啟用磁碟持久化(使用 Path)
- usingProfiler(CacheProfiler) - Method in class io.leandev.appfuse.ehcache.CacheManagerBuilder
-
啟用快取統計分析器
V
- validate() - Method in class io.leandev.appfuse.cache.config.CacheConfiguration
-
驗證配置是否有效
- validate() - Method in class io.leandev.appfuse.cache.config.TierConfiguration
-
驗證儲存層配置(heap 僅筆數計,目前無互斥約束,保留為擴充點)
- validate() - Method in class io.leandev.appfuse.csv.FixedWidthReaderSettings
-
驗證設定是否有效
- validate() - Method in class io.leandev.appfuse.csv.FixedWidthWriterSettings
-
驗證設定是否有效
- validate(ReportDocument) - Static method in class io.leandev.appfuse.report.internal.ReportModelValidator
-
驗證文件
- validate(LocalDate) - Method in interface io.leandev.appfuse.calendar.BusinessCalendar
-
驗證日期可選(提交時的後端權威驗證)
- validate(S, S, BiPredicate, String) - Static method in class io.leandev.appfuse.entity.StatusTransition
-
驗證狀態流轉是否合法
- validate(S, S, Function, String) - Static method in class io.leandev.appfuse.entity.StatusTransition
-
驗證狀態流轉是否合法(使用允許列表)
- validateExistingCurrentSessions() - Method in class io.leandev.appfuse.jpa.tenant.TenantContextIdentifierResolver
- validateMode(AuthMode, String) - Static method in class io.leandev.appfuse.security.resourceserver.ResourceServerFactory
-
驗證模式與設定互斥(fail-fast,ADR-009 風險表「兩模式設定誤用」緩解)
- validateToken(String) - Method in class io.leandev.appfuse.security.auth.JwtTokenProvider
- ValidatingRowCursor - Class in io.leandev.appfuse.report.internal
-
讀取延遲列時逐列驗證的游標;renderer 以它包裝
RowSource#open()的結果 - validationError(String, Set) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
建立驗證錯誤的 ProblemDetail
- ValidationExceptionMapper - Class in io.leandev.appfuse.error.mapper
-
Jakarta Validation 異常映射器
- ValidationExceptionMapper() - Constructor for class io.leandev.appfuse.error.mapper.ValidationExceptionMapper
- validUntil() - Method in record class io.leandev.appfuse.security.auth.SessionPolicyBinding
-
Returns the value of the
validUntilrecord component. - value() - Element in annotation interface io.leandev.appfuse.annotation.ExperimentalApi
-
預計轉為穩定或需重新評估的說明(例如對應的工作包或條件)
- value() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
-
Returns the value of the
valuerecord component. - value() - Method in record class io.leandev.appfuse.security.auth.internal.LoginCacheAccess.Read
-
Returns the value of the
valuerecord component. - value() - Method in record class io.leandev.appfuse.security.auth.RefreshCredentialCodec.IssuedCredential
-
Returns the value of the
valuerecord component. - value() - Method in record class io.leandev.appfuse.security.auth.SessionContextBinding
-
Returns the value of the
valuerecord component. - value() - Method in record class io.leandev.appfuse.web.url.PublicOrigin
- valueAxis(UnaryOperator) - Method in class io.leandev.appfuse.report.chart.ChartBuilder
- ValueAxis - Record Class in io.leandev.appfuse.report.chart
-
數值軸設定
- ValueAxis(String, DoubleFunction, Double, Double) - Constructor for record class io.leandev.appfuse.report.chart.ValueAxis
-
Creates an instance of a
ValueAxisrecord class. - valueOf(String) - Static method in enum class io.leandev.appfuse.audit.AuditStorageException.Reason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.audit.entity.AuditPrincipalKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.audit.entity.AuditSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.cache.api.CacheStatus.HealthStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.cache.api.OnExceed
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.cache.config.ExpiryConfiguration.ExpiryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.csv.FixedWidthWriterSettings.Alignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.document.Alignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.document.Orientation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.document.VerticalAlignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.file.RangeSupport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.file.tx.JournalOp
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.file.tx.JournalState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.font.FontFamily
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.http.logging.Slf4jLogHandler.LogLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.image.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.image.Scaling
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.mail.MailerSpec.Transport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.measure.Length.Unit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.measure.Paper
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.notification.ChannelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.Align
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.BarcodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.Layer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.TextMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.pdf.FixedPdfRenderer.LayoutPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.pdf.PdfDiagnostic.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgException.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Anchor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Baseline
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Cap
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Join
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.node.Align
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.node.FontWeight
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.node.RowRole
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.node.TextFlow.OverflowWrap
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.node.TextFlow.WhiteSpace
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.node.VerticalAlign
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.report.ReportDiagnostic.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.search.ComparisonOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.search.LogicalOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.search.RSQLComparator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.auth.LoginPolicy.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionRotationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RevocationResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.auth.SessionStoreCapability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.crypto.TextCipher.IdentityTextCipher
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.link.LinkRedemption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.security.resourceserver.AuthMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.workbook.Align
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.workbook.BorderStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.workbook.DataFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.workbook.VerticalAlignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.leandev.appfuse.workbook.WorkbookFormat
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.leandev.appfuse.audit.AuditStorageException.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.audit.entity.AuditPrincipalKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.audit.entity.AuditSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.leandev.appfuse.bean.PropertyMap
- values() - Static method in enum class io.leandev.appfuse.cache.api.CacheStatus.HealthStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.cache.api.OnExceed
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.cache.config.ExpiryConfiguration.ExpiryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.csv.FixedWidthWriterSettings.Alignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.document.Alignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.document.Orientation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.document.VerticalAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.file.RangeSupport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.file.tx.JournalOp
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.file.tx.JournalState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.font.FontFamily
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.http.logging.Slf4jLogHandler.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.image.Position
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.image.Scaling
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.mail.MailerSpec.Transport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.measure.Length.Unit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.measure.Paper
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.notification.ChannelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.notification.outbox.OutboxStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.Align
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.BarcodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.Layer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.pdf.FixedDocument.TextMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.pdf.FixedPdfRenderer.LayoutPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.pdf.PdfDiagnostic.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class io.leandev.appfuse.report.chart.ChartSeries
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgException.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Anchor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Baseline
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Cap
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.internal.svg.SvgStyle.Join
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.node.Align
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.node.FontWeight
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.node.RowRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.node.TextFlow.OverflowWrap
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.node.TextFlow.WhiteSpace
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.node.VerticalAlign
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.report.ReportDiagnostic.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.search.ComparisonOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.search.LogicalOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.search.RSQLComparator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.auth.LoginPolicy.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionRotationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.CredentialUseRejection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RevocationResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.auth.RefreshSessionStore.RotationRejection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.auth.SessionStoreCapability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.crypto.TextCipher.IdentityTextCipher
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.link.LinkRedemption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.security.resourceserver.AuthMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.workbook.Align
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.workbook.BorderStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.workbook.DataFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.workbook.VerticalAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.leandev.appfuse.workbook.WorkbookFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARIABLE - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.Layer
- VerificationException - Exception Class in io.leandev.appfuse.exception
- VerificationException() - Constructor for exception class io.leandev.appfuse.exception.VerificationException
- VerificationException(String, Object...) - Constructor for exception class io.leandev.appfuse.exception.VerificationException
- VerificationException(String, Throwable, Object...) - Constructor for exception class io.leandev.appfuse.exception.VerificationException
- VerificationException(Throwable) - Constructor for exception class io.leandev.appfuse.exception.VerificationException
- version() - Method in record class io.leandev.appfuse.platforminfo.SystemInfo
-
Returns the value of the
versionrecord component. - version() - Method in record class io.leandev.appfuse.security.auth.RefreshSessionStore.Session
-
Returns the value of the
versionrecord component. - verticalAlign() - Method in record class io.leandev.appfuse.report.node.Cell
-
Returns the value of the
verticalAlignrecord component. - VerticalAlign - Enum Class in io.leandev.appfuse.report.node
-
儲存格內容的垂直對齊
- VerticalAlignment - Enum Class in io.leandev.appfuse.document
-
表格儲存格垂直對齊方式
- VerticalAlignment - Enum Class in io.leandev.appfuse.workbook
-
儲存格垂直對齊方式
- view(double, double) - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
viewBox 到 Figure 座標(pt,原點左上、y 向下)的映射
- viewHeight() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns the value of the
viewHeightrecord component. - viewWidth() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns the value of the
viewWidthrecord component. - viewX() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns the value of the
viewXrecord component. - viewY() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument
-
Returns the value of the
viewYrecord component. - Village - Record Class in io.leandev.appfuse.almanac.address
-
村里
- Village(String, String, String, String, String) - Constructor for record class io.leandev.appfuse.almanac.address.Village
-
Creates an instance of a
Villagerecord class. - Violation - Class in io.leandev.appfuse.exception
-
Bean Validation 驗證違規
- Violation(String) - Constructor for class io.leandev.appfuse.exception.Violation
-
建構驗證違規(無屬性,全域訊息)
- Violation(String[], String, Map) - Constructor for class io.leandev.appfuse.exception.Violation
-
建構驗證違規(完整版)
- Violation(String, String) - Constructor for class io.leandev.appfuse.exception.Violation
-
建構驗證違規(無參數,訊息已格式化)
- Violation(String, String, Map) - Constructor for class io.leandev.appfuse.exception.Violation
-
建構驗證違規(單一屬性)
- Violation(String, Map) - Constructor for class io.leandev.appfuse.exception.Violation
-
建構驗證違規(無屬性,有參數的全域訊息)
- violations(Field) - Static method in class io.leandev.appfuse.internal.jpa.EntityFieldTypePolicy
-
回傳欄位違反的所有機械規則;空清單表示通過。
- visible() - Method in class io.leandev.appfuse.report.internal.svg.SvgStyle
W
- warn(String, String, String) - Method in class io.leandev.appfuse.report.internal.layout.LayoutDiagnostics
- WARN - Enum constant in enum class io.leandev.appfuse.cache.api.OnExceed
-
僅記錄警告,仍允許建立
- WARN - Enum constant in enum class io.leandev.appfuse.http.logging.Slf4jLogHandler.LogLevel
- WARNING - Enum constant in enum class io.leandev.appfuse.cache.api.CacheStatus.HealthStatus
-
警告(例如:容量即將用盡)
- WARNING - Enum constant in enum class io.leandev.appfuse.pdf.PdfDiagnostic.Severity
- WARNING - Enum constant in enum class io.leandev.appfuse.report.ReportDiagnostic.Severity
-
已降級但照常輸出
- weight() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedText
-
Returns the value of the
weightrecord component. - weight() - Method in record class io.leandev.appfuse.report.node.Column
-
Returns the value of the
weightrecord component. - weight() - Method in record class io.leandev.appfuse.report.node.TextStyle
-
Returns the value of the
weightrecord component. - where(Filter) - Method in class io.leandev.appfuse.jpa.CriteriaQueryBuilder
-
設定查詢條件
- where(Filter) - Method in class io.leandev.appfuse.jpa.PredicateBuilder
- where(Filter) - Method in class io.leandev.appfuse.jpa.TupleQueryBuilder
- WHITE - Static variable in record class io.leandev.appfuse.report.node.ReportColor
- whiteSpace() - Method in record class io.leandev.appfuse.report.node.TextFlow
-
Returns the value of the
whiteSpacerecord component. - WIDOW_ORPHAN_BROKEN - Static variable in class io.leandev.appfuse.report.internal.layout.LayoutCodes
- widows() - Method in record class io.leandev.appfuse.report.internal.StyleResolver.ResolvedParagraph
-
Returns the value of the
widowsrecord component. - widows() - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
Returns the value of the
widowsrecord component. - width - Variable in enum class io.leandev.appfuse.measure.Paper
- width() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.chart.FigureFrame
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Measured
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.internal.layout.TextMeasurer.Segment
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.node.Figure
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.node.Image
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.node.LineStyle
-
Returns the value of the
widthrecord component. - width() - Method in record class io.leandev.appfuse.report.PageSetup
-
Returns the value of the
widthrecord component. - widthMm() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Page
-
Returns the value of the
widthMmrecord component. - widthPt() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Measurement
-
Returns the value of the
widthPtrecord component. - widthPt() - Method in record class io.leandev.appfuse.pdf.FixedTextMeasurer.Run
-
Returns the value of the
widthPtrecord component. - widthPx() - Method in record class io.leandev.appfuse.report.internal.layout.ImageInspector.Size
-
Returns the value of the
widthPxrecord component. - Window(List) - Constructor for record class io.leandev.appfuse.security.auth.CachePasswordLoginRateLimiter.Window
-
Creates an instance of a
Windowrecord class. - with(Consumer) - Method in record class io.leandev.appfuse.report.node.DocumentStyles
-
以本樣式為基準,套用覆寫後產生新樣式
- withAlign(Align) - Method in record class io.leandev.appfuse.report.node.Cell
- withAlign(Align) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withAlignment(FixedWidthWriterSettings.Alignment) - Method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
設定對齊方式
- withAuthenticator(Supplier) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
- withAvoidLineEnd(boolean) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withAvoidLineStart(boolean) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withBorder(LineStyle) - Method in record class io.leandev.appfuse.report.node.BoxStyle
- withBorders(CellBorders) - Method in record class io.leandev.appfuse.report.node.Cell
- withBottom(LineStyle) - Method in record class io.leandev.appfuse.report.node.CellBorders
- withBottomRule(LineStyle) - Method in record class io.leandev.appfuse.report.node.TableRowStyle
- withBytes() - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
添加Byte序列化器
- withCellBorders(CellBorders) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withCellPadding(Length) - Method in record class io.leandev.appfuse.report.node.TableRowStyle
- withCellPadding(Length) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withCharset(Charset) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
設定字元編碼
- withCharset(Charset) - Method in class io.leandev.appfuse.csv.CsvWriterBuilder
-
設定字元編碼
- withCharset(Charset) - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
設定字元編碼
- withCharset(Charset) - Method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
設定字元編碼
- withColor(ReportColor) - Method in record class io.leandev.appfuse.report.node.TextStyle
- withColSpan(int) - Method in record class io.leandev.appfuse.report.node.Cell
- withContext(String) - Method in class io.leandev.appfuse.web.link.LinkBuilder
-
設定可選的 context 前綴
- withContinuationLabel(String) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withDash(List, Length) - Method in record class io.leandev.appfuse.report.node.LineStyle
-
長度均以 Length 指定,renderer 轉換為 PDF pt(1/72 inch);不是線寬倍數。 phase 可大於週期,由 PDF 依週期循環;空 pattern 只接受零 phase。
- withDash(List, double) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
- withDate(Function) - Static method in interface io.leandev.appfuse.serial.SerialNumberGenerator
-
建立帶日期的生成器
- withDateFormat(String) - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
- withDateFormat(String, ZoneId) - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
設置日期時間格式
- withDefault(Sort) - Method in class io.leandev.appfuse.jpa.PageableBuilder
- withDefaultMaxPerRoute(int) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
- withDefaults() - Static method in class io.leandev.appfuse.security.tenant.resolver.CompositeTenantIdResolver
-
建立包含預設 resolver 的組合
- withDefaults(String) - Static method in class io.leandev.appfuse.security.tenant.resolver.CompositeTenantIdResolver
-
建立包含預設 resolver 的組合,使用指定的 claim 名稱
- withDownstreamErrorMapper(DownstreamErrorMapper) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
-
設定已知下游錯誤契約的應用層轉譯器。
- withDuration() - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
添加自Duration序列化器
- withErrorCode(ProblemDetail, String) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
設定錯誤代碼
- withFieldLengths(int...) - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
設定欄位寬度(可變參數)
- withFieldLengths(int...) - Method in class io.leandev.appfuse.csv.FixedWidthWriterBuilder
-
設定欄位寬度(可變參數)
- withFill(ReportColor) - Method in record class io.leandev.appfuse.report.node.BoxStyle
- withFirstLineIndent(Length) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withFontFamily(String) - Method in record class io.leandev.appfuse.report.node.TextStyle
- withGroupFill(ReportColor) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withHangingPunctuation(boolean) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withHeader(List) - Method in class io.leandev.appfuse.csv.CsvReaderBuilder
-
手動設定 Header(適用於無 Header 的 CSV 檔案)
- withHeader(List) - Method in class io.leandev.appfuse.csv.FixedWidthReaderBuilder
-
設定 Header(不從檔案讀取)
- withHeaderFill(ReportColor) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withI18n(ProblemDetail, String, Object[]) - Static method in class io.leandev.appfuse.error.ProblemDetailFactory
-
設定國際化參數
- withInstant() - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
- withInterceptor(HttpClientInterceptor) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
-
新增自訂攔截器
- withItalic(Boolean) - Method in record class io.leandev.appfuse.report.node.TextStyle
- withKeepWithNext(boolean) - Method in record class io.leandev.appfuse.report.node.TableRow
- withKeepWithNext(Boolean) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withLeft(LineStyle) - Method in record class io.leandev.appfuse.report.node.CellBorders
- withLetterSpacing(double) - Method in record class io.leandev.appfuse.pdf.FixedDocument.Text
- withLineHeight(Double) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withLogging() - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
-
啟用預設日誌攔截器
- withLogging(HttpLogHandler) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
-
啟用日誌攔截器(自訂配置)
- withLogging(HttpLogHandler, boolean, boolean, boolean) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
-
啟用日誌攔截器(完整配置)
- withLowercaseEnums() - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
enum 的 wire 值一律小寫
- withMaxTotal(int) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
- withModule(JacksonModule) - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
註冊自定義模組
- withNoExpiration() - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
設定永不過期
- withNoExpiration() - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
設定永不過期
- withOrphans(Integer) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withOverflowWrap(TextFlow.OverflowWrap) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withPadding(Length) - Method in record class io.leandev.appfuse.report.node.BoxStyle
- withPageBottomRule(LineStyle) - Method in record class io.leandev.appfuse.report.node.TableStyle
-
在每頁最後一個表身片段的底緣畫全寬線,包括最後頁、可拆列續頁及紀錄模式。 取代同一底緣的列線與儲存格水平邊,不增加高度或改變分頁;空表格只畫原表頭。 可透過
TableStyle.withPageBottomRuleOnContinuationOnly(Boolean)限制為表格續頁切點。 - withPageBottomRuleOnContinuationOnly(Boolean) - Method in record class io.leandev.appfuse.report.node.TableStyle
-
只在表格仍有後續內容而換頁時套用 pageBottomRule;自然結束保留原有列線與儲存格邊。 不影響分頁;不涵蓋表格結束後由其他區塊引發的換頁。空表格不新增底線。
- withPersistence(Path) - Method in class io.leandev.appfuse.cache.builder.CacheManagerBuilder
-
設定持久化路徑
- withPrefix(Supplier) - Static method in interface io.leandev.appfuse.serial.SerialNumberGenerator
-
建立簡單的前綴式生成器
- withRecordStart(boolean) - Method in record class io.leandev.appfuse.report.node.TableRow
-
false 將本列接到上一列的紀錄;啟用表格紀錄上限時整筆不可拆頁
- withRel(String) - Method in class io.leandev.appfuse.web.link.LinkBuilder
- withRepeatSpaceAfter(Boolean) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
在每頁內文段落片段預留 spaceAfter,再計算可容納行數;包含單頁段落與最後片段。 續頁前保留該段後距,最後片段只套用一次;不改變文字、空白與原始換行策略。 不套用於表格儲存格或固定頁首頁尾區域;那些區域由外層容器決定分頁與容量。
- withRepeatSpaceBefore(Boolean) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
在段落的頁頂與所有續頁片段重複 spaceBefore;未設定時保持既有行為。
- withRight(LineStyle) - Method in record class io.leandev.appfuse.report.node.CellBorders
- withRowSpan(int) - Method in record class io.leandev.appfuse.report.node.Cell
- withRule(LineStyle) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withSelfRel() - Method in class io.leandev.appfuse.web.link.LinkBuilder
- withSerializationFeature(SerializationFeature, boolean) - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
添加序列化功能配置
- withServiceName(String) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
-
設定供下游失敗診斷使用的服務名稱。
- withSize(Length) - Method in record class io.leandev.appfuse.report.node.TextStyle
- withSpaceAfter(Length) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withSpaceBefore(Length) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withSplittable(boolean) - Method in record class io.leandev.appfuse.report.node.TableRow
- withStyle(int) - Method in class io.leandev.appfuse.font.FontBuilder
-
設定字體樣式。
- withStyle(TableRowStyle) - Method in record class io.leandev.appfuse.report.node.TableRow
- withTabSize(int) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withTabStop(Length) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withTenantId(String) - Method in record class io.leandev.appfuse.audit.entity.AuditChangeContext
-
以相同 changeset 脈絡補上應用層資料範圍;tenantless 應用維持
null。 - withText(TextStyle) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withText(TextStyle) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withTextFlow(TextFlow) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
-
明確啟用新的文字流策略;null 表示繼承。
- withTimeout(int) - Method in class io.leandev.appfuse.http.StandardHttpClient.StandardHttpClientBuilder
- withTimeToIdleExpiration(Duration) - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
設定 TTI (Time-To-Idle) 過期策略
- withTimeToIdleExpirationByMinutes(long) - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
設定 TTI 過期策略(以分鐘為單位)
- withTimeToLiveExpiration(Duration) - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
設定 TTL (Time-To-Live) 過期策略
- withTimeToLiveExpiration(Duration) - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
設定存活時間過期策略
- withTimeToLiveExpirationByMinutes(long) - Method in class io.leandev.appfuse.ehcache.CacheBuilder
-
設定 TTL 過期策略(以分鐘為單位)
- withTimeToLiveExpirationByMinutes(long) - Method in class io.leandev.appfuse.ehcache.DuraCacheBuilder
-
設定存活時間過期策略(分鐘)
- withTop(LineStyle) - Method in record class io.leandev.appfuse.report.node.CellBorders
- withTopRule(LineStyle) - Method in record class io.leandev.appfuse.report.node.TableRowStyle
- withTotalFill(ReportColor) - Method in record class io.leandev.appfuse.report.node.TableStyle
- withTrailingEmptyLine(boolean) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withUrl(String) - Method in class io.leandev.appfuse.file.FileDescriptor
-
設定業務端點 URL
- withVerticalAlign(VerticalAlign) - Method in record class io.leandev.appfuse.report.node.Cell
- withWeight(FontWeight) - Method in record class io.leandev.appfuse.report.node.TextStyle
- withWhiteSpace(TextFlow.WhiteSpace) - Method in record class io.leandev.appfuse.report.node.TextFlow
- withWidows(Integer) - Method in record class io.leandev.appfuse.report.node.ParagraphStyle
- withZonedDateTime() - Method in class io.leandev.appfuse.json.ObjectMapperBuilder
-
添加日期時間序列化器
- workbook() - Method in class io.leandev.appfuse.workbook.Worksheet
-
取得此工作表所屬的活頁簿
- Workbook - Class in io.leandev.appfuse.workbook
-
Excel 活頁簿(
.xlsx/.xls) - WorkbookFormat - Enum Class in io.leandev.appfuse.workbook
-
活頁簿檔案格式
- WorkbookReader - Class in io.leandev.appfuse.workbook
-
工作表讀取器
- WorkbookReader(Worksheet) - Constructor for class io.leandev.appfuse.workbook.WorkbookReader
-
建構讀取器
- WorkbookRecord - Class in io.leandev.appfuse.workbook
-
工作表資料記錄
- WorkbookWriter - Class in io.leandev.appfuse.workbook
-
工作表寫入器
- WorkbookWriter(Worksheet) - Constructor for class io.leandev.appfuse.workbook.WorkbookWriter
-
建構寫入器
- worksheet() - Method in class io.leandev.appfuse.workbook.Row
-
取得此列所屬的工作表
- Worksheet - Class in io.leandev.appfuse.workbook
-
工作表
- wrap(X, WrapperOptions) - Method in class io.leandev.appfuse.internal.jpa.YearMonthJavaType
- WRAP - Enum constant in enum class io.leandev.appfuse.pdf.FixedDocument.TextMode
- write(Kryo, Output, LocalDate) - Method in class io.leandev.appfuse.ehcache.LocalDateSerializer
- write(BufferedImage) - Method in class io.leandev.appfuse.image.ImageWriter
-
寫入圖片(預設 PNG 格式)
- write(BufferedImage, String) - Method in class io.leandev.appfuse.image.ImageWriter
-
寫入圖片(指定格式字串)
- write(BufferedImage, MediaType) - Method in class io.leandev.appfuse.image.ImageWriter
-
寫入圖片(指定 MediaType)
- write(OutputStream) - Method in class io.leandev.appfuse.document.Document
-
將文件寫出
- write(OutputStream) - Method in class io.leandev.appfuse.workbook.Workbook
-
將活頁簿寫出到輸出串流
- write(Object) - Method in class io.leandev.appfuse.workbook.WorkbookWriter
-
寫入一筆資料(物件格式) 透過
PropertyMap提取屬性:已設定 Header 時依其順序取值; 否則以屬性名稱排序並設為 Header。 - write(Object) - Method in class io.leandev.appfuse.csv.CsvWriter
-
寫入一筆資料(物件格式) 自動使用 PropertyMap 提取物件屬性,並根據 Header 順序寫入。
- write(Object) - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
寫入一筆資料(物件格式)
- write(List) - Method in class io.leandev.appfuse.csv.CsvWriter
-
寫入一筆資料(List 格式)
- write(List) - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
寫入一筆資料(List 格式)
- write(List) - Method in class io.leandev.appfuse.workbook.WorkbookWriter
-
寫入一筆資料(List 格式)
- write(Document) - Method in class io.leandev.appfuse.xml.XmlWriter
- WRITE_FAILED - Enum constant in enum class io.leandev.appfuse.audit.AuditStorageException.Reason
- writeBatch(List) - Method in interface io.leandev.appfuse.audit.AuditStorage
- writeBatch(List) - Method in class io.leandev.appfuse.audit.JdbcAuditStorage
- writeBufferedImage(BufferedImage) - Static method in class io.leandev.appfuse.image.ImageWriter
-
將圖片轉換為 byte 陣列(預設 PNG 格式)
- writeBufferedImage(BufferedImage, String) - Static method in class io.leandev.appfuse.image.ImageWriter
-
將圖片轉換為 byte 陣列(指定格式字串)
- writeBufferedImage(BufferedImage, MediaType) - Static method in class io.leandev.appfuse.image.ImageWriter
-
將圖片轉換為 byte 陣列(指定 MediaType)
- writeBufferedImage(OutputStream, BufferedImage) - Static method in class io.leandev.appfuse.image.ImageWriter
-
寫入圖片到 OutputStream(預設 PNG 格式)
- writeBufferedImage(OutputStream, BufferedImage, String) - Static method in class io.leandev.appfuse.image.ImageWriter
-
寫入圖片到 OutputStream(指定格式字串)
- writeBufferedImage(OutputStream, BufferedImage, MediaType) - Static method in class io.leandev.appfuse.image.ImageWriter
-
寫入圖片到 OutputStream(指定 MediaType)
- writeHeaders(String...) - Method in class io.leandev.appfuse.csv.CsvWriter
-
寫入 Header 欄位 此方法會設定 Header 並寫入第一行。
- writeHeaders(String...) - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
寫入 Header 欄位
- writeHeaders(String...) - Method in class io.leandev.appfuse.workbook.WorkbookWriter
-
寫入 Header 列並設定欄位
- writeHeaders(List) - Method in class io.leandev.appfuse.csv.CsvWriter
-
寫入 Header 欄位 此方法會設定 Header 並寫入第一行。
- writeHeaders(List) - Method in class io.leandev.appfuse.csv.FixedWidthWriter
-
寫入 Header 欄位
- writeHeaders(List) - Method in class io.leandev.appfuse.workbook.WorkbookWriter
-
寫入 Header 列並設定欄位
- writeObject(Object) - Method in class io.leandev.appfuse.bean.ObjectWriter
X
- x() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.layout.Box.TextBox
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.layout.FigureScene.TextOp
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.LineTo
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.MoveTo
-
Returns the value of the
xrecord component. - x() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns the value of the
xrecord component. - x(double, double) - Method in record class io.leandev.appfuse.report.internal.svg.Transform
- X_MAX_Y_MAX - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MAX_Y_MID - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MAX_Y_MIN - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MID_Y_MAX - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MID_Y_MID - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MID_Y_MIN - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MIN_Y_MAX - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MIN_Y_MID - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- X_MIN_Y_MIN - Enum constant in enum class io.leandev.appfuse.report.internal.svg.SvgDocument.Align
- x1() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
x1record component. - x1() - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Returns the value of the
x1record component. - x1() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Returns the value of the
x1record component. - x1() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns the value of the
x1record component. - x2() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
x2record component. - x2() - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Returns the value of the
x2record component. - x2() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Returns the value of the
x2record component. - x2() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns the value of the
x2record component. - XLS - Enum constant in enum class io.leandev.appfuse.workbook.WorkbookFormat
-
舊版二進位格式(
.xls,Excel 97–2003) - XLSX - Enum constant in enum class io.leandev.appfuse.workbook.WorkbookFormat
-
Office Open XML(
.xlsx,Excel 2007 以後) - XmlDocument - Class in io.leandev.appfuse.xml
- XmlDocument(Document) - Constructor for class io.leandev.appfuse.xml.XmlDocument
- XmlElement - Class in io.leandev.appfuse.xml
- XmlElement(Element) - Constructor for class io.leandev.appfuse.xml.XmlElement
- XmlException - Exception Class in io.leandev.appfuse.xml
- XmlException(String) - Constructor for exception class io.leandev.appfuse.xml.XmlException
- XmlException(String, Throwable) - Constructor for exception class io.leandev.appfuse.xml.XmlException
- XmlException(Throwable) - Constructor for exception class io.leandev.appfuse.xml.XmlException
- XmlFinder - Class in io.leandev.appfuse.xml
- XmlFinder(Node) - Constructor for class io.leandev.appfuse.xml.XmlFinder
- XmlParser - Class in io.leandev.appfuse.xml
- XmlParser() - Constructor for class io.leandev.appfuse.xml.XmlParser
- XmlParserException - Exception Class in io.leandev.appfuse.xml
- XmlParserException(String) - Constructor for exception class io.leandev.appfuse.xml.XmlParserException
- XmlParserException(String, Throwable) - Constructor for exception class io.leandev.appfuse.xml.XmlParserException
- XmlParserException(Throwable) - Constructor for exception class io.leandev.appfuse.xml.XmlParserException
- XmlReader - Class in io.leandev.appfuse.xml
- XmlReader(InputStream) - Constructor for class io.leandev.appfuse.xml.XmlReader
- XmlReader(String) - Constructor for class io.leandev.appfuse.xml.XmlReader
- Xmls - Class in io.leandev.appfuse.xml
- Xmls() - Constructor for class io.leandev.appfuse.xml.Xmls
- XmlWriter - Class in io.leandev.appfuse.xml
- XmlWriter() - Constructor for class io.leandev.appfuse.xml.XmlWriter
- XmlWriter(OutputStream) - Constructor for class io.leandev.appfuse.xml.XmlWriter
- XPathExpression - Class in io.leandev.appfuse.xml
- XPathExpression(String) - Constructor for class io.leandev.appfuse.xml.XPathExpression
Y
- y() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Barcode
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Frame
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.layout.Box.FigureBox
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.layout.Box.ImageBox
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RectBox
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.layout.Box.RuleBox
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.LineTo
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.MoveTo
-
Returns the value of the
yrecord component. - y() - Method in record class io.leandev.appfuse.report.internal.svg.SvgDocument.Run
-
Returns the value of the
yrecord component. - y(double, double) - Method in record class io.leandev.appfuse.report.internal.svg.Transform
- y1() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
y1record component. - y1() - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Returns the value of the
y1record component. - y1() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns the value of the
y1record component. - y2() - Method in record class io.leandev.appfuse.pdf.FixedDocument.Line
-
Returns the value of the
y2record component. - y2() - Method in record class io.leandev.appfuse.report.internal.layout.Box.BorderBox
-
Returns the value of the
y2record component. - y2() - Method in record class io.leandev.appfuse.report.internal.svg.PathData.CubicTo
-
Returns the value of the
y2record component. - YearMonthJavaType - Class in io.leandev.appfuse.internal.jpa
Z
- zipCode() - Method in record class io.leandev.appfuse.almanac.address.Town
-
Returns the value of the
zipCoderecord component. - ZipFileResponseBuilder - Class in io.leandev.appfuse.file
-
ZIP 檔案下載 Response 建構器(支援 Range Request)
- ZipStreamResponseBuilder - Class in io.leandev.appfuse.file
-
ZIP 串流下載 Response 建構器
- zone() - Method in record class io.leandev.appfuse.report.ReportContext
- zone(ZoneId) - Method in class io.leandev.appfuse.calendar.Calendars.Builder
-
覆寫時區(預設
Calendars.DEFAULT_ZONE;「今天」依此時區判定) - ZonedDateTimeConverter - Class in io.leandev.appfuse.converter
- ZonedDateTimeConverter() - Constructor for class io.leandev.appfuse.converter.ZonedDateTimeConverter
- ZonedDateTimeConverter(String, ZoneId) - Constructor for class io.leandev.appfuse.converter.ZonedDateTimeConverter
- ZonedDateTimeDeserializer - Class in io.leandev.appfuse.json
- ZonedDateTimeDeserializer(DateTimeFormatter) - Constructor for class io.leandev.appfuse.json.ZonedDateTimeDeserializer
- ZonedDateTimeSerializer - Class in io.leandev.appfuse.json
- ZonedDateTimeSerializer(DateTimeFormatter) - Constructor for class io.leandev.appfuse.json.ZonedDateTimeSerializer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
416與完整內容;改用RangeUtils.evaluate(String, long)