org.das2.stream
Class StreamXDescriptor
java.lang.Object
org.das2.stream.StreamXDescriptor
- All Implemented Interfaces:
- java.lang.Cloneable, SkeletonDescriptor
public class StreamXDescriptor
- extends java.lang.Object
- implements SkeletonDescriptor, java.lang.Cloneable
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StreamXDescriptor
public StreamXDescriptor()
StreamXDescriptor
public StreamXDescriptor(org.w3c.dom.Element element)
getBase
public Datum getBase()
setBase
public void setBase(Datum base)
getSizeBytes
public int getSizeBytes()
- Specified by:
getSizeBytes
in interface SkeletonDescriptor
getUnits
public Units getUnits()
setUnits
public void setUnits(Units units)
setDataTransferType
public void setDataTransferType(DataTransferType transferType)
getDataTransferType
public DataTransferType getDataTransferType()
readDatum
public Datum readDatum(java.nio.ByteBuffer input)
read
public DatumVector read(java.nio.ByteBuffer input)
- Specified by:
read
in interface SkeletonDescriptor
writeDatum
public void writeDatum(Datum datum,
java.nio.ByteBuffer output)
write
public void write(DatumVector input,
java.nio.ByteBuffer output)
- Specified by:
write
in interface SkeletonDescriptor
getDOMElement
public org.w3c.dom.Element getDOMElement(org.w3c.dom.Document document)
- Specified by:
getDOMElement
in interface SkeletonDescriptor
clone
public java.lang.Object clone()
- Specified by:
clone
in interface SkeletonDescriptor
- Overrides:
clone
in class java.lang.Object
getProperty
public java.lang.Object getProperty(java.lang.String name)
- Specified by:
getProperty
in interface SkeletonDescriptor
getProperties
public java.util.Map getProperties()
- Specified by:
getProperties
in interface SkeletonDescriptor