public final class StreamProperties
extends java.lang.Object
implements java.io.Serializable
Note: Serializations of instances of this class that are created (e.g., by using
ObjectOutputStream
) in one version of StreamBase in general will not be
deserializable in any other version of StreamBase.
Constructor and Description |
---|
StreamProperties(org.w3c.dom.Element element)
Create a StreamProperties from the given XML document
|
StreamProperties(java.lang.String a_xmlString)
Create a StreamProperties from the given string representation of an XML document
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
CaptureTransformStrategy |
getCaptureTransformStrategy() |
java.lang.String |
getContainerName()
Return the container name part of the name
|
java.lang.String |
getModuleQualifiedName()
Return the module qualified name of this Stream.
|
java.lang.String |
getName()
Return the stream name part of the name
|
java.lang.String |
getQualifiedName()
Return the fully qualified name of this Stream.
|
Schema |
getSchema()
Return the stream's Schema
|
int |
hashCode() |
boolean |
isInputStream()
Returns true if this stream is an Input Stream
|
boolean |
isOutputStream()
Returns true if this stream is an Output Stream
|
java.lang.String |
toHumanString() |
public StreamProperties(org.w3c.dom.Element element) throws StreamBaseException
element
- The starting element of the StreamProperties XML documentStreamBaseException
- thrown when can not convert XML document into a StreamPropertiespublic StreamProperties(java.lang.String a_xmlString) throws StreamBaseException
a_xmlString
- The string representation of a XML document of a StreamPropertiesStreamBaseException
- thrown when can not convert XML document into a StreamPropertiespublic java.lang.String getQualifiedName()
public java.lang.String getName()
public java.lang.String getContainerName()
public java.lang.String getModuleQualifiedName()
public Schema getSchema()
public java.lang.String toHumanString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean isInputStream()
public boolean isOutputStream()
public CaptureTransformStrategy getCaptureTransformStrategy()