Class QueryReportDataObject
- java.lang.Object
-
- com.inductiveautomation.reporting.common.data.QueryReportDataObject
-
- All Implemented Interfaces:
java.io.Serializable
public class QueryReportDataObject extends java.lang.Object implements java.io.Serializable
This is the "ConfigObject" for the Query data source. Note that within any query data source could be contained an entire tree of queries, which themselves are a public API and may be of type of query.Created by carl.gould on 3/3/2015.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QueryReportDataObject.SubQuery
Represents a single query in a tree of nested queries.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ID
-
Constructor Summary
Constructors Constructor Description QueryReportDataObject()
QueryReportDataObject(QueryReportDataObject.SubQuery root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
QueryReportDataObject.SubQuery
getRootQuery()
void
setRootQuery(QueryReportDataObject.SubQuery rootQuery)
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
QueryReportDataObject
public QueryReportDataObject()
-
QueryReportDataObject
public QueryReportDataObject(QueryReportDataObject.SubQuery root)
-
-
Method Detail
-
getRootQuery
public QueryReportDataObject.SubQuery getRootQuery()
-
setRootQuery
public void setRootQuery(QueryReportDataObject.SubQuery rootQuery)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-