Method List
-
& Plumb::Codec
-
& Plumb::Encoder
-
#& Plumb::AnyClass
-
#& Plumb::Composable
-
#& Plumb::HashClass
-
#& Plumb::NeverClass
-
#& Plumb::InterfaceClass
-
#+ Plumb::HashClass
-
#+ Plumb::InterfaceClass
-
/ Plumb::Encoder
-
#/ Plumb::Composable
-
#/ Plumb::NeverClass
-
#< Plumb::Equality
-
#<= Plumb::Equality
-
#== Plumb::Policy
-
#== Plumb::Deferred
-
#== Plumb::Function
-
#== Plumb::Metadata
-
#== Plumb::Attributes
-
#== Plumb::Equality
-
#== Plumb::Composable::Node
-
#== Plumb::HashClass
-
#== Plumb::TaggedHash
-
#== Plumb::InterfaceClass
-
#== Plumb::AttributeValueMatch
-
#== Plumb::Constraint
-
#=== Plumb::Equality
-
#> Plumb::Equality
-
#>= Plumb::Equality
-
>> Plumb::Codec
-
#>> Plumb::Codec
-
>> Plumb::Encoder
-
#>> Plumb::AnyClass
-
#>> Plumb::Composable
-
#>> Plumb::NeverClass
-
#[] Plumb::Not
-
[] Plumb::Encoder
-
[] Plumb::Function
-
#[] Plumb::Attributes::ClassMethods
-
#[] Plumb::Composable
-
#[] Plumb::ValueClass
-
#[] Plumb::StaticClass
-
#[] Plumb::StreamClass
-
[] Plumb::Implementation
-
#__plumb_define_attribute_reader_method__ Plumb::Attributes::ClassMethods
-
#__plumb_define_attribute_writer_method__ Plumb::Attributes::ClassMethods
-
#__set_nested_class__ Plumb::Attributes::ClassMethods
-
#_call Plumb::Implementation::TypeInterface
-
#_pipeline Plumb::Attributes::ClassMethods
-
#_schema Plumb::Attributes::ClassMethods
-
#_schema Plumb::HashClass
-
#_set_pipeline Plumb::Attributes::ClassMethods
-
absorb_boundary Plumb::Optimizer
-
absorb_branches Plumb::Optimizer
-
#absorb_input Plumb::And
-
#absorb_input Plumb::Function
-
#absorb_input Plumb::Composable
-
#absorb_output Plumb::And
-
#absorb_output Plumb::Function
-
#absorb_output Plumb::Composable
-
absorbs? Plumb::Optimizer
-
#accepted_type Plumb::HashMap
-
#accepted_type Plumb::HashMap::FilteredHashMap
-
accepted_type Plumb::Subtyping
-
#accepted_type Plumb::Composable
-
#accepted_type Plumb::HashClass
-
#accepted_type Plumb::FilteredHash
-
#accepted_type Plumb::TypedStep
-
#accepted_type Plumb::ArrayClass
-
#accepted_type Plumb::TaggedHash
-
#accepted_type Plumb::TupleClass
-
#accepted_type Plumb::Intersection
-
#accepted_type Plumb::Constraint
-
#arg Plumb::Policy
-
#args Plumb::Composable::Node
-
around Plumb::Pipeline
-
#around Plumb::Pipeline
-
around_blocks Plumb::Pipeline
-
#as_node Plumb::Composable
-
#at_key Plumb::HashClass
-
#at_path Plumb::Codec
-
atomic? Plumb::Subtyping
-
atomic_subtype? Plumb::Subtyping
-
#attr_name Plumb::AttributeValueMatch
-
#attribute Plumb::Attributes::ClassMethods
-
#attribute? Plumb::Attributes::ClassMethods
-
#attributes Plumb::Attributes
-
#base Plumb::Constraint
-
#build Plumb::Composable
-
build Plumb::Conjunction
-
build Plumb::Disjunction
-
#build_nested Plumb::Attributes::ClassMethods
-
#call Plumb::Not
-
call Plumb::Codec
-
#call Plumb::Codec
-
#call Plumb::Codec::Rewriter
-
call Plumb::SplitPolicy
-
#call Plumb::Policy
-
call Plumb::Encoder
-
#call Plumb::Deferred
-
#call Plumb::Function
-
#call Plumb::GuaranteedFunction
-
#call Plumb::HashMap
-
#call Plumb::HashMap::FilteredHashMap
-
#call Plumb::Metadata
-
#call Plumb::Pipeline::AroundStep
-
#call Plumb::Pipeline
-
#call Plumb::AnyClass
-
call Plumb::Decorator
-
#call Plumb::Attributes::ClassMethods
-
#call Plumb::Callable
-
#call Plumb::Composable::Node
-
#call Plumb::HashClass
-
#call Plumb::FilteredHash
-
#call Plumb::ArrayClass
-
#call Plumb::Conjunction
-
#call Plumb::Disjunction
-
#call Plumb::NeverClass
-
#call Plumb::RangeClass
-
#call Plumb::TaggedHash
-
#call Plumb::TupleClass
-
#call Plumb::ValueClass
-
#call Plumb::StaticClass
-
#call Plumb::StreamClass
-
#call Plumb::Implementation::TypeInterface
-
#call Plumb::InterfaceClass
-
call Plumb::MermaidVisitor
-
call Plumb::MetadataVisitor
-
call Plumb::JSONSchemaVisitor
-
#call Plumb::AttributeValueMatch
-
#call Plumb::Constraint
-
#catch_all? Plumb::Key
-
catch_all_preserved? Plumb::Optimizer
-
#catch_all_type Plumb::HashClass
-
#check Plumb::Composable
-
check_composable! Plumb::Subtyping
-
#checks_output? Plumb::GuaranteedFunction
-
#checks_output? Plumb::TypedStep
-
#children Plumb::Not
-
#children Plumb::Policy
-
#children Plumb::Function
-
#children Plumb::HashMap
-
#children Plumb::Pipeline
-
#children Plumb::Composable
-
#children Plumb::ArrayClass
-
#children Plumb::Conjunction
-
#children Plumb::Disjunction
-
#children Plumb::RangeClass
-
#children Plumb::TaggedHash
-
#children Plumb::TupleClass
-
#children Plumb::ValueClass
-
#children Plumb::StaticClass
-
#children Plumb::StreamClass
-
#children Plumb::Implementation::TypeInterface
-
#children Plumb::Constraint
-
#closed Plumb::HashClass
-
#closed? Plumb::HashClass
-
common_step_prefix Plumb::Optimizer
-
compatible_base? Plumb::Optimizer
-
compose_step Plumb::Optimizer
-
#concurrent Plumb::ArrayClass
-
#const_added Plumb::TypeRegistry
-
container_covariant? Plumb::Subtyping
-
#decode Plumb::Codec::DateEncoder
-
#decode Plumb::Codec::TimeEncoder
-
#decode Plumb::Codec::SymbolEncoder
-
#decode Plumb::Codec::DecimalEncoder
-
#decode Plumb::Codec::URIEncoder
-
#decode Plumb::Codec::RangeEncoder
-
#decode Plumb::Codec::Forms::IntegerEncoder
-
#decode Plumb::Codec::Forms::FloatEncoder
-
#decode Plumb::Codec::Forms::NumericEncoder
-
#decode Plumb::Codec::Forms::TrueEncoder
-
#decode Plumb::Codec::Forms::FalseEncoder
-
#decode Plumb::Codec::Forms::NilEncoder
-
decode Plumb::Encoder
-
#decode Plumb::Encoder
-
decoding Plumb::Encoder
-
#deconstruct Plumb::Attributes
-
#deconstruct_keys Plumb::Attributes
-
decorate Plumb
-
#default Plumb::AnyClass
-
#defer Plumb::Composable
-
#defs Plumb::JSONSchemaVisitor
-
each_interface Plumb::StreamClass
-
each_pair_interface Plumb::HashMap::FilteredHashMap
-
each_pair_interface Plumb::FilteredHash
-
#empty? Plumb::UndefinedClass
-
#empty? Plumb::SemanticMatcher::Merge
-
#encode Plumb::Codec::DateEncoder
-
#encode Plumb::Codec::TimeEncoder
-
#encode Plumb::Codec::SymbolEncoder
-
#encode Plumb::Codec::DecimalEncoder
-
#encode Plumb::Codec::URIEncoder
-
#encode Plumb::Codec::RangeEncoder
-
#encode Plumb::Codec::Forms::IntegerEncoder
-
#encode Plumb::Codec::Forms::FloatEncoder
-
#encode Plumb::Codec::Forms::NumericEncoder
-
#encode Plumb::Codec::Forms::TrueEncoder
-
#encode Plumb::Codec::Forms::FalseEncoder
-
#encode Plumb::Codec::Forms::NilEncoder
-
encode Plumb::Encoder
-
#encode Plumb::Encoder
-
encoder Plumb::Codec
-
#encoder_for Plumb::Codec
-
encoders Plumb::Codec
-
#encoders Plumb::Codec
-
encoding Plumb::Encoder
-
#end_within Plumb::SemanticMatcher::Interval
-
#endpoints_within Plumb::SemanticMatcher::Interval
-
#eql? Plumb::Key
-
equivalent? Plumb::Subtyping
-
#equivalent? Plumb::SemanticMatcher::Node
-
#error_message Plumb::SemanticMatcher::Node
-
#error_message Plumb::SemanticMatcher::CollectionMatcher
-
#error_message Plumb::SemanticMatcher::Literal
-
#error_message Plumb::SemanticMatcher::Nominal
-
#error_message Plumb::SemanticMatcher::Interval
-
#errors Plumb::Not
-
#errors Plumb::Result
-
#errors Plumb::Attributes
-
extended Plumb::Implementation
-
factor_union Plumb::Optimizer
-
fetch Plumb::TypeCache
-
#filtered Plumb::HashMap
-
#filtered Plumb::HashClass
-
#filtered Plumb::ArrayClass
-
#filtered Plumb::StreamClass
-
#fn Plumb::Function
-
#fn Plumb::Implementation::TypeInterface
-
for Plumb::Codec
-
#for Plumb::Codec
-
for_type Plumb::SplitPolicy
-
#freeze Plumb::Naming
-
#fusable_step? Plumb::Composable
-
#fusable_step? Plumb::TypedStep
-
#fuse_with Plumb::And
-
#fuse_with Plumb::Function
-
#fuse_with Plumb::Composable
-
#fuse_with Plumb::Implementation::TypeInterface
-
#fuse_with Plumb::CovariantFusion
-
#generate Plumb::Composable
-
#get Plumb::Policies
-
#hash Plumb::Key
-
#hash_type Plumb::TaggedHash
-
helper Plumb::SplitPolicy
-
#idempotent? Plumb::Composable
-
#idempotent? Plumb::Constraint
-
#identity Plumb::Function
-
#identity Plumb::Implementation::TypeInterface
-
identity_wrapper? Plumb::Subtyping
-
included Plumb::Attributes
-
included Plumb::Naming
-
included Plumb::Composable
-
#included Plumb::TypeRegistry
-
included Plumb::Implementation
-
included Plumb::VisitorHandlers
-
inherited Plumb::Pipeline
-
#inherited Plumb::Attributes::ClassMethods
-
#initialize Plumb::And
-
#initialize Plumb::Key
-
#initialize Plumb::Not
-
#initialize Plumb::Codec
-
#initialize Plumb::Codec::Rewriter
-
#initialize Plumb::Policy
-
#initialize Plumb::Result
-
#initialize Plumb::Deferred
-
#initialize Plumb::Function
-
#initialize Plumb::HashMap
-
#initialize Plumb::Metadata
-
#initialize Plumb::Pipeline::AroundStep
-
#initialize Plumb::Pipeline
-
#initialize Plumb::Policies
-
#initialize Plumb::Decorator
-
#initialize Plumb::Attributes
-
#initialize Plumb::Naming::Name
-
#initialize Plumb::Composable::Node
-
#initialize Plumb::HashClass
-
#initialize Plumb::ArrayClass
-
#initialize Plumb::Disjunction
-
#initialize Plumb::RangeClass
-
#initialize Plumb::TaggedHash
-
#initialize Plumb::TupleClass
-
#initialize Plumb::ValueClass
-
#initialize Plumb::Intersection
-
#initialize Plumb::StaticClass
-
#initialize Plumb::StreamClass
-
#initialize Plumb::InterfaceClass
-
#initialize Plumb::MermaidVisitor
-
#initialize Plumb::SemanticMatcher::Merge
-
#initialize Plumb::SemanticMatcher::Node
-
#initialize Plumb::AttributeValueMatch
-
#initialize Plumb::Constraint
-
#input_type Plumb::Policy
-
input_type Plumb::Encoder
-
#input_type Plumb::Function
-
#input_type Plumb::Metadata
-
#input_type Plumb::Pipeline::AroundStep
-
#input_type Plumb::Pipeline
-
#input_type Plumb::Composable
-
#input_type Plumb::Composable::Node
-
#input_type Plumb::Conjunction
-
#input_type Plumb::Disjunction
-
#input_type Plumb::StaticClass
-
#input_type Plumb::StreamClass
-
#input_type Plumb::AttributeValueMatch
-
#input_type Plumb::Constraint
-
input_type_for Plumb::Codec::RangeEncoder
-
input_type_for Plumb::Encoder
-
#inspect Plumb::Key
-
#inspect Plumb::Result
-
#inspect Plumb::Attributes
-
#inspect Plumb::UndefinedClass
-
#inspect Plumb::Naming
-
inspect Object.new
-
#inspect Plumb::Implementation::Inspect
-
instance Plumb::Codec
-
intersect Plumb::Subtyping
-
#intersect Plumb::SemanticMatcher::Node
-
#intersect Plumb::SemanticMatcher::FiniteSet
-
#intersect Plumb::SemanticMatcher::Interval
-
intersect_attribute_values Plumb::Optimizer
-
intersect_constraints Plumb::Subtyping
-
intersect_containers Plumb::Subtyping
-
intersect_literals Plumb::Subtyping
-
intersect_union Plumb::Subtyping
-
#intersect_with_finite_set Plumb::SemanticMatcher::Node
-
#intersect_with_finite_set Plumb::SemanticMatcher::FiniteSet
-
#intersect_with_range Plumb::SemanticMatcher::Node
-
#intersect_with_range Plumb::SemanticMatcher::Interval
-
invalid Plumb::Result
-
#invalid Plumb::Result
-
#invalid Plumb::Composable
-
#invalid! Plumb::Result
-
#invalid? Plumb::Result
-
#invoke Plumb::Composable
-
#key Plumb::TaggedHash
-
#kind Plumb::SemanticMatcher::Node
-
#kind Plumb::SemanticMatcher::CollectionMatcher
-
#kind Plumb::SemanticMatcher::Literal
-
#kind Plumb::SemanticMatcher::TextLiteral
-
#kind Plumb::SemanticMatcher::NumericLiteral
-
#kind Plumb::SemanticMatcher::Nominal
-
#kind Plumb::SemanticMatcher::FiniteSet
-
#kind Plumb::SemanticMatcher::Interval
-
#kind Plumb::SemanticMatcher::Pattern
-
#literal? Plumb::Key
-
#literal? Plumb::Constraint
-
#literal_fields Plumb::HashClass
-
literal_matcher? Plumb::Constraint
-
literal_value Plumb::Subtyping
-
#map Plumb::Result
-
map Plumb::NodeMapper
-
map_children Plumb::Subtyping
-
map_children Plumb::NodeMapper
-
map_record Plumb::NodeMapper
-
#match Plumb::Composable
-
#match? Plumb::Key
-
#matcher Plumb::Key
-
#matcher Plumb::Constraint
-
#matcher_domain Plumb::SemanticMatcher::Node
-
#matcher_domain Plumb::SemanticMatcher::Literal
-
#matcher_domain Plumb::SemanticMatcher::Nominal
-
#matcher_domain Plumb::SemanticMatcher::FiniteSet
-
#matcher_domain Plumb::SemanticMatcher::Interval
-
#matcher_domain Plumb::SemanticMatcher::Pattern
-
#matcher_fields Plumb::HashClass
-
#matches_value Plumb::SemanticMatcher::Node
-
#matches_value Plumb::SemanticMatcher::Literal
-
#matches_value Plumb::SemanticMatcher::Nominal
-
#matches_value Plumb::SemanticMatcher::FiniteSet
-
#matches_value Plumb::SemanticMatcher::Interval
-
#matches_value Plumb::SemanticMatcher::Pattern
-
#members_match Plumb::SemanticMatcher::FiniteSet
-
merge_attribute_into Plumb::Optimizer
-
merge_errors Plumb::Disjunction
-
merge_matchers Plumb::Constraint
-
merged Plumb::SemanticMatcher::Merge
-
#merged? Plumb::SemanticMatcher::Merge
-
#metadata Plumb::Metadata
-
#metadata Plumb::Composable
-
#metadata Plumb::Composable::Node
-
#metadata Plumb::AttributeValueMatch
-
#method_names Plumb::InterfaceClass
-
#name Plumb::Naming
-
narrow Plumb::Constraint
-
narrow_attribute Plumb::Optimizer
-
new Plumb::Not
-
#node Plumb::SemanticMatcher::Merge
-
#node_name Plumb::Key
-
#node_name Plumb::HashMap::FilteredHashMap
-
#node_name Plumb::Attributes::ClassMethods
-
#node_name Plumb::UndefinedClass
-
#node_name Plumb::Naming
-
#node_name Plumb::Composable::Node
-
#node_name Plumb::FilteredHash
-
#nominal? Plumb::SemanticMatcher::Node
-
#nominal? Plumb::SemanticMatcher::Nominal
-
noop Plumb::Codec
-
#noop? Plumb::Codec
-
noop_types Plumb::Codec
-
#noop_types Plumb::Codec
-
#noop_value? Plumb::Codec
-
normalize_json Plumb::JSONSchemaVisitor
-
#not Plumb::Composable
-
#of Plumb::ArrayClass
-
#of Plumb::RangeClass
-
#of Plumb::TupleClass
-
#of Plumb::InterfaceClass
-
#on Plumb::VisitorHandlers::ClassMethods
-
#on_missing_handler Plumb::MermaidVisitor
-
#on_missing_handler Plumb::MetadataVisitor
-
#on_missing_handler Plumb::VisitorHandlers
-
#only_catch_all? Plumb::HashClass
-
opaque Plumb::Function
-
#opaque? Plumb::TypedStep
-
#optional? Plumb::Key
-
#output_type Plumb::Or
-
#output_type Plumb::Union
-
#output_type Plumb::Policy
-
#output_type Plumb::Function
-
#output_type Plumb::HashMap
-
#output_type Plumb::Metadata
-
#output_type Plumb::Pipeline::AroundStep
-
#output_type Plumb::Pipeline
-
#output_type Plumb::Composable
-
#output_type Plumb::Composable::Node
-
#output_type Plumb::HashClass
-
#output_type Plumb::ArrayClass
-
#output_type Plumb::Conjunction
-
#output_type Plumb::TupleClass
-
#overlap Plumb::SemanticMatcher::Node
-
#overlap Plumb::SemanticMatcher::Literal
-
#overlap Plumb::SemanticMatcher::TextLiteral
-
#overlap Plumb::SemanticMatcher::NumericLiteral
-
#overlap Plumb::SemanticMatcher::Nominal
-
#overlap Plumb::SemanticMatcher::FiniteSet
-
#overlap Plumb::SemanticMatcher::Interval
-
#overlap Plumb::SemanticMatcher::Pattern
-
#overlap_with_finite_set Plumb::SemanticMatcher::Node
-
#overlap_with_finite_set Plumb::SemanticMatcher::FiniteSet
-
#overlap_with_literal Plumb::SemanticMatcher::Node
-
#overlap_with_literal Plumb::SemanticMatcher::Literal
-
#overlap_with_literal Plumb::SemanticMatcher::Nominal
-
#overlap_with_literal Plumb::SemanticMatcher::Interval
-
#overlap_with_literal Plumb::SemanticMatcher::Pattern
-
#overlap_with_nominal Plumb::SemanticMatcher::Node
-
#overlap_with_nominal Plumb::SemanticMatcher::Literal
-
#overlap_with_nominal Plumb::SemanticMatcher::Nominal
-
#overlap_with_nominal Plumb::SemanticMatcher::Interval
-
#overlap_with_nominal Plumb::SemanticMatcher::Pattern
-
#overlap_with_numeric_literal Plumb::SemanticMatcher::Node
-
#overlap_with_opaque Plumb::SemanticMatcher::Node
-
#overlap_with_pattern Plumb::SemanticMatcher::Node
-
#overlap_with_pattern Plumb::SemanticMatcher::Literal
-
#overlap_with_pattern Plumb::SemanticMatcher::Nominal
-
#overlap_with_range Plumb::SemanticMatcher::Node
-
#overlap_with_range Plumb::SemanticMatcher::Literal
-
#overlap_with_range Plumb::SemanticMatcher::Nominal
-
#overlap_with_range Plumb::SemanticMatcher::Interval
-
#overlap_with_text_literal Plumb::SemanticMatcher::Node
-
parse Plumb::Encoder
-
#parse Plumb::Callable
-
#pipeline Plumb::Composable
-
plain_record? Plumb::Optimizer
-
policies Plumb
-
policy Plumb
-
#policy Plumb::Composable
-
#policy_name Plumb::Policy
-
#raw Plumb::SemanticMatcher::Node
-
rebuild Plumb::Optimizer
-
reduce_step Plumb::Optimizer
-
reduce_union Plumb::Optimizer
-
redundant_record_refinement? Plumb::Optimizer
-
redundant_refinement? Plumb::Optimizer
-
#register Plumb::Policies
-
#render Plumb::MermaidVisitor
-
reparent_refinement Plumb::Optimizer
-
#reset Plumb::Result
-
resolve Plumb::Encoder
-
#resolve Plumb::Callable
-
resolve_base_types Plumb
-
resolve_operand Plumb::Composable
-
resolved_input Plumb::Subtyping
-
resolved_output Plumb::Subtyping
-
rewrap Plumb::NodeMapper
-
rewrite_refinement Plumb::Optimizer
-
rewrite_step Plumb::Optimizer
-
rewrite_union Plumb::Optimizer
-
same_literal_keys? Plumb::Optimizer
-
#schema Plumb::HashClass
-
#set Plumb::Naming::Name
-
setup_class Plumb::Implementation
-
setup_instances Plumb::Implementation
-
#singleton? Plumb::SemanticMatcher::Node
-
#singleton? Plumb::SemanticMatcher::Literal
-
stable_domain Plumb::Subtyping
-
#standard_call? Plumb::Function
-
#standard_call? Plumb::TypedStep
-
#standard_call? Plumb::Implementation::TypeInterface
-
#static Plumb::Composable
-
step Plumb::Encoder
-
#step Plumb::Pipeline
-
#step Plumb::Attributes::ClassMethods
-
#step! Plumb::Pipeline
-
steps Plumb::Optimizer
-
#stream Plumb::ArrayClass
-
strict_subtype? Plumb::Subtyping
-
struct_class Plumb::Attributes
-
#subset_from_finite_set Plumb::SemanticMatcher::Node
-
#subset_from_finite_set Plumb::SemanticMatcher::Nominal
-
#subset_from_finite_set Plumb::SemanticMatcher::FiniteSet
-
#subset_from_finite_set Plumb::SemanticMatcher::Interval
-
#subset_from_literal Plumb::SemanticMatcher::Node
-
#subset_from_literal Plumb::SemanticMatcher::Literal
-
#subset_from_literal Plumb::SemanticMatcher::Nominal
-
#subset_from_literal Plumb::SemanticMatcher::FiniteSet
-
#subset_from_literal Plumb::SemanticMatcher::Interval
-
#subset_from_nominal Plumb::SemanticMatcher::Node
-
#subset_from_nominal Plumb::SemanticMatcher::Nominal
-
#subset_from_numeric_literal Plumb::SemanticMatcher::Node
-
#subset_from_numeric_literal Plumb::SemanticMatcher::Nominal
-
#subset_from_numeric_literal Plumb::SemanticMatcher::FiniteSet
-
#subset_from_opaque Plumb::SemanticMatcher::Node
-
#subset_from_pattern Plumb::SemanticMatcher::Node
-
#subset_from_pattern Plumb::SemanticMatcher::Nominal
-
#subset_from_range Plumb::SemanticMatcher::Node
-
#subset_from_range Plumb::SemanticMatcher::Nominal
-
#subset_from_range Plumb::SemanticMatcher::Interval
-
#subset_from_text_literal Plumb::SemanticMatcher::Node
-
#subset_from_text_literal Plumb::SemanticMatcher::Pattern
-
#subset_of Plumb::SemanticMatcher::Node
-
#subset_of Plumb::SemanticMatcher::Literal
-
#subset_of Plumb::SemanticMatcher::TextLiteral
-
#subset_of Plumb::SemanticMatcher::NumericLiteral
-
#subset_of Plumb::SemanticMatcher::Nominal
-
#subset_of Plumb::SemanticMatcher::FiniteSet
-
#subset_of Plumb::SemanticMatcher::Interval
-
#subset_of Plumb::SemanticMatcher::Pattern
-
subtype? Plumb::Subtyping
-
#subtype_identity Plumb::And
-
#subtype_identity Plumb::Pipeline
-
#subtype_identity Plumb::Composable
-
#subtype_identity Plumb::TypedStep
-
#subtype_identity Plumb::Constraint
-
#subtype_of? Plumb::Not
-
#subtype_of? Plumb::HashMap
-
#subtype_of? Plumb::Attributes::ClassMethods
-
#subtype_of? Plumb::Equality
-
#subtype_of? Plumb::HashClass
-
#subtype_of? Plumb::NeverClass
-
#subtype_of? Plumb::TaggedHash
-
#subtype_of? Plumb::StaticClass
-
#subtype_of? Plumb::InterfaceClass
-
#subtype_of? Plumb::AttributeValueMatch
-
#subtype_of? Plumb::Constraint
-
#supertype_of? Plumb::Attributes::ClassMethods
-
#supertype_of? Plumb::Equality
-
#supertype_of? Plumb::InterfaceClass
-
#symbolized Plumb::HashClass
-
#tagged_by Plumb::HashClass
-
to_composable Plumb::Codec
-
to_composable Plumb::Encoder
-
#to_h Plumb::Attributes
-
#to_h Plumb::HashClass
-
#to_hash Plumb::Attributes
-
#to_json_schema Plumb::Composable
-
#to_key Plumb::Key
-
#to_mermaid Plumb::Composable
-
to_plumb_type Plumb::Codec
-
#to_plumb_type Plumb::Codec
-
to_plumb_type Plumb::Encoder
-
#to_plumb_type Plumb::Composable
-
#to_s Plumb::Key
-
#to_s Plumb::UndefinedClass
-
#to_s Plumb::Naming::Name
-
#to_s Plumb::Composable
-
#to_sym Plumb::Key
-
#transform Plumb::Composable
-
#type Plumb::Deferred
-
#type Plumb::Metadata
-
#type Plumb::Composable::Node
-
#type Plumb::AttributeValueMatch
-
union_branches Plumb::Optimizer
-
#unknown? Plumb::SemanticMatcher::Merge
-
unwrap_transparent Plumb::Subtyping
-
valid Plumb::Result
-
#valid Plumb::Result
-
#valid! Plumb::Result
-
#valid? Plumb::Result
-
#valid? Plumb::Attributes
-
#value Plumb::Result
-
#value Plumb::Composable
-
#value Plumb::AttributeValueMatch
-
value_base_class Plumb
-
#value_domain Plumb::SemanticMatcher::Node
-
#value_domain Plumb::SemanticMatcher::NumericLiteral
-
#value_preserving? Plumb::Or
-
#value_preserving? Plumb::Not
-
#value_preserving? Plumb::Union
-
#value_preserving? Plumb::HashMap
-
#value_preserving? Plumb::HashMap::FilteredHashMap
-
#value_preserving? Plumb::Pipeline
-
#value_preserving? Plumb::AnyClass
-
value_preserving? Plumb::Subtyping
-
#value_preserving? Plumb::Composable
-
#value_preserving? Plumb::Composable::Node
-
#value_preserving? Plumb::ArrayClass
-
#value_preserving? Plumb::NeverClass
-
#value_preserving? Plumb::RangeClass
-
#value_preserving? Plumb::TupleClass
-
#value_preserving? Plumb::ValueClass
-
#value_preserving? Plumb::Intersection
-
#value_preserving? Plumb::AttributeValueMatch
-
#value_preserving? Plumb::Constraint
-
value_subtype? Plumb::Subtyping
-
#visit Plumb::Decorator
-
#visit Plumb::VisitorHandlers::ClassMethods
-
#visit Plumb::VisitorHandlers
-
#visit_children Plumb::VisitorHandlers
-
#visit_name Plumb::VisitorHandlers
-
#where Plumb::Composable
-
#with Plumb::Attributes
-
#with Plumb::Composable
-
#with_children Plumb::Not
-
#with_children Plumb::Policy
-
#with_children Plumb::Function
-
#with_children Plumb::HashMap
-
#with_children Plumb::ArrayClass
-
#with_children Plumb::Conjunction
-
#with_children Plumb::Disjunction
-
#with_children Plumb::TaggedHash
-
#with_children Plumb::TupleClass
-
#with_children Plumb::StreamClass
-
wrap Plumb::Key
-
wrap Plumb::Result
-
wrap Plumb::Composable
-
#wraps_callable? Plumb::Function
-
| Plumb::Codec
-
#| Plumb::Codec
-
| Plumb::Encoder
-
#| Plumb::AnyClass
-
#| Plumb::Composable
-
#| Plumb::NeverClass