Class ExportSettings


  • public class ExportSettings
    extends java.lang.Object
    Settings that control the package export.
    • Constructor Summary

      Constructors 
      Constructor Description
      ExportSettings​(java.lang.String[] packageRoots, java.lang.String[] nodeFilters, java.lang.String[] propertyFilters, boolean useBinaryReferences, java.util.Map<java.lang.String,​java.lang.String> exportPathMapping)  
    • Constructor Detail

      • ExportSettings

        public ExportSettings​(java.lang.String[] packageRoots,
                              java.lang.String[] nodeFilters,
                              java.lang.String[] propertyFilters,
                              boolean useBinaryReferences,
                              java.util.Map<java.lang.String,​java.lang.String> exportPathMapping)
        Parameters:
        packageRoots - The serializer package roots
        nodeFilters - The serializer node path filters
        propertyFilters - The serializer property path filters
        useBinaryReferences - true to pass binaries by reference ; false to inline binaries
        exportPathMapping - The mapping for exported paths
    • Method Detail

      • getPackageRoots

        public java.lang.String[] getPackageRoots()
      • getNodeFilters

        public java.lang.String[] getNodeFilters()
      • getPropertyFilters

        public java.lang.String[] getPropertyFilters()
      • isUseBinaryReferences

        public boolean isUseBinaryReferences()
      • getExportPathMapping

        public java.util.Map<java.lang.String,​java.lang.String> getExportPathMapping()