jltools.ast
Interface QualifierNode

All Superinterfaces:
java.lang.Cloneable, Copy, Node, Prefix, java.io.Serializable
All Known Subinterfaces:
AmbQualifierNode, AmbTypeNode, ArrayTypeNode, CanonicalTypeNode, InstTypeNode, LabeledTypeNode, PackageNode, TypeNode

public interface QualifierNode
extends Prefix

A QualifierNode represents any node that can be used as a type qualifier (jltools.types.Qualifier). It can resolve to either an enclosing type or can be a package.


Method Summary
 Qualifier qualifier()
           
 
Methods inherited from interface jltools.ast.Node
buildTypes_, buildTypesOverride_, copy, disambiguate_, disambiguateOverride_, disambiguateTypes_, disambiguateTypesOverride_, dump, enterScope, exceptionCheck_, exceptionCheckOverride_, ext, ext, foldConstants_, foldConstantsOverride_, leaveScope, position, position, reconstructTypes_, translate_, typeCheck_, typeCheckOverride_, visit, visitChildren
 

Method Detail

qualifier

public Qualifier qualifier()