Class CompiledQuery
- java.lang.Object
-
- net.n2oapp.framework.api.metadata.local.CompiledQuery
-
- All Implemented Interfaces:
Serializable,IdAware,PropertiesAware,Compiled
public class CompiledQuery extends Object implements Compiled, IdAware, PropertiesAware
Скомпилированная модель запроса за данными- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompiledQuery.FilterEntry
-
Field Summary
Fields Modifier and Type Field Description protected List<AbstractField>displayFieldsprotected Map<String,AbstractField>fieldsMapprotected Stringidprotected Map<String,QuerySimpleField>simpleFieldsMap
-
Constructor Summary
Constructors Constructor Description CompiledQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsFilter(String fieldId, FilterType type)List<AbstractField>getDisplayedInnerFields(QueryReferenceField referenceField)N2oQuery.FiltergetFilterByPreFilter(N2oPreFilter preFilter)StringgetFilterFieldId(String fieldId, FilterType type)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.n2oapp.framework.api.metadata.aware.PropertiesAware
getProperties, setProperties
-
-
-
-
Field Detail
-
displayFields
protected List<AbstractField> displayFields
-
fieldsMap
protected Map<String,AbstractField> fieldsMap
-
simpleFieldsMap
protected Map<String,QuerySimpleField> simpleFieldsMap
-
id
protected String id
-
-
Method Detail
-
getDisplayedInnerFields
public List<AbstractField> getDisplayedInnerFields(QueryReferenceField referenceField)
-
containsFilter
public boolean containsFilter(String fieldId, FilterType type)
-
getFilterByPreFilter
public N2oQuery.Filter getFilterByPreFilter(N2oPreFilter preFilter)
-
getFilterFieldId
public String getFilterFieldId(String fieldId, FilterType type)
-
-