模块  java.naming
软件包  javax.naming.spi

Class ResolveResult

  • 实现的所有接口
    Serializable

    public class ResolveResult
    extends Object
    implements Serializable
    此类表示名称解析的结果。 它包含已解析名称的对象,以及尚未解析的名称部分。

    ResolveResult实例未与并发多线程访问同步。 尝试访问和修改单个ResolveResult实例的多个线程应该锁定该对象。

    从以下版本开始:
    1.3
    另请参见:
    Serialized Form
    • 字段详细信息

      • resolvedObj

        protected Object resolvedObj
        包含已成功解析的Object的字段。 只有在使用子类构造时,它才能为null。 构造函数应该始终初始化它。
      • remainingName

        protected Name remainingName
        包含尚待解析的剩余名称的字段。 只有在使用子类构造时,它才能为null。 构造函数应该始终初始化它。
    • 构造方法详细信息

      • ResolveResult

        protected ResolveResult()
        构造ResolveResult的实例,其中已解析的对象和剩余的名称都初始化为null。
      • ResolveResult

        public ResolveResult​(Object robj,
                             String rcomp)
        构造ResolveResult的新实例,该实例由已解析的对象和剩余的未解析的组件组成。
        参数
        robj - 解析为的非null对象。
        rcomp - 尚未解析的单个剩余名称组件。 不能为null(但可以为空)。
      • ResolveResult

        public ResolveResult​(Object robj,
                             Name rname)
        构造ResolveResult的新实例,该实例由已解析的Object和剩余名称组成。
        参数
        robj - 解析为的非null对象。
        rname - 尚未解析的非null剩余名称。