An Object Oriented System Meant to Become a Successor to S3 and S4


[Up] [Top]

Documentation for package ‘S7’ version 0.2.0

Help Pages

@ Get/set a property
@.S7_object Get/set a property
base_classes S7 wrappers for base types
base_s3_classes S7 wrappers for key S3 classes
check_is_S7 Does this object inherit from an S7 class?
class_any Dispatch on any class
class_atomic S7 wrappers for base types
class_call S7 wrappers for base types
class_character S7 wrappers for base types
class_complex S7 wrappers for base types
class_data.frame S7 wrappers for key S3 classes
class_Date S7 wrappers for key S3 classes
class_double S7 wrappers for base types
class_environment S7 wrappers for base types
class_expression S7 wrappers for base types
class_factor S7 wrappers for key S3 classes
class_formula S7 wrappers for key S3 classes
class_function S7 wrappers for base types
class_integer S7 wrappers for base types
class_language S7 wrappers for base types
class_list S7 wrappers for base types
class_logical S7 wrappers for base types
class_missing Dispatch on a missing argument
class_name S7 wrappers for base types
class_numeric S7 wrappers for base types
class_POSIXct S7 wrappers for key S3 classes
class_POSIXlt S7 wrappers for key S3 classes
class_POSIXt S7 wrappers for key S3 classes
class_raw S7 wrappers for base types
class_vector S7 wrappers for base types
convert Convert an object from one type to another
method Find a method for an S7 generic
method<- Register an S7 method for a generic
methods_register Register methods in a package
method_explain Explain method dispatch
new_class Define a new S7 class
new_external_generic Generics in other packages
new_generic Define a new generic
new_object Define a new S7 class
new_property Define a new property
new_S3_class Declare an S3 class
new_union Define a class union
prop Get/set a property
prop<- Get/set a property
props Get/set multiple properties
props<- Get/set multiple properties
prop_exists Property introspection
prop_names Property introspection
S4_register Register an S7 class with S4
S7_class Retrieve the S7 class of an object
S7_data Get/set underlying "base" data
S7_data<- Get/set underlying "base" data
S7_dispatch Define a new generic
S7_inherits Does this object inherit from an S7 class?
set_props Get/set multiple properties
super Force method dispatch to use a superclass
validate Validate an S7 object
valid_eventually Validate an S7 object
valid_implicitly Validate an S7 object