Interface

Class: DataInt. DataInt subclasses Object.

Constants

Attributes

Method Signatures

self.types()

def self.types()
end

Gets the DataTypes. Returns the TYPES reference Array.

self.instance?(obj = nil)

def self.instance?(obj = nil)
end

Predicate. Verifies a DataType type instance. Takes any identifier. Returns true in the case the argument is a Numeric, FalseClass, Symbol, TrueClass, or NilClass instance. false otherwise.

self.type?(type = nil)

def self.type?(type = nil)
end

Predicate. Verifies an identifier is a DataType. Takes an identifier argument. Returns true in the case the argument is Numeric, FalseClass, Symbol, TrueClass, or NilClass, or one of their descendants. false otherwise.