|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpops.ale.epc.spec.Spec
pops.ale.epc.spec.ECSpec
public class ECSpec
An ECSpec describes an event cycle and one or more reports that are to be generated from it. It contains a list of logical Readers whose data are to be included in the event cycle, a specification of how the boundaries of event cycles are to be determined, and a list of specifications each of which describes a report to be generated from this event cycle.
Field Summary | |
---|---|
protected java.lang.String[] |
primaryKeyFields
(Optional) An ordered list that specifies a set of fields which together constitute the "primary key" for determining Tag uniqueness, as described below. |
Constructor Summary | |
---|---|
ECSpec()
Constructor |
|
ECSpec(java.util.Properties spec_property)
Constructor for building spec using a Java property File |
|
ECSpec(java.lang.String[] logicalReaders,
ECBoundarySpec boundarySpec,
ECReportSpec[] reportSpecs,
boolean includeSpecInReports)
|
Method Summary | |
---|---|
ECBoundarySpec |
getBoundarySpec()
Getter for boundarySpec |
java.lang.String[] |
getLogicalReaders()
Getter for logicalReaders |
ECReportSpec[] |
getReportSpecs()
Getter for reportSpecs |
boolean |
isIncludeSpecInReports()
Getter for includeSpecInReports |
void |
loadFromProp(java.util.Properties spec_property)
Set up fields from a Java property object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String[] primaryKeyFields
Constructor Detail |
---|
public ECSpec(java.lang.String[] logicalReaders, ECBoundarySpec boundarySpec, ECReportSpec[] reportSpecs, boolean includeSpecInReports)
logicalReaders
- boundarySpec
- reportSpecs
- includeSpecInReports
- public ECSpec()
public ECSpec(java.util.Properties spec_property)
spec_property
- Java property object containing specification data
TBD
Method Detail |
---|
public void loadFromProp(java.util.Properties spec_property)
loadFromProp
in class Spec
spec_property
- Java property object containing specification datapublic java.lang.String[] getLogicalReaders()
public ECBoundarySpec getBoundarySpec()
public ECReportSpec[] getReportSpecs()
public boolean isIncludeSpecInReports()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |