Class UnresolvedAttribute

All Implemented Interfaces:
NamedWriteable, Writeable, Resolvable, Unresolvable

public class UnresolvedAttribute extends Attribute implements Unresolvable
An unresolved attribute. We build these while walking the syntax tree and then resolve them into other Attribute subclasses during analysis.

For example, if they reference the data directly from lucene they'll be FieldAttributes. If they reference the results of another calculation they will be ReferenceAttributes.