creates a facet filled with a passed value
checks if the facet represented by this prototype can be added to the given type
returns true if this facet is a constraint
returns true if this facet is inheritable
returns true if this facet describes a metadata
returns the name of the facet represented by this prototype
creates brand new instance of facet filled with default values
Generated using TypeDoc
creates a facet filled with a passed value