Class: Axiom::Attribute::Object
- Inherits:
-
Axiom::Attribute
- Object
- Axiom::Attribute
- Axiom::Attribute::Object
- Includes:
- Axiom::Aggregate::Count::Methods, Function::Predicate::Equality::Methods, Function::Predicate::Exclusion::Methods, Function::Predicate::Inclusion::Methods, Function::Predicate::Inequality::Methods
- Defined in:
- lib/axiom/attribute/object.rb
Overview
Represents an Object value in a relation tuple
Instance Attribute Summary
Attributes inherited from Axiom::Attribute
Class Method Summary collapse
-
.primitive ⇒ Class<::Object>
The Object primitive.
Methods included from Function::Predicate::Equality::Methods
Methods included from Function::Predicate::Exclusion::Methods
Methods included from Function::Predicate::Inequality::Methods
Methods included from Function::Predicate::Inclusion::Methods
Methods included from Axiom::Aggregate::Count::Methods
Methods inherited from Axiom::Attribute
#call, coerce, infer_type, #initialize, name_from, #rename, #required?, #type, #valid_primitive?, #valid_value?
Methods included from Axiom::Aliasable
Methods included from Visitable
Constructor Details
This class inherits a constructor from Axiom::Attribute
Class Method Details
.primitive ⇒ Class<::Object>
The Object primitive
22 23 24 |
# File 'lib/axiom/attribute/object.rb', line 22 def self.primitive ::Object end |