public class Entity extends AbstractEntity implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_MATCH_MODE |
java.lang.String |
entity |
java.lang.String |
matchMode |
java.lang.String |
output |
java.lang.String |
type |
name
modifiedAt, modifiedBy
Constructor and Description |
---|
Entity() |
Entity(Entity o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this Entity.
|
static Entity |
fromString(java.lang.String s)
String representation of this Entity.
|
java.lang.String |
getEntity() |
java.lang.String |
getMatchMode() |
java.lang.String |
getOutput() |
java.lang.String |
getType() |
Entity |
makeCopy()
Creates and returns a deep copy of this Entity.
|
static Entity |
readFrom(java.io.InputStream is)
Read this Entity from an XML fragment.
|
void |
setEntity(java.lang.String entity) |
void |
setMatchMode(java.lang.String matchMode) |
void |
setOutput(java.lang.String output) |
void |
setType(java.lang.String type) |
java.lang.String |
toString()
String representation of this Entity.
|
Entity |
withEntity(java.lang.String entity) |
Entity |
withMatchMode(java.lang.String matchMode) |
Entity |
withModifiedAt(java.lang.Long modifiedAt) |
Entity |
withModifiedBy(java.lang.String modifiedBy) |
Entity |
withName(java.lang.String name) |
Entity |
withOutput(java.lang.String output) |
Entity |
withType(java.lang.String type) |
void |
writeTo(java.io.OutputStream os)
Write this Entity as an XML fragment
|
getName, setName
getModifiedAt, getModifiedBy, setModifiedAt, setModifiedBy
public java.lang.String type
public java.lang.String entity
public java.lang.String output
public java.lang.String matchMode
public static final java.lang.String DEFAULT_MATCH_MODE
public Entity()
public Entity(Entity o)
public Entity withName(java.lang.String name)
withName
in class AbstractEntity
public Entity withModifiedBy(java.lang.String modifiedBy)
withModifiedBy
in class AbstractEntity
public Entity withModifiedAt(java.lang.Long modifiedAt)
withModifiedAt
in class AbstractEntity
public void setType(java.lang.String type)
public java.lang.String getType()
public Entity withType(java.lang.String type)
public void setEntity(java.lang.String entity)
public java.lang.String getEntity()
public Entity withEntity(java.lang.String entity)
public void setOutput(java.lang.String output)
public java.lang.String getOutput()
public Entity withOutput(java.lang.String output)
public void setMatchMode(java.lang.String matchMode)
public java.lang.String getMatchMode()
public Entity withMatchMode(java.lang.String matchMode)
public Entity makeCopy()
makeCopy
in class AbstractEntity
public static Entity 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 AbstractEntity
javax.xml.bind.JAXBException
java.io.IOException
public static Entity 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 AbstractEntity
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class AbstractEntity
com.exalead.util.TypedException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.