Class PrismConfigurationType

java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.common.common_3.PrismConfigurationType
All Implemented Interfaces:
Containerable, Freezable, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding, DebugDumpable, Serializable, Cloneable

public class PrismConfigurationType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Prism specific configuration, mainly for performance optimizations and tuning
See Also:
  • Field Details

    • COMPLEX_TYPE

      public static final QName COMPLEX_TYPE
    • F_USE_SERIALIZATION_PROXIES

      public static final ItemName F_USE_SERIALIZATION_PROXIES
    • F_INDEX_PROPERTY_VALUES

      public static final ItemName F_INDEX_PROPERTY_VALUES
    • F_PROPERTY_VALUES_INDEX_THRESHOLD

      public static final ItemName F_PROPERTY_VALUES_INDEX_THRESHOLD
    • FACTORY

      public static final Producer<PrismConfigurationType> FACTORY
  • Constructor Details

    • PrismConfigurationType

      public PrismConfigurationType()
    • PrismConfigurationType

      @Deprecated public PrismConfigurationType(PrismContext context)
      Deprecated.
  • Method Details

    • isUseSerializationProxies

      public Boolean isUseSerializationProxies()
    • getUseSerializationProxies

      public Boolean getUseSerializationProxies()
    • setUseSerializationProxies

      public void setUseSerializationProxies(Boolean value)
    • isIndexPropertyValues

      public Boolean isIndexPropertyValues()
    • getIndexPropertyValues

      public Boolean getIndexPropertyValues()
    • setIndexPropertyValues

      public void setIndexPropertyValues(Boolean value)
    • getPropertyValuesIndexThreshold

      public Integer getPropertyValuesIndexThreshold()
    • setPropertyValuesIndexThreshold

      public void setPropertyValuesIndexThreshold(Integer value)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
    • useSerializationProxies

      public PrismConfigurationType useSerializationProxies(Boolean value)
    • indexPropertyValues

      public PrismConfigurationType indexPropertyValues(Boolean value)
    • propertyValuesIndexThreshold

      public PrismConfigurationType propertyValuesIndexThreshold(Integer value)
    • end

      public <X> X end()
    • clone

      public PrismConfigurationType clone()
      Overrides:
      clone in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable