Class: Inspector::TypeMetadata

Inherits:
Object
  • Object
show all
Includes:
Metadata
Defined in:
lib/inspector/type_metadata.rb

Instance Attribute Summary

Attributes included from Metadata

#children_metadata, #constraints, #type

Method Summary

Methods included from Metadata

#attribute, #attribute_metadatas, #children, #each_item, #initialize, #property, #property_metadatas, #should, #should_not

Methods included from Constraints

#be_email, #be_empty, #be_false, #be_true, #eq, #have, #have_at_least, #have_at_most, #method_missing, #validate

Methods included from Constraint

#negate!, #positive?, #validator

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Inspector::Constraints