@ExportPackage @PublicApi
See: Description
Class | Description |
---|---|
AllReferencesQueryProfileVisitor | |
AllTypesQueryProfileVisitor | |
AllUnoverridableQueryProfileVisitor | |
AllValuesQueryProfileVisitor | |
BackedOverridableQueryProfile |
A wrapper of a query profile where overrides to the values in the referenced
profile can be set.
|
CopyOnWriteContent |
A HashMap wrapper which can be cloned without copying the wrapped map.
|
DimensionBinding |
An immutable, binding of a list of dimensions to dimension values
|
DimensionValues |
An immutable set of dimension values.
|
DumpTool |
A standalone tool for dumping query profile properties
|
FieldDescriptionQueryProfileVisitor | |
ModelObjectMap |
A map which stores all types which cannot be stored in a query profile
that is rich model objects.
|
OverridableQueryProfile |
A regular query profile which knows it is storing overrides (not configured profiles)
and that implements override legality checking.
|
PrefixQueryProfileVisitor |
A query profile visitor which keeps track of name prefixes and can skip values outside a given prefix
|
QueryProfile |
A query profile is a data container with an id and a class (type).
|
QueryProfileCompiler |
Compile a set of query profiles into compiled profiles.
|
QueryProfileCompiler.DimensionBindingForPath | |
QueryProfileProperties |
Properties backed by a query profile.
|
QueryProfileRegistry |
A set of query profiles.
|
QueryProfileVariant |
A variant of a query profile
|
QueryProfileVariants |
This class represent a set of query profiles virtually - rather
than storing and instantiating each profile this structure represents explicitly only
the values set in the various virtual profiles.
|
QueryProfileVariants.FieldValue | |
QueryProfileVariants.FieldValues | |
QueryProfileVisitor |
Instances of this is used to visit nodes in a graph of query profiles
Visitor are called in the following sequence on each query profile:
enter=enter(referenceName);
onQueryProfile(this)
if (enter) {
getLocalKey()
...calls on nested content found in variants, this and inherited, in that order
leave(referenceName)
}
The first enter call will be on the root node, which has an empt reference name. |
SingleValueQueryProfileVisitor |
Visitor which stores the first non-query-profile value encountered,
or the first query profile encountered at a stop where we do not have any name components left which can be used to
visit further subprofiles.
|
SubstituteString |
A string which contains one or more elements of the form %{name},
where these occurrences are to be replaced by a query profile lookup on name.
|
SubstituteString.Component | |
SubstituteString.PropertyComponent | |
SubstituteString.StringComponent |
Copyright © 2017. All rights reserved.