Class GateIndex


  • public class GateIndex
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GateIndex.Builder  
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Collection<guru.qas.martini.gate.MartiniGate> gates  
      protected com.google.common.collect.LinkedHashMultimap<java.lang.String,java.lang.Integer> index  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected GateIndex​(java.util.Collection<guru.qas.martini.gate.MartiniGate> gates, com.google.common.collect.LinkedHashMultimap<java.lang.String,java.lang.Integer> index)  
    • Field Detail

      • gates

        protected final java.util.Collection<guru.qas.martini.gate.MartiniGate> gates
      • index

        protected final com.google.common.collect.LinkedHashMultimap<java.lang.String,java.lang.Integer> index
    • Constructor Detail

      • GateIndex

        protected GateIndex​(java.util.Collection<guru.qas.martini.gate.MartiniGate> gates,
                            com.google.common.collect.LinkedHashMultimap<java.lang.String,java.lang.Integer> index)
    • Method Detail

      • highestPriority

        public int highestPriority()
      • gateCount

        public int gateCount()