Parent

Files

Caricature::MemberDescriptor

Describes a member of a class this contains the metadata needed to generate the member and perhaps a default value for the property type if necessary

Attributes

return_type[R]

the return type of this member

name[R]

the name of this member

Public Class Methods

new(name, return_type=nil, is_instance_member=true) click to toggle source

initializes a nem instance of member descriptor

    # File lib/caricature/descriptor.rb, line 48
48:     def initialize(name, return_type=nil, is_instance_member=true)
49:       @name, @return_type, @instance_member = name, return_type, is_instance_member
50:     end

Public Instance Methods

instance_member?() click to toggle source

indicates whether this member is a class member or an instance member

    # File lib/caricature/descriptor.rb, line 53
53:     def instance_member?
54:       @instance_member
55:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.