Class: Udb::ExtensionVersion::MemomizedState Private
- Inherits:
-
T::Struct
- Object
- T::Struct
- Udb::ExtensionVersion::MemomizedState
- Defined in:
- lib/udb/obj/extension.rb
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Instance Attribute Summary collapse
-
#compatible_versions ⇒ Array<ExtensionVersion>?
Returns the value of prop ‘compatible_versions`.
-
#condition ⇒ AbstractCondition?
Returns the value of prop ‘condition`.
-
#conditional_expanded_extension_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘conditional_expanded_extension_requirements`.
-
#conditional_unexpanded_extension_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘conditional_unexpanded_extension_requirements`.
-
#expanded_ext_conflicts ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘expanded_ext_conflicts`.
-
#expanded_ext_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘expanded_ext_requirements`.
-
#key ⇒ Integer?
Returns the value of prop ‘key`.
-
#term ⇒ ExtensionTerm?
Returns the value of prop ‘term`.
-
#unconditional_expanded_ext_conflicts ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_expanded_ext_conflicts`.
-
#unconditional_expanded_ext_reqs ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_expanded_ext_reqs`.
-
#unconditional_unexpanded_ext_conflicts ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_unexpanded_ext_conflicts`.
-
#unconditional_unexpanded_ext_reqs ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_unexpanded_ext_reqs`.
-
#unexpanded_ext_conflicts ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘unexpanded_ext_conflicts`.
-
#unexpanded_ext_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘unexpanded_ext_requirements`.
Instance Method Summary collapse
Constructor Details
#initialize(unconditional_expanded_ext_reqs: nil, unconditional_unexpanded_ext_reqs: nil, unconditional_expanded_ext_conflicts: nil, unconditional_unexpanded_ext_conflicts: nil, conditional_expanded_extension_requirements: nil, conditional_unexpanded_extension_requirements: nil, expanded_ext_requirements: nil, unexpanded_ext_requirements: nil, expanded_ext_conflicts: nil, unexpanded_ext_conflicts: nil, term: nil, condition: nil, compatible_versions: nil, key: nil)
|
|
# File '' prop :unconditional_expanded_ext_reqs, T.nilable(T::Array[ExtensionRequirement]) prop :unconditional_unexpanded_ext_reqs, T.nilable(T::Array[ExtensionRequirement]) prop :unconditional_expanded_ext_conflicts, T.nilable(T::Array[ExtensionRequirement]) prop :unconditional_unexpanded_ext_conflicts, T.nilable(T::Array[ExtensionRequirement]) prop :conditional_expanded_extension_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) prop :conditional_unexpanded_extension_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) prop :expanded_ext_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) prop :unexpanded_ext_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) prop :expanded_ext_conflicts, T.nilable(T::Array[ConditionalExtensionRequirement]) prop :unexpanded_ext_conflicts, T.nilable(T::Array[ConditionalExtensionRequirement]) prop :term, T.nilable(ExtensionTerm) prop :condition, T.nilable(AbstractCondition) prop :compatible_versions, T.nilable(T::Array[ExtensionVersion]) prop :key, T.nilable(Integer) |
Instance Attribute Details
#compatible_versions ⇒ Array<ExtensionVersion>?
Returns the value of prop ‘compatible_versions`.
|
|
# File '' prop :compatible_versions, T.nilable(T::Array[ExtensionVersion]) |
#condition ⇒ AbstractCondition?
Returns the value of prop ‘condition`.
|
|
# File '' prop :condition, T.nilable(AbstractCondition) |
#conditional_expanded_extension_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘conditional_expanded_extension_requirements`.
|
|
# File '' prop :conditional_expanded_extension_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) |
#conditional_unexpanded_extension_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘conditional_unexpanded_extension_requirements`.
|
|
# File '' prop :conditional_unexpanded_extension_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) |
#expanded_ext_conflicts ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘expanded_ext_conflicts`.
|
|
# File '' prop :expanded_ext_conflicts, T.nilable(T::Array[ConditionalExtensionRequirement]) |
#expanded_ext_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘expanded_ext_requirements`.
|
|
# File '' prop :expanded_ext_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) |
#key ⇒ Integer?
Returns the value of prop ‘key`.
|
|
# File '' prop :key, T.nilable(Integer) |
#term ⇒ ExtensionTerm?
Returns the value of prop ‘term`.
|
|
# File '' prop :term, T.nilable(ExtensionTerm) |
#unconditional_expanded_ext_conflicts ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_expanded_ext_conflicts`.
|
|
# File '' prop :unconditional_expanded_ext_conflicts, T.nilable(T::Array[ExtensionRequirement]) |
#unconditional_expanded_ext_reqs ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_expanded_ext_reqs`.
|
|
# File '' prop :unconditional_expanded_ext_reqs, T.nilable(T::Array[ExtensionRequirement]) |
#unconditional_unexpanded_ext_conflicts ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_unexpanded_ext_conflicts`.
|
|
# File '' prop :unconditional_unexpanded_ext_conflicts, T.nilable(T::Array[ExtensionRequirement]) |
#unconditional_unexpanded_ext_reqs ⇒ Array<ExtensionRequirement>?
Returns the value of prop ‘unconditional_unexpanded_ext_reqs`.
|
|
# File '' prop :unconditional_unexpanded_ext_reqs, T.nilable(T::Array[ExtensionRequirement]) |
#unexpanded_ext_conflicts ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘unexpanded_ext_conflicts`.
|
|
# File '' prop :unexpanded_ext_conflicts, T.nilable(T::Array[ConditionalExtensionRequirement]) |
#unexpanded_ext_requirements ⇒ Array<ConditionalExtensionRequirement>?
Returns the value of prop ‘unexpanded_ext_requirements`.
|
|
# File '' prop :unexpanded_ext_requirements, T.nilable(T::Array[ConditionalExtensionRequirement]) |