public class ConvertDocumentInputSettings
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_SIZE_FOR_TEXT_DOCUMENTS_K_B |
static int |
DEFAULT_MAX_SIZE_K_B |
static int |
DEFAULT_MIN_SIZE_K_B |
int |
maxSizeForTextDocumentsKB |
int |
maxSizeKB |
int |
minSizeKB |
Constructor and Description |
---|
ConvertDocumentInputSettings() |
ConvertDocumentInputSettings(ConvertDocumentInputSettings o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this ConvertDocumentInputSettings.
|
static ConvertDocumentInputSettings |
fromString(java.lang.String s)
String representation of this ConvertDocumentInputSettings.
|
int |
getMaxSizeForTextDocumentsKB()
Default maximum size in kilobytes for textual (html, xml, text)
documents to be converted.
|
int |
getMaxSizeKB()
Default maximumm size in kilobytes for a document to be converted.
The default is -1 which means use program defaults (250MB). Note: This setting defines the process default value, which can be overridden for each conversion command. |
int |
getMinSizeKB()
Default minimum size in kilobytes for a document to be converted.
The default is -1 which means no limit. Note: This setting defines the process default value, which can be overridden for each conversion command. |
ConvertDocumentInputSettings |
makeCopy()
Creates and returns a deep copy of this ConvertDocumentInputSettings.
|
static ConvertDocumentInputSettings |
readFrom(java.io.InputStream is)
Read this ConvertDocumentInputSettings from an XML fragment.
|
void |
setMaxSizeForTextDocumentsKB(int maxSizeForTextDocumentsKB)
Default maximum size in kilobytes for textual (html, xml, text)
documents to be converted.
|
void |
setMaxSizeKB(int maxSizeKB)
Default maximumm size in kilobytes for a document to be converted.
The default is -1 which means use program defaults (250MB). Note: This setting defines the process default value, which can be overridden for each conversion command. |
void |
setMinSizeKB(int minSizeKB)
Default minimum size in kilobytes for a document to be converted.
The default is -1 which means no limit. Note: This setting defines the process default value, which can be overridden for each conversion command. |
java.lang.String |
toString()
String representation of this ConvertDocumentInputSettings.
|
ConvertDocumentInputSettings |
withMaxSizeForTextDocumentsKB(int maxSizeForTextDocumentsKB) |
ConvertDocumentInputSettings |
withMaxSizeForTextDocumentsKB(java.lang.Integer maxSizeForTextDocumentsKB) |
ConvertDocumentInputSettings |
withMaxSizeKB(int maxSizeKB) |
ConvertDocumentInputSettings |
withMaxSizeKB(java.lang.Integer maxSizeKB) |
ConvertDocumentInputSettings |
withMinSizeKB(int minSizeKB) |
ConvertDocumentInputSettings |
withMinSizeKB(java.lang.Integer minSizeKB) |
void |
writeTo(java.io.OutputStream os)
Write this ConvertDocumentInputSettings as an XML fragment
|
public int minSizeKB
public static final int DEFAULT_MIN_SIZE_K_B
public int maxSizeKB
public static final int DEFAULT_MAX_SIZE_K_B
public int maxSizeForTextDocumentsKB
public static final int DEFAULT_MAX_SIZE_FOR_TEXT_DOCUMENTS_K_B
public ConvertDocumentInputSettings()
public ConvertDocumentInputSettings(ConvertDocumentInputSettings o)
public void setMinSizeKB(int minSizeKB)
public int getMinSizeKB()
public ConvertDocumentInputSettings withMinSizeKB(int minSizeKB)
public ConvertDocumentInputSettings withMinSizeKB(java.lang.Integer minSizeKB)
public void setMaxSizeKB(int maxSizeKB)
public int getMaxSizeKB()
public ConvertDocumentInputSettings withMaxSizeKB(int maxSizeKB)
public ConvertDocumentInputSettings withMaxSizeKB(java.lang.Integer maxSizeKB)
public void setMaxSizeForTextDocumentsKB(int maxSizeForTextDocumentsKB)
public int getMaxSizeForTextDocumentsKB()
public ConvertDocumentInputSettings withMaxSizeForTextDocumentsKB(int maxSizeForTextDocumentsKB)
public ConvertDocumentInputSettings withMaxSizeForTextDocumentsKB(java.lang.Integer maxSizeForTextDocumentsKB)
public ConvertDocumentInputSettings makeCopy()
public static ConvertDocumentInputSettings readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static ConvertDocumentInputSettings fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.