Named element accessor for ergm control lists

Description

Utility method that overrides the standard ‘$’ list accessor to disable partial matching for ergm control.list objects

Usage

1
2
## S3 method for class 'control.list'
object$name

Arguments

object

list-coearceable object with elements to be searched

name

literal character name of list element to search for and return

Details

Executes getElement instead of $ so that element names must match exactly to be returned and partially matching names will not return the wrong object.

Value

Returns the named list element exactly matching name, or NULL if no matching elements found

Author(s)

pavel

See Also

see getElement

Examples

1
2
3
4
5
6
7
## The function is currently defined as
function (object, name) 
{
    if (isS4(object)) 
        slot(object, name)
    else object[[name, exact = TRUE]]
  }