[R] Is there a (virtual) class that all R objects inherit from?

Martin Morgan mtmorgan at fhcrc.org
Tue May 31 18:17:52 CEST 2011


On 05/30/2011 07:02 AM, Janko Thyson wrote:
> Dear list,
>
> I would like to set one specific Reference Class field to be of an
> arbitrary class. Is there a class that all R objects inherit from? I
> thought that "ANY" was something like this, but obviously that's not true:
>
>   >  inherits(1:3, "ANY")
> [1] FALSE

I can't speak to the implementation, but ANY functions as a base class 
in terms of slot / field assignment and inheritance, e.g.,

   setClass("A", representation(x="ANY"))
   new("A", x=1:3)

Martin
>
> Regards,
> Janko
>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.


-- 
Computational Biology
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109

Location: M1-B861
Telephone: 206 667-2793



More information about the R-help mailing list