enum

Crygen::Enums::PropVisibility

Inherits Enum < Comparable < Value < Object

Enum that identifies the property visibility like getter, getter? property, property?, setter class_getter, class_getter?, class_property, class_property? and class_setter

Constants

Getter = 1
NilGetter = 2
Property = 4
NilProperty = 8
Setter = 16
ClassGetter = 32
NilClassGetter = 64
ClassProperty = 128
NilClassProperty = 256
ClassSetter = 512
None = 0
All = 1023

Instance methods

class_getter?

Returns true if this enum value contains ClassGetter

Source
class_property?

Returns true if this enum value contains ClassProperty

Source
class_setter?

Returns true if this enum value contains ClassSetter

Source
getter?

Returns true if this enum value contains Getter

Source
nil_class_getter?

Returns true if this enum value contains NilClassGetter

Source
nil_class_property?

Returns true if this enum value contains NilClassProperty

Source
nil_getter?

Returns true if this enum value contains NilGetter

Source
nil_property?

Returns true if this enum value contains NilProperty

Source
none?
Source
property?

Returns true if this enum value contains Property

Source
setter?

Returns true if this enum value contains Setter

Source