@Deprecated(forRemoval=true, since="1.31.0") public class KOptMoveSelectorConfig extends MoveSelectorConfig<KOptMoveSelectorConfig>
Deprecated, for removal: This API element is subject to removal in a future version.
Chained variable is deprecated. Use list variable instead.
THIS CLASS IS EXPERIMENTAL AND UNSUPPORTED. Backward compatibility is not guaranteed. It's NOT DOCUMENTED because we'll only document it when it actually works in more than 1 use case. Do not use.
See Also:
  • 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

    • KOptMoveSelectorConfig

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

    • getEntitySelectorConfig

      public @Nullable EntitySelectorConfig getEntitySelectorConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setEntitySelectorConfig

      public void setEntitySelectorConfig(@Nullable EntitySelectorConfig entitySelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getValueSelectorConfig

      public @Nullable ValueSelectorConfig getValueSelectorConfig()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setValueSelectorConfig

      public void setValueSelectorConfig(@Nullable ValueSelectorConfig valueSelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • withEntitySelectorConfig

      public @NonNull KOptMoveSelectorConfig withEntitySelectorConfig(@NonNull EntitySelectorConfig entitySelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • withValueSelectorConfig

      public @NonNull KOptMoveSelectorConfig withValueSelectorConfig(@NonNull ValueSelectorConfig valueSelectorConfig)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • inherit

      public @NonNull KOptMoveSelectorConfig inherit(@NonNull KOptMoveSelectorConfig 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<KOptMoveSelectorConfig>
      Returns:
      this
    • copyConfig

      public @NonNull KOptMoveSelectorConfig 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<KOptMoveSelectorConfig>
      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<KOptMoveSelectorConfig>
      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<KOptMoveSelectorConfig>
    • toString

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