powered by
groupVec
Checks the validity for groupVec objects.
groupVecValid(object)
returns a logical value. If TRUE, the object is valid; otherwise, it returns a descriptive string.
TRUE
object
the object to be validated.
This function validates a groupVec object by checking whether:
The object is actually a groupVec (or extending class).
The length of the names slot matches the length of the classes slot, and that both match the list length of the columns slot.
names
classes
columns
The classes of the vectors comprising the columns slots list have an is relationship with the corresponding class names from the classes slot.
is
All the vectors in the columns slot list are the same length.
groupVecExtValid, groupVec class
groupVecExtValid
obj <- new("groupVec") groupVecValid(obj)
Run the code above in your browser using DataLab