java.util.List<GateContext.GateGroup<T>>
groups
GateContext(java.util.List<GateContext.GateGroup<T>> groups)