[]
        
立即试用
(Showing Draft Content)

WorkbookReference

Class WorkbookReference

java.lang.Object
com.grapecity.documents.excel.expressions.WorkbookReference
All Implemented Interfaces:
Serializable

public final class WorkbookReference extends Object implements Serializable
表示对外部工作簿的引用。这个类是不可变的。
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    检查工作簿引用是否等于另一个。
    boolean
    检查工作簿引用是否等于另一个。
    FromFilePath(String workbookFullPath)
    创建一个从文件路径的工作簿引用。
    创建一个基于工作簿名称的工作簿引用。
    创建一个从 URI 链接到工作簿的工作簿引用。
    包含工作簿的基础目录。如果该值不是nullName就是工作簿的文件名。如果该值为空,则路径为根目录。
    包含工作簿的基本uri。
    如果该值不是null,则Name是工作簿的文件名。
    例如,https://www.grapecity.com/file/example.xlsx的基本uri是https://www.grapecity.com/file。文件名是example.xlsx。
    int
    获取或设置工作簿ID,如果该引用来自公式低级别存储。默认值为0,表示当前工作簿。
    工作簿的名称。如果BaseDirectory不为null,则表示工作簿的文件名。
    int
    获取工作簿引用的哈希码。
    将工作簿引用转换为字符串。

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • WorkbookReference

      public WorkbookReference()
  • Method Details

    • getBaseDirectory

      public String getBaseDirectory()
      包含工作簿的基础目录。如果该值不是nullName就是工作簿的文件名。如果该值为空,则路径为根目录。
    • getBaseUri

      public String getBaseUri()
      包含工作簿的基本uri。
      如果该值不是null,则Name是工作簿的文件名。
      例如,https://www.grapecity.com/file/example.xlsx的基本uri是https://www.grapecity.com/file。文件名是example.xlsx。
    • getName

      public String getName()
      工作簿的名称。如果BaseDirectory不为null,则表示工作簿的文件名。
    • getId

      public int getId()
      获取或设置工作簿ID,如果该引用来自公式低级别存储。默认值为0,表示当前工作簿。
    • FromFilePath

      public static WorkbookReference FromFilePath(String workbookFullPath)
      创建一个从文件路径的工作簿引用。
      Parameters:
      workbookFullPath - 工作簿的完整路径。它必须是一个有效的文件路径。
      Returns:
      工作簿引用。
    • FromUri

      public static WorkbookReference FromUri(String uri)
      创建一个从 URI 链接到工作簿的工作簿引用。
      Parameters:
      uri - 指向工作簿的 URI 链接。
      Returns:
      工作簿引用。
    • FromName

      public static WorkbookReference FromName(String name)
      创建一个基于工作簿名称的工作簿引用。
      Parameters:
      name - 工作簿的名称。它可以与文件名不同。
      Returns:
      工作簿引用。
    • equals

      public boolean equals(Object obj)
      检查工作簿引用是否等于另一个。
      Overrides:
      equals in class Object
      Parameters:
      obj - 另一个工作簿引用。
      Returns:
      是否相等。
    • equals

      public boolean equals(WorkbookReference other)
      检查工作簿引用是否等于另一个。
      Parameters:
      other - 另一个工作簿引用。
      Returns:
      是否相等。
    • hashCode

      public int hashCode()
      获取工作簿引用的哈希码。
      Overrides:
      hashCode in class Object
      Returns:
      哈希码。
    • toString

      public String toString()
      将工作簿引用转换为字符串。
      Overrides:
      toString in class Object
      Returns:
      字符串值。