Class Person

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int capacity  
      static java.lang.String CASE_PREFIX  
    • Constructor Summary

      Constructors 
      Constructor Description
      Person​(java.lang.String name)  
      Person​(java.lang.String name, int capacity)  
    • Field Detail

      • capacity

        protected int capacity
    • Constructor Detail

      • Person

        public Person​(java.lang.String name)
      • Person

        public Person​(java.lang.String name,
                      int capacity)
    • Method Detail

      • getCapacity

        public int getCapacity()
        Description copied from interface: Allocatable
        Returns the capacity of the allocatable entity. A room can have a capacity > 1, if there can be multiple cases handles within Similarly, a worker can perhaps multi-task and handle multiple cases at once.
        Returns:
        int capacity of the allocatable entity.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isCaseResourceName

        public static boolean isCaseResourceName​(java.lang.String name)