Package org.teiid.query.sql.lang
Class GroupContext
- java.lang.Object
-
- org.teiid.query.sql.lang.GroupContext
-
-
Constructor Summary
Constructors Constructor Description GroupContext()
GroupContext(GroupContext parent, Collection<GroupSymbol> groups)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGroup(GroupSymbol symbol)
GroupContext
clone()
List<GroupSymbol>
getAllGroups()
Flattens all contexts to a single listCollection<GroupSymbol>
getGroups()
GroupContext
getParent()
String
toString()
-
-
-
Constructor Detail
-
GroupContext
public GroupContext()
-
GroupContext
public GroupContext(GroupContext parent, Collection<GroupSymbol> groups)
-
-
Method Detail
-
getGroups
public Collection<GroupSymbol> getGroups()
-
addGroup
public void addGroup(GroupSymbol symbol)
-
getParent
public GroupContext getParent()
-
getAllGroups
public List<GroupSymbol> getAllGroups()
Flattens all contexts to a single list- Returns:
-
clone
public GroupContext clone()
-
toString
public String toString()
- Overrides:
toString
in classObject
- See Also:
Object.toString()
-
-