Interface ScopeMember

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

Deprecated, for removal: This API element is subject to removal in a future version.
This interface will be removed with no replacement.
A governed member of a governing Scope.
Author:
Laird Nelson
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    governedBy(Attributes governingScopeId)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns true if and only if this ScopeMember is governed by a scope identified by the supplied governingScopeId.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an Attributes identifying the scope that governs this ScopeMember.
  • Method Details

    • governingScopeId

      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns an Attributes identifying the scope that governs this ScopeMember.
      Returns:
      a non-null Attributes
    • governedBy

      default boolean governedBy(Attributes governingScopeId)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns true if and only if this ScopeMember is governed by a scope identified by the supplied governingScopeId.
      Parameters:
      governingScopeId - an Attributes; may be null in which case false will be returned
      Returns:
      true if and only if this ScopeMember is governed by a scope identified by the supplied governingScopeId