Class SubChainSwapMoveSelectorConfig


@Deprecated(forRemoval=true, since="1.31.0") public class SubChainSwapMoveSelectorConfig extends MoveSelectorConfig<SubChainSwapMoveSelectorConfig>
Deprecated, for removal: This API element is subject to removal in a future version.
Chained variable is deprecated. Use list variable instead.
  • Field Details

    • XML_ELEMENT_NAME

      public static final String XML_ELEMENT_NAME
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
  • Constructor Details

    • SubChainSwapMoveSelectorConfig

      public SubChainSwapMoveSelectorConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getEntityClass

      public @Nullable Class<?> getEntityClass()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setEntityClass

      public void setEntityClass(@Nullable Class<?> entityClass)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getSubChainSelectorConfig

      public @Nullable SubChainSelectorConfig getSubChainSelectorConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setSubChainSelectorConfig

      public void setSubChainSelectorConfig(@Nullable SubChainSelectorConfig subChainSelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getSecondarySubChainSelectorConfig

      public @Nullable SubChainSelectorConfig getSecondarySubChainSelectorConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setSecondarySubChainSelectorConfig

      public void setSecondarySubChainSelectorConfig(@Nullable SubChainSelectorConfig secondarySubChainSelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getSelectReversingMoveToo

      public @Nullable Boolean getSelectReversingMoveToo()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setSelectReversingMoveToo

      public void setSelectReversingMoveToo(@Nullable Boolean selectReversingMoveToo)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • withEntityClass

      public @NonNull SubChainSwapMoveSelectorConfig withEntityClass(@NonNull Class<?> entityClass)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • withSubChainSelectorConfig

      public @NonNull SubChainSwapMoveSelectorConfig withSubChainSelectorConfig(@NonNull SubChainSelectorConfig subChainSelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • withSecondarySubChainSelectorConfig

      public @NonNull SubChainSwapMoveSelectorConfig withSecondarySubChainSelectorConfig(@NonNull SubChainSelectorConfig secondarySubChainSelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • withSelectReversingMoveToo

      public @NonNull SubChainSwapMoveSelectorConfig withSelectReversingMoveToo(@NonNull Boolean selectReversingMoveToo)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • inherit

      public @NonNull SubChainSwapMoveSelectorConfig inherit(@NonNull SubChainSwapMoveSelectorConfig inheritedConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: AbstractConfig
      Inherits each property of the inheritedConfig unless that property (or a semantic alternative) is defined by this instance (which overwrites the inherited behaviour).

      After the inheritance, if a property on this AbstractConfig composition is replaced, it should not affect the inherited composition instance.

      Overrides:
      inherit in class MoveSelectorConfig<SubChainSwapMoveSelectorConfig>
      Returns:
      this
    • copyConfig

      public @NonNull SubChainSwapMoveSelectorConfig copyConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: AbstractConfig
      Typically implemented by constructing a new instance and calling AbstractConfig.inherit(AbstractConfig) on it.
      Specified by:
      copyConfig in class AbstractConfig<SubChainSwapMoveSelectorConfig>
      Returns:
      new instance
    • visitReferencedClasses

      public void visitReferencedClasses(@NonNull Consumer<Class<?>> classVisitor)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: AbstractConfig
      Call the class visitor on each (possibly null) Class instance provided to this config by the user (including those provided in child configs). Required to create the bean factory in Quarkus.
      Specified by:
      visitReferencedClasses in class AbstractConfig<SubChainSwapMoveSelectorConfig>
      Parameters:
      classVisitor - The visitor of classes. Can accept null instances of Class.
    • hasNearbySelectionConfig

      public boolean hasNearbySelectionConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from class: SelectorConfig
      Verifies if the current configuration has any Nearby Selection settings.
      Specified by:
      hasNearbySelectionConfig in class SelectorConfig<SubChainSwapMoveSelectorConfig>
    • toString

      public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class AbstractConfig<SubChainSwapMoveSelectorConfig>