org.openiec61850.common.model.report
Class Report

java.lang.Object
  extended by org.openiec61850.common.model.report.Report

public class Report
extends java.lang.Object

See IEC 61850-7-2, chapter "ReportFormat Syntax"


Constructor Summary
Report()
           
 
Method Summary
 void addEntryData(ReportEntryData red)
           
 boolean getBufOvfl()
           
 long getConvRev()
           
 DataSet getDataSet()
           
 java.lang.String getDataSetRef()
           
 java.util.List<ReportEntryData> getEntryData()
           
 long getEntryId()
           
 byte[] getInclusionBitString()
           
 boolean getMoreSegmentsFollow()
           
 OptFields getOptFlds()
           
 java.util.List<ReportEntryData.ReasonCode> getReasonCode()
           
 java.lang.String getRptId()
           
 int getSqNum()
           
 int getSubSqNum()
           
 Timestamp getTimeOfEntry()
           
 boolean isBufOvfl()
           
 boolean isMoreSegmentsFollow()
           
 void setBufOvfl(boolean bufOvfl)
           
 void setConvRev(long convRev)
           
 void setDataSet(DataSet dataSet)
           
 void setDataSetRef(java.lang.String dataSetRef)
           
 void setEntryData(java.util.List<ReportEntryData> entryData)
           
 void setEntryId(long entryId)
           
 void setInclusionBitString(byte[] value)
           
 void setMoreSegmentsFollow(boolean moreSegmentsFollow)
           
 void setOptFlds(OptFields optFlds)
           
 void setReasonCode(java.util.List<ReportEntryData.ReasonCode> reasonCode)
           
 void setRptId(java.lang.String rptId)
           
 void setSqNum(int sqNum)
           
 void setSubSqNum(int subSqNum)
           
 void setTimeOfEntry(Timestamp timeOfEntry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Report

public Report()
Method Detail

getRptId

public java.lang.String getRptId()

setRptId

public void setRptId(java.lang.String rptId)

getOptFlds

public OptFields getOptFlds()

setOptFlds

public void setOptFlds(OptFields optFlds)

getSqNum

public int getSqNum()

setSqNum

public void setSqNum(int sqNum)

getSubSqNum

public int getSubSqNum()

setSubSqNum

public void setSubSqNum(int subSqNum)

isMoreSegmentsFollow

public boolean isMoreSegmentsFollow()

setMoreSegmentsFollow

public void setMoreSegmentsFollow(boolean moreSegmentsFollow)

getMoreSegmentsFollow

public boolean getMoreSegmentsFollow()

getDataSetRef

public java.lang.String getDataSetRef()

setDataSetRef

public void setDataSetRef(java.lang.String dataSetRef)

isBufOvfl

public boolean isBufOvfl()

setBufOvfl

public void setBufOvfl(boolean bufOvfl)

getBufOvfl

public boolean getBufOvfl()

getConvRev

public long getConvRev()

setConvRev

public void setConvRev(long convRev)

getTimeOfEntry

public Timestamp getTimeOfEntry()

setTimeOfEntry

public void setTimeOfEntry(Timestamp timeOfEntry)

getEntryId

public long getEntryId()

setEntryId

public void setEntryId(long entryId)

getEntryData

public java.util.List<ReportEntryData> getEntryData()

setEntryData

public void setEntryData(java.util.List<ReportEntryData> entryData)

addEntryData

public void addEntryData(ReportEntryData red)

setInclusionBitString

public void setInclusionBitString(byte[] value)

getInclusionBitString

public byte[] getInclusionBitString()

setReasonCode

public void setReasonCode(java.util.List<ReportEntryData.ReasonCode> reasonCode)

getReasonCode

public java.util.List<ReportEntryData.ReasonCode> getReasonCode()

setDataSet

public void setDataSet(DataSet dataSet)

getDataSet

public DataSet getDataSet()