Class QueryData<T>
- java.lang.Object
-
- cern.nxcals.api.extraction.data.builders.fluent.QueryData<T>
-
@NotThreadSafe public class QueryData<T> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)voidcloseEntity()booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.util.List<java.lang.String>>getAliasFields()java.time.InstantgetEndTime()java.util.List<cern.nxcals.common.domain.EntityKeyValues>getEntities()java.util.function.Function<QueryData<T>,T>getFinalizer()cern.nxcals.common.domain.EntityKeyValues.BuildergetOngoingEntityBuilder()java.time.InstantgetStartTime()java.lang.StringgetSystem()System information as provided by the query author in order to fetch resources This property is valid only for the current (active) state of the matching resources! If your intention is to collect information about the resource(s) history, consult the associatedSystemSpecproperty onEntityorPartitionvia correspondingEntityHistoryTimeWindowgetTimeWindow()java.util.Map<java.lang.String,java.lang.Boolean>getVariables()inthashCode()booleanisVariableSearch()cern.nxcals.common.domain.ExtractionCriteriatoExtractionCriteria()java.lang.StringtoString()
-
-
-
Method Detail
-
closeEntity
public void closeEntity()
-
isVariableSearch
public boolean isVariableSearch()
-
getTimeWindow
public TimeWindow getTimeWindow()
-
toExtractionCriteria
public cern.nxcals.common.domain.ExtractionCriteria toExtractionCriteria()
-
getVariables
public java.util.Map<java.lang.String,java.lang.Boolean> getVariables()
-
getEntities
public java.util.List<cern.nxcals.common.domain.EntityKeyValues> getEntities()
-
getAliasFields
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getAliasFields()
-
getSystem
public java.lang.String getSystem()
System information as provided by the query author in order to fetch resources This property is valid only for the current (active) state of the matching resources! If your intention is to collect information about the resource(s) history, consult the associatedSystemSpecproperty onEntityorPartitionvia correspondingEntityHistory
-
getStartTime
public java.time.Instant getStartTime()
-
getEndTime
public java.time.Instant getEndTime()
-
getOngoingEntityBuilder
public cern.nxcals.common.domain.EntityKeyValues.Builder getOngoingEntityBuilder()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-