public class SymptomSemanticProcessor extends SymptomAnalysisPipeline implements com.exalead.util.Checkable, java.io.Serializable
Symptom.Severity
Modifier and Type | Field and Description |
---|---|
java.lang.String |
semanticProcessor |
analysisPipeline
analysisConfig
DEFAULT_SEVERITY, DEFAULT_VALID, details, id, severity, valid, value
Constructor and Description |
---|
SymptomSemanticProcessor() |
SymptomSemanticProcessor(java.lang.String analysisConfig,
java.lang.String analysisPipeline,
java.lang.String semanticProcessor) |
SymptomSemanticProcessor(SymptomSemanticProcessor o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this SymptomSemanticProcessor.
|
static SymptomSemanticProcessor |
fromString(java.lang.String s)
String representation of this SymptomSemanticProcessor.
|
java.lang.String |
getSemanticProcessor() |
SymptomSemanticProcessor |
makeCopy()
Creates and returns a deep copy of this SymptomSemanticProcessor.
|
static SymptomSemanticProcessor |
readFrom(java.io.InputStream is)
Read this SymptomSemanticProcessor from an XML fragment.
|
void |
setSemanticProcessor(java.lang.String semanticProcessor) |
java.lang.String |
toString()
String representation of this SymptomSemanticProcessor.
|
SymptomSemanticProcessor |
withAnalysisConfig(java.lang.String analysisConfig) |
SymptomSemanticProcessor |
withAnalysisPipeline(java.lang.String analysisPipeline) |
SymptomSemanticProcessor |
withDetails(java.lang.String details) |
SymptomSemanticProcessor |
withId(java.lang.String id) |
SymptomSemanticProcessor |
withSemanticProcessor(java.lang.String semanticProcessor) |
SymptomSemanticProcessor |
withSeverity(java.lang.String severity) |
SymptomSemanticProcessor |
withValid(boolean valid) |
SymptomSemanticProcessor |
withValid(java.lang.Boolean valid) |
SymptomSemanticProcessor |
withValue(java.lang.String value) |
void |
writeTo(java.io.OutputStream os)
Write this SymptomSemanticProcessor as an XML fragment
|
getAnalysisPipeline, setAnalysisPipeline
getAnalysisConfig, setAnalysisConfig
getDetails, getId, getSeverity, getSeverityAsEnum, getValue, isA, isOneOf, isValid, setDetails, setId, setSeverity, setSeverity, setValid, setValue
public SymptomSemanticProcessor()
public SymptomSemanticProcessor(java.lang.String analysisConfig, java.lang.String analysisPipeline, java.lang.String semanticProcessor)
public SymptomSemanticProcessor(SymptomSemanticProcessor o)
public SymptomSemanticProcessor withAnalysisPipeline(java.lang.String analysisPipeline)
withAnalysisPipeline
in class SymptomAnalysisPipeline
public SymptomSemanticProcessor withAnalysisConfig(java.lang.String analysisConfig)
withAnalysisConfig
in class SymptomAnalysisPipeline
public SymptomSemanticProcessor withId(java.lang.String id)
withId
in class SymptomAnalysisPipeline
public SymptomSemanticProcessor withValid(boolean valid)
withValid
in class SymptomAnalysisPipeline
public SymptomSemanticProcessor withValid(java.lang.Boolean valid)
withValid
in class SymptomAnalysisPipeline
public SymptomSemanticProcessor withSeverity(java.lang.String severity)
withSeverity
in class SymptomAnalysisPipeline
public SymptomSemanticProcessor withValue(java.lang.String value)
withValue
in class SymptomAnalysisPipeline
public SymptomSemanticProcessor withDetails(java.lang.String details)
withDetails
in class SymptomAnalysisPipeline
public void setSemanticProcessor(java.lang.String semanticProcessor)
public java.lang.String getSemanticProcessor()
public SymptomSemanticProcessor withSemanticProcessor(java.lang.String semanticProcessor)
public SymptomSemanticProcessor makeCopy()
makeCopy
in class SymptomAnalysisPipeline
public static SymptomSemanticProcessor 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 SymptomAnalysisPipeline
javax.xml.bind.JAXBException
java.io.IOException
public static SymptomSemanticProcessor 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 SymptomAnalysisPipeline
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class SymptomAnalysisPipeline
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.