public class PreviewCommand extends BaseFetchCommand implements com.exalead.util.Checkable, java.io.Serializable
BaseFetchCommand.Transformer<T>, BaseFetchCommand.Visitor
Modifier and Type | Field and Description |
---|---|
java.lang.String |
convertAddresses |
static java.lang.String |
DEFAULT_DEFAULT_HIGHLIGHT_FACET_IDS |
static java.lang.String |
DEFAULT_DEFAULT_HIGHLIGHT_PREFIX_HANDLERS |
java.lang.String |
defaultHighlightFacetIds |
java.lang.String |
defaultHighlightPrefixHandlers |
java.lang.String |
defaultLogic |
base, DEFAULT_BASE
Constructor and Description |
---|
PreviewCommand() |
PreviewCommand(PreviewCommand o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(BaseFetchCommand.Transformer<T> transformer,
T[] t) |
void |
accept(BaseFetchCommand.Visitor visitor) |
<T> T |
accept(Command.Transformer<T> transformer,
T[] t) |
void |
accept(Command.Visitor visitor) |
void |
check(boolean deep,
java.lang.String errorContext)
Checks this PreviewCommand.
|
static PreviewCommand |
fromString(java.lang.String s)
String representation of this PreviewCommand.
|
java.lang.String |
getConvertAddresses()
Semicolon separated list of convert instance names or urls to use.
|
java.lang.String |
getDefaultHighlightFacetIds()
Comma-separated list of facets.
|
java.lang.String |
getDefaultHighlightPrefixHandlers()
Comma-separated list of prefix handlers that target the preview for highlight.
The default prefix handler is "text". |
java.lang.String |
getDefaultLogic() |
PreviewCommand |
makeCopy()
Creates and returns a deep copy of this PreviewCommand.
|
static PreviewCommand |
readFrom(java.io.InputStream is)
Read this PreviewCommand from an XML fragment.
|
void |
setConvertAddresses(java.lang.String convertAddresses)
Semicolon separated list of convert instance names or urls to use.
|
void |
setDefaultHighlightFacetIds(java.lang.String defaultHighlightFacetIds)
Comma-separated list of facets.
|
void |
setDefaultHighlightPrefixHandlers(java.lang.String defaultHighlightPrefixHandlers)
Comma-separated list of prefix handlers that target the preview for highlight.
The default prefix handler is "text". |
void |
setDefaultLogic(java.lang.String defaultLogic) |
java.lang.String |
toString()
String representation of this PreviewCommand.
|
PreviewCommand |
withBase(java.lang.String base) |
PreviewCommand |
withConvertAddresses(java.lang.String convertAddresses) |
PreviewCommand |
withDefaultHighlightFacetIds(java.lang.String defaultHighlightFacetIds) |
PreviewCommand |
withDefaultHighlightPrefixHandlers(java.lang.String defaultHighlightPrefixHandlers) |
PreviewCommand |
withDefaultLogic(java.lang.String defaultLogic) |
void |
writeTo(java.io.OutputStream os)
Write this PreviewCommand as an XML fragment
|
public java.lang.String defaultLogic
public java.lang.String defaultHighlightPrefixHandlers
public static final java.lang.String DEFAULT_DEFAULT_HIGHLIGHT_PREFIX_HANDLERS
public java.lang.String defaultHighlightFacetIds
public static final java.lang.String DEFAULT_DEFAULT_HIGHLIGHT_FACET_IDS
public java.lang.String convertAddresses
public PreviewCommand()
public PreviewCommand(PreviewCommand o)
public PreviewCommand withBase(java.lang.String base)
withBase
in class BaseFetchCommand
public void setDefaultLogic(java.lang.String defaultLogic)
public java.lang.String getDefaultLogic()
public PreviewCommand withDefaultLogic(java.lang.String defaultLogic)
public void setDefaultHighlightPrefixHandlers(java.lang.String defaultHighlightPrefixHandlers)
public java.lang.String getDefaultHighlightPrefixHandlers()
public PreviewCommand withDefaultHighlightPrefixHandlers(java.lang.String defaultHighlightPrefixHandlers)
public void setDefaultHighlightFacetIds(java.lang.String defaultHighlightFacetIds)
public java.lang.String getDefaultHighlightFacetIds()
public PreviewCommand withDefaultHighlightFacetIds(java.lang.String defaultHighlightFacetIds)
public void setConvertAddresses(java.lang.String convertAddresses)
public java.lang.String getConvertAddresses()
public PreviewCommand withConvertAddresses(java.lang.String convertAddresses)
public PreviewCommand makeCopy()
makeCopy
in class BaseFetchCommand
public static PreviewCommand 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
writeTo
in class BaseFetchCommand
javax.xml.bind.JAXBException
java.io.IOException
public static PreviewCommand 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 BaseFetchCommand
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class BaseFetchCommand
com.exalead.util.TypedException
public void accept(BaseFetchCommand.Visitor visitor) throws com.exalead.util.TypedException
accept
in class BaseFetchCommand
com.exalead.util.TypedException
public void accept(Command.Visitor visitor) throws com.exalead.util.TypedException
public <T> T accept(BaseFetchCommand.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
accept
in class BaseFetchCommand
com.exalead.util.TypedException
public <T> T accept(Command.Transformer<T> transformer, T[] t) throws com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.