boolean function ( IBuilding arg0 ) { return arg0 . getPriority ( ) == priority && Arrays . equals ( supportedPriorities , arg0 . getSupportedPriorities ( ) ) && construction == ( arg0 . getStateProgress ( ) < 1 ) && hasSameStacks ( arg0 ) && hasSameOccupiers ( arg0 ) && hasSameStock ( arg0 ) && hasSameTrading ( arg0 ) ; }
checks if we are still in the state . concode_field_sep boolean isSeaTrading concode_elem_sep int count concode_elem_sep BitSet stockStates concode_elem_sep int[] tradingCounts concode_elem_sep EPriority priority concode_elem_sep EMaterialType type concode_elem_sep IMovable movable concode_elem_sep boolean comming concode_elem_sep ArrayList<StackState> stackStates concode_elem_sep boolean offering concode_elem_sep boolean construction concode_elem_sep EPriority[] supportedPriorities concode_elem_sep Hashtable<ESoldierClass,ArrayList<OccupierState>> occupierStates concode_field_sep boolean isTrading concode_elem_sep EPriority[] getSupportedPriorities concode_elem_sep int[] computeTradingCounts concode_elem_sep boolean isEqual concode_elem_sep boolean hasSameStacks concode_elem_sep boolean isSeaTrading concode_elem_sep List<OccupierState> getOccupiers concode_elem_sep int getTradingCount concode_elem_sep boolean hasSameStock concode_elem_sep boolean hasSameOccupiers concode_elem_sep boolean isOccupied concode_elem_sep Hashtable<ESoldierClass,ArrayList<OccupierState>> computeOccupierStates concode_elem_sep IMovable getMovable concode_elem_sep boolean isMissing concode_elem_sep boolean stockAcceptsMaterial concode_elem_sep EMaterialType getType concode_elem_sep BitSet computeStockStates concode_elem_sep boolean isOffering concode_elem_sep boolean isComming concode_elem_sep boolean hasSameTrading concode_elem_sep boolean isConstruction concode_elem_sep int getCount concode_elem_sep ArrayList<StackState> getStackStates concode_elem_sep boolean isStock