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.SerializableThis 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 classQueryReportDataObject.SubQueryRepresents a single query in a tree of nested queries.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringID
-
Constructor Summary
Constructors Constructor Description QueryReportDataObject()QueryReportDataObject(QueryReportDataObject.SubQuery root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)QueryReportDataObject.SubQuerygetRootQuery()voidsetRootQuery(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:
equalsin classjava.lang.Object
-
-