返回列表 上一筆 下一筆

📄 資料內容

public static class Builder {

    private String ifaaSid;

    private String source;

    private String name;

    private String webFile;

    private String size;

    private String desc;



    public Builder ifaaSid(String v) { this.ifaaSid = v; return this; }

    public Builder source(String v)  { this.source  = v; return this; }

    public Builder name(String v)    { this.name    = v; return this; }

    public Builder webFile(String v) { this.webFile = v; return this; }

    public Builder size(String v)    { this.size    = v; return this; }

    public Builder desc(String v) {

        this.desc = (v == null || v.isBlank()) ? "——" : v.trim();

        return this;

    }



    public KBAttachDTO build() {

        return new KBAttachDTO(this);

    }

}

🔐 Base64 編碼內容

cHVibGljIHN0YXRpYyBjbGFzcyBCdWlsZGVyIHsKCiAgICBwcml2YXRlIFN0cmluZyBpZmFhU2lkOwoKICAgIHByaXZhdGUgU3RyaW5nIHNvdXJjZTsKCiAgICBwcml2YXRlIFN0cmluZyBuYW1lOwoKICAgIHByaXZhdGUgU3RyaW5nIHdlYkZpbGU7CgogICAgcHJpdmF0ZSBTdHJpbmcgc2l6ZTsKCiAgICBwcml2YXRlIFN0cmluZyBkZXNjOwoKCgogICAgcHVibGljIEJ1aWxkZXIgaWZhYVNpZChTdHJpbmcgdikgeyB0aGlzLmlmYWFTaWQgPSB2OyByZXR1cm4gdGhpczsgfQoKICAgIHB1YmxpYyBCdWlsZGVyIHNvdXJjZShTdHJpbmcgdikgIHsgdGhpcy5zb3VyY2UgID0gdjsgcmV0dXJuIHRoaXM7IH0KCiAgICBwdWJsaWMgQnVpbGRlciBuYW1lKFN0cmluZyB2KSAgICB7IHRoaXMubmFtZSAgICA9IHY7IHJldHVybiB0aGlzOyB9CgogICAgcHVibGljIEJ1aWxkZXIgd2ViRmlsZShTdHJpbmcgdikgeyB0aGlzLndlYkZpbGUgPSB2OyByZXR1cm4gdGhpczsgfQoKICAgIHB1YmxpYyBCdWlsZGVyIHNpemUoU3RyaW5nIHYpICAgIHsgdGhpcy5zaXplICAgID0gdjsgcmV0dXJuIHRoaXM7IH0KCiAgICBwdWJsaWMgQnVpbGRlciBkZXNjKFN0cmluZyB2KSB7CgogICAgICAgIHRoaXMuZGVzYyA9ICh2ID09IG51bGwgfHwgdi5pc0JsYW5rKCkpID8gIuKAlOKAlCIgOiB2LnRyaW0oKTsKCiAgICAgICAgcmV0dXJuIHRoaXM7CgogICAgfQoKCgogICAgcHVibGljIEtCQXR0YWNoRFRPIGJ1aWxkKCkgewoKICAgICAgICByZXR1cm4gbmV3IEtCQXR0YWNoRFRPKHRoaXMpOwoKICAgIH0KCn0K
返回列表 上一筆 下一筆