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