Class SerializationOptions

java.lang.Object
com.evolveum.midpoint.prism.SerializationOptions
All Implemented Interfaces:
Cloneable

public class SerializationOptions extends Object implements Cloneable
  • Constructor Details

    • SerializationOptions

      public SerializationOptions()
  • Method Details

    • isSerializeReferenceNames

      public boolean isSerializeReferenceNames()
    • setSerializeReferenceNames

      public void setSerializeReferenceNames(boolean serializeReferenceNames)
    • serializeReferenceNames

      public SerializationOptions serializeReferenceNames(boolean value)
    • createSerializeReferenceNames

      public static SerializationOptions createSerializeReferenceNames()
    • isSerializeReferenceNames

      public static boolean isSerializeReferenceNames(SerializationOptions options)
    • isSerializeReferenceNamesForNullOids

      public boolean isSerializeReferenceNamesForNullOids()
    • setSerializeReferenceNamesForNullOids

      public void setSerializeReferenceNamesForNullOids(boolean serializeReferenceNames)
    • serializeReferenceNamesForNullOids

      public SerializationOptions serializeReferenceNamesForNullOids(boolean value)
    • createSerializeReferenceNamesForNullOids

      public static SerializationOptions createSerializeReferenceNamesForNullOids()
    • isSerializeReferenceNamesForNullOids

      public static boolean isSerializeReferenceNamesForNullOids(SerializationOptions options)
    • isSerializeCompositeObjects

      public boolean isSerializeCompositeObjects()
    • setSerializeCompositeObjects

      public void setSerializeCompositeObjects(boolean serializeCompositeObjects)
    • serializeCompositeObjects

      public SerializationOptions serializeCompositeObjects(boolean value)
    • createSerializeCompositeObjects

      public static SerializationOptions createSerializeCompositeObjects()
    • isSerializeCompositeObjects

      public static boolean isSerializeCompositeObjects(SerializationOptions options)
    • isSerializeForExport

      public boolean isSerializeForExport()
    • setSerializeForExport

      public void setSerializeForExport(boolean serializeForExport)
    • serializeForExport

      public SerializationOptions serializeForExport(boolean value)
    • createSerializeForExport

      public static SerializationOptions createSerializeForExport()
    • isSerializeForExport

      public static boolean isSerializeForExport(SerializationOptions options)
    • isEscapeInvalidCharacters

      public boolean isEscapeInvalidCharacters()
    • setEscapeInvalidCharacters

      public void setEscapeInvalidCharacters(boolean escapeInvalidCharacters)
    • escapeInvalidCharacters

      public SerializationOptions escapeInvalidCharacters(boolean value)
    • createEscapeInvalidCharacters

      public static SerializationOptions createEscapeInvalidCharacters()
    • isEscapeInvalidCharacters

      public static boolean isEscapeInvalidCharacters(SerializationOptions options)
    • isSerializeUnsupportedTypesAsString

      public boolean isSerializeUnsupportedTypesAsString()
    • setSerializeUnsupportedTypesAsString

      public void setSerializeUnsupportedTypesAsString(boolean value)
    • serializeUnsupportedTypesAsString

      public SerializationOptions serializeUnsupportedTypesAsString(boolean value)
    • isSerializeUnsupportedTypesAsString

      public static boolean isSerializeUnsupportedTypesAsString(SerializationOptions options)
    • setSkipIndexOnly

      public void setSkipIndexOnly(boolean skipIndexOnly)
    • skipIndexOnly

      public SerializationOptions skipIndexOnly(boolean value)
    • createSkipIndexOnly

      public static SerializationOptions createSkipIndexOnly()
    • isSkipIndexOnly

      public boolean isSkipIndexOnly()
    • setSkipTransient

      public void setSkipTransient(boolean skipTransient)
    • skipTransient

      public SerializationOptions skipTransient(boolean value)
    • createSkipTransient

      public static SerializationOptions createSkipTransient()
    • isSkipTransient

      public boolean isSkipTransient()
    • isSkipWhitespaces

      public boolean isSkipWhitespaces()
    • setSkipWhitespaces

      public void setSkipWhitespaces(boolean skipWhitespaces)
    • skipWhitespaces

      public SerializationOptions skipWhitespaces(boolean value)
    • createQualifiedNames

      public static SerializationOptions createQualifiedNames()
    • isFullItemNameUris

      public static boolean isFullItemNameUris(SerializationOptions opts)
    • isUseNsProperty

      public static boolean isUseNsProperty(SerializationOptions opts)
    • getOptions

      public static SerializationOptions getOptions(SerializationContext sc)
    • clone

      protected SerializationOptions clone()
      Overrides:
      clone in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isSkipContainerIds

      public static boolean isSkipContainerIds(SerializationOptions options)
    • isSkipContainerIds

      public boolean isSkipContainerIds()
    • skipContainerIds

      @NotNull public @NotNull SerializationOptions skipContainerIds(boolean skipIds)
    • isSkipWhitespaces

      public static boolean isSkipWhitespaces(SerializationOptions options)